├── tests ├── testing_config │ ├── kira_codes.yaml │ ├── media │ │ ├── test.mp3 │ │ ├── not_media.txt │ │ └── Epic Sax Guy 10 Hours.mp4 │ ├── .remember_the_milk.conf │ ├── custom_components │ │ ├── test_with_services │ │ │ └── services.yaml │ │ └── test │ │ │ └── translations │ │ │ └── _broken.en.json │ └── __init__.py ├── components │ ├── cast │ │ ├── fixtures │ │ │ ├── empty.m3u │ │ │ └── 164-hi-aac_invalid.pls │ │ └── __init__.py │ ├── file │ │ ├── fixtures │ │ │ ├── file_empty.txt │ │ │ └── file_value.txt │ │ └── __init__.py │ ├── brunt │ │ └── __init__.py │ ├── escea │ │ └── __init__.py │ ├── izone │ │ └── __init__.py │ ├── lcn │ │ └── __init__.py │ ├── map │ │ └── __init__.py │ ├── nws │ │ └── __init__.py │ ├── rest │ │ ├── fixtures │ │ │ ├── configuration_empty.yaml │ │ │ └── configuration_invalid.notyaml │ │ └── __init__.py │ ├── alexa │ │ └── __init__.py │ ├── command_line │ │ └── fixtures │ │ │ └── configuration_empty.yaml │ ├── eafm │ │ └── __init__.py │ ├── ecowitt │ │ └── __init__.py │ ├── hive │ │ └── __init__.py │ ├── maxcube │ │ └── __init__.py │ ├── mill │ │ └── __init__.py │ ├── powerwall │ │ ├── fixtures │ │ │ ├── meters_empty.json │ │ │ └── device_type.json │ │ └── __init__.py │ ├── template │ │ ├── fixtures │ │ │ └── empty_configuration.yaml │ │ └── __init__.py │ ├── tibber │ │ └── __init__.py │ ├── __init__.py │ ├── braviatv │ │ └── __init__.py │ ├── dunehd │ │ └── __init__.py │ ├── fan │ │ └── __init__.py │ ├── intent_script │ │ ├── fixtures │ │ │ └── configuration_no_entry.yaml │ │ └── __init__.py │ ├── iqvia │ │ └── __init__.py │ ├── jellyfin │ │ └── fixtures │ │ │ └── auth-login-failure.json │ ├── lovelace │ │ └── __init__.py │ ├── sabnzbd │ │ └── __init__.py │ ├── stt │ │ └── __init__.py │ ├── tcp │ │ └── __init__.py │ ├── tod │ │ └── __init__.py │ ├── trace │ │ └── __init__.py │ ├── api │ │ └── __init__.py │ ├── aprilaire │ │ └── __init__.py │ ├── aprs │ │ └── __init__.py │ ├── awair │ │ └── fixtures │ │ │ ├── awair-offline.json │ │ │ └── no_devices.json │ ├── aws │ │ └── __init__.py │ ├── axis │ │ └── __init__.py │ ├── date │ │ └── __init__.py │ ├── demo │ │ ├── __init__.py │ │ └── test_calendar.py │ ├── dsmr │ │ └── __init__.py │ ├── fido │ │ └── __init__.py │ ├── fints │ │ └── __init__.py │ ├── fitbit │ │ └── __init__.py │ ├── flo │ │ └── __init__.py │ ├── flux │ │ └── __init__.py │ ├── heos │ │ └── __init__.py │ ├── hue │ │ └── __init__.py │ ├── ibeacon │ │ └── conftest.py │ ├── ios │ │ └── __init__.py │ ├── iss │ │ └── __init__.py │ ├── knx │ │ └── __init__.py │ ├── lock │ │ └── __init__.py │ ├── manual │ │ └── __init__.py │ ├── mfi │ │ └── __init__.py │ ├── moon │ │ └── __init__.py │ ├── mqtt │ │ └── __init__.py │ ├── my │ │ └── __init__.py │ ├── myq │ │ └── __init__.py │ ├── nest │ │ └── __init__.py │ ├── nx584 │ │ └── __init__.py │ ├── ping │ │ └── __init__.py │ ├── plex │ │ ├── __init__.py │ │ └── fixtures │ │ │ └── empty_payload.xml │ ├── push │ │ └── __init__.py │ ├── random │ │ └── __init__.py │ ├── rdw │ │ └── __init__.py │ ├── ring │ │ └── __init__.py │ ├── rpi_power │ │ └── __init__.py │ ├── scene │ │ └── __init__.py │ ├── sia │ │ └── __init__.py │ ├── smtp │ │ └── __init__.py │ ├── soma │ │ └── __init__.py │ ├── spc │ │ └── __init__.py │ ├── sun │ │ └── __init__.py │ ├── tag │ │ └── __init__.py │ ├── tessie │ │ └── fixtures │ │ │ └── asleep.json │ ├── text │ │ └── __init__.py │ ├── time │ │ └── __init__.py │ ├── toon │ │ └── __init__.py │ ├── trend │ │ └── __init__.py │ ├── tts │ │ └── __init__.py │ ├── tuya │ │ └── __init__.py │ ├── upb │ │ └── __init__.py │ ├── upnp │ │ └── __init__.py │ ├── uvc │ │ └── __init__.py │ ├── v2c │ │ └── __init__.py │ ├── vera │ │ └── __init__.py │ ├── vesync │ │ └── __init__.py │ ├── zha │ │ └── __init__.py │ ├── zone │ │ └── __init__.py │ ├── abode │ │ └── __init__.py │ ├── adax │ │ └── __init__.py │ ├── airq │ │ └── __init__.py │ ├── alert │ │ └── __init__.py │ ├── august │ │ └── __init__.py │ ├── automation │ │ └── __init__.py │ ├── bayesian │ │ └── __init__.py │ ├── blebox │ │ └── __init__.py │ ├── blink │ │ └── __init__.py │ ├── bond │ │ └── __init__.py │ ├── bring │ │ └── __init__.py │ ├── caldav │ │ └── __init__.py │ ├── camera │ │ └── __init__.py │ ├── config │ │ └── __init__.py │ ├── cover │ │ └── __init__.py │ ├── daikin │ │ └── __init__.py │ ├── deconz │ │ └── __init__.py │ ├── devialet │ │ └── fixtures │ │ │ ├── volume.json │ │ │ ├── night_mode.json │ │ │ └── current_position.json │ ├── dhcp │ │ └── __init__.py │ ├── dlna_dmr │ │ └── __init__.py │ ├── econet │ │ └── __init__.py │ ├── edl21 │ │ └── __init__.py │ ├── elvia │ │ └── __init__.py │ ├── emulated_hue │ │ └── __init__.py │ ├── emulated_kasa │ │ └── __init__.py │ ├── emulated_roku │ │ └── __init__.py │ ├── epion │ │ └── __init__.py │ ├── epson │ │ └── __init__.py │ ├── fastdotcom │ │ └── __init__.py │ ├── ffmpeg │ │ └── __init__.py │ ├── filter │ │ └── __init__.py │ ├── fivem │ │ └── __init__.py │ ├── flic │ │ └── __init__.py │ ├── flipr │ │ └── __init__.py │ ├── flume │ │ └── __init__.py │ ├── folder │ │ └── __init__.py │ ├── foobot │ │ └── __init__.py │ ├── fronius │ │ └── fixtures │ │ │ └── igplus_v2 │ │ │ └── GetStorageRealtimeData.json │ ├── fyta │ │ └── __init__.py │ ├── gpsd │ │ └── __init__.py │ ├── group │ │ └── __init__.py │ ├── html5 │ │ └── __init__.py │ ├── huum │ │ └── __init__.py │ ├── icloud │ │ └── __init__.py │ ├── ifttt │ │ └── __init__.py │ ├── imap │ │ └── __init__.py │ ├── kira │ │ └── __init__.py │ ├── lidarr │ │ └── __init__.py │ ├── light │ │ └── __init__.py │ ├── logger │ │ └── __init__.py │ ├── loqed │ │ └── __init__.py │ ├── lutron │ │ └── __init__.py │ ├── matrix │ │ └── __init__.py │ ├── meraki │ │ └── __init__.py │ ├── minio │ │ └── __init__.py │ ├── modbus │ │ └── __init__.py │ ├── neato │ │ └── __init__.py │ ├── nexia │ │ └── __init__.py │ ├── no_ip │ │ └── __init__.py │ ├── nuheat │ │ └── __init__.py │ ├── nuki │ │ └── __init__.py │ ├── openerz │ │ └── __init__.py │ ├── pjlink │ │ └── __init__.py │ ├── plant │ │ └── __init__.py │ ├── point │ │ └── __init__.py │ ├── qnap │ │ └── __init__.py │ ├── reddit │ │ └── __init__.py │ ├── remote │ │ └── __init__.py │ ├── rflink │ │ └── __init__.py │ ├── rfxtrx │ │ └── __init__.py │ ├── risco │ │ └── __init__.py │ ├── romy │ │ └── __init__.py │ ├── roon │ │ └── __init__.py │ ├── script │ │ └── __init__.py │ ├── season │ │ └── __init__.py │ ├── sense │ │ └── __init__.py │ ├── senz │ │ └── __init__.py │ ├── sigfox │ │ └── __init__.py │ ├── siren │ │ └── __init__.py │ ├── snips │ │ └── __init__.py │ ├── snmp │ │ └── __init__.py │ ├── solax │ │ └── __init__.py │ ├── sonos │ │ └── __init__.py │ ├── spider │ │ └── __init__.py │ ├── ssdp │ │ └── __init__.py │ ├── starlink │ │ ├── fixtures │ │ │ └── sleep_data_success.json │ │ └── __init__.py │ ├── statsd │ │ └── __init__.py │ ├── stream │ │ └── __init__.py │ ├── sunweg │ │ └── __init__.py │ ├── switch │ │ └── __init__.py │ ├── tado │ │ └── __init__.py │ ├── tami4 │ │ └── __init__.py │ ├── tasmota │ │ └── __init__.py │ ├── tedee │ │ └── __init__.py │ ├── telegram │ │ └── __init__.py │ ├── timer │ │ └── __init__.py │ ├── todo │ │ └── __init__.py │ ├── tomato │ │ └── __init__.py │ ├── twilio │ │ └── __init__.py │ ├── uptime │ │ └── __init__.py │ ├── vacuum │ │ └── __init__.py │ ├── valve │ │ └── __init__.py │ ├── velbus │ │ └── __init__.py │ ├── velux │ │ └── __init__.py │ ├── vizio │ │ └── __init__.py │ ├── vultr │ │ └── __init__.py │ ├── wake_word │ │ └── __init__.py │ ├── whois │ │ └── __init__.py │ ├── wiffi │ │ └── __init__.py │ ├── wled │ │ └── __init__.py │ ├── ws66i │ │ └── __init__.py │ ├── wsdot │ │ └── __init__.py │ ├── xbox │ │ └── __init__.py │ ├── xiaomi │ │ └── __init__.py │ ├── yamaha │ │ └── __init__.py │ ├── zodiac │ │ └── __init__.py │ ├── airnow │ │ ├── __init__.py │ │ └── fixtures │ │ │ └── __init__.py │ ├── airzone │ │ └── __init__.py │ ├── androidtv │ │ └── __init__.py │ ├── apprise │ │ └── __init__.py │ ├── arcam_fmj │ │ └── __init__.py │ ├── asuswrt │ │ └── __init__.py │ ├── backup │ │ └── __init__.py │ ├── blackbird │ │ └── __init__.py │ ├── blueprint │ │ ├── test_init.py │ │ └── __init__.py │ ├── bsblan │ │ └── __init__.py │ ├── button │ │ └── __init__.py │ ├── climate │ │ └── __init__.py │ ├── coinbase │ │ └── __init__.py │ ├── control4 │ │ └── __init__.py │ ├── counter │ │ └── __init__.py │ ├── datadog │ │ └── __init__.py │ ├── datetime │ │ └── __init__.py │ ├── denonavr │ │ └── __init__.py │ ├── device_automation │ │ └── __init__.py │ ├── discovergy │ │ └── __init__.py │ ├── doorbird │ │ └── __init__.py │ ├── drop_connect │ │ └── __init__.py │ ├── duckdns │ │ └── __init__.py │ ├── duotecno │ │ └── __init__.py │ ├── dynalite │ │ └── __init__.py │ ├── ecovacs │ │ └── __init__.py │ ├── energy │ │ └── __init__.py │ ├── enocean │ │ └── __init__.py │ ├── event │ │ └── __init__.py │ ├── facebook │ │ └── __init__.py │ ├── fail2ban │ │ └── __init__.py │ ├── fibaro │ │ └── __init__.py │ ├── firmata │ │ └── __init__.py │ ├── foscam │ │ └── __init__.py │ ├── freebox │ │ ├── __init__.py │ │ └── fixtures │ │ │ └── home_set_value.json │ ├── freedns │ │ └── __init__.py │ ├── frontend │ │ └── __init__.py │ ├── generic │ │ └── __init__.py │ ├── generic_thermostat │ │ └── __init__.py │ ├── geofency │ │ └── __init__.py │ ├── github │ │ └── __init__.py │ ├── goodwe │ │ └── __init__.py │ ├── google │ │ └── __init__.py │ ├── gpslogger │ │ └── __init__.py │ ├── graphite │ │ └── __init__.py │ ├── gree │ │ └── __init__.py │ ├── habitica │ │ └── __init__.py │ ├── hardware │ │ └── __init__.py │ ├── hddtemp │ │ └── __init__.py │ ├── here_travel_time │ │ └── __init__.py │ ├── holiday │ │ └── __init__.py │ ├── homeassistant │ │ └── triggers │ │ │ └── __init__.py │ ├── homekit │ │ └── __init__.py │ ├── homematic │ │ └── __init__.py │ ├── iaqualink │ │ └── __init__.py │ ├── image │ │ └── __init__.py │ ├── influxdb │ │ └── __init__.py │ ├── insteon │ │ └── __init__.py │ ├── intent │ │ └── __init__.py │ ├── juicenet │ │ └── __init__.py │ ├── kmtronic │ │ └── __init__.py │ ├── konnected │ │ └── __init__.py │ ├── kraken │ │ └── __init__.py │ ├── lametric │ │ └── __init__.py │ ├── life360 │ │ └── __init__.py │ ├── local_ip │ │ └── __init__.py │ ├── locative │ │ └── __init__.py │ ├── logbook │ │ └── __init__.py │ ├── mailbox │ │ └── __init__.py │ ├── mailgun │ │ └── __init__.py │ ├── manual_mqtt │ │ └── __init__.py │ ├── marytts │ │ └── __init__.py │ ├── matter │ │ └── __init__.py │ ├── meater │ │ └── __init__.py │ ├── melcloud │ │ └── __init__.py │ ├── melnor │ │ └── __init__.py │ ├── metoffice │ │ └── __init__.py │ ├── min_max │ │ └── __init__.py │ ├── mochad │ │ └── __init__.py │ ├── monoprice │ │ └── __init__.py │ ├── mqtt_json │ │ └── __init__.py │ ├── mqtt_room │ │ └── __init__.py │ ├── mullvad │ │ └── __init__.py │ ├── mutesync │ │ └── __init__.py │ ├── nanoleaf │ │ └── __init__.py │ ├── netatmo │ │ └── __init__.py │ ├── netgear │ │ └── __init__.py │ ├── nextbus │ │ └── __init__.py │ ├── notify │ │ └── __init__.py │ ├── numato │ │ └── __init__.py │ ├── number │ │ └── __init__.py │ ├── opnsense │ │ └── __init__.py │ ├── opower │ │ └── __init__.py │ ├── owntracks │ │ └── __init__.py │ ├── person │ │ └── __init__.py │ ├── picnic │ │ └── __init__.py │ ├── pilight │ │ └── __init__.py │ ├── plaato │ │ └── __init__.py │ ├── plugwise │ │ └── __init__.py │ ├── profiler │ │ └── __init__.py │ ├── proximity │ │ └── __init__.py │ ├── ps4 │ │ └── __init__.py │ ├── purpleair │ │ ├── fixtures │ │ │ └── __init__.py │ │ └── __init__.py │ ├── pvoutput │ │ └── __init__.py │ ├── qnap_qsw │ │ └── __init__.py │ ├── rachio │ │ └── __init__.py │ ├── rainbird │ │ └── __init__.py │ ├── renson │ │ └── __init__.py │ ├── reolink │ │ └── __init__.py │ ├── rhasspy │ │ └── __init__.py │ ├── ridwell │ │ └── __init__.py │ ├── roborock │ │ └── __init__.py │ ├── schedule │ │ └── __init__.py │ ├── schlage │ │ └── __init__.py │ ├── search │ │ └── __init__.py │ ├── select │ │ └── __init__.py │ ├── sentry │ │ └── __init__.py │ ├── sfr_box │ │ └── __init__.py │ ├── sharkiq │ │ └── __init__.py │ ├── simulated │ │ └── __init__.py │ ├── skybell │ │ └── __init__.py │ ├── sleepiq │ │ └── __init__.py │ ├── smappee │ │ └── __init__.py │ ├── snapcast │ │ └── __init__.py │ ├── solaredge │ │ └── __init__.py │ ├── solarlog │ │ └── __init__.py │ ├── spaceapi │ │ └── __init__.py │ ├── spotify │ │ └── __init__.py │ ├── starline │ │ └── __init__.py │ ├── startca │ │ └── __init__.py │ ├── subaru │ │ └── __init__.py │ ├── syncthru │ │ └── __init__.py │ ├── temper │ │ └── __init__.py │ ├── threshold │ │ └── __init__.py │ ├── tile │ │ └── __init__.py │ ├── todoist │ │ └── __init__.py │ ├── tolo │ │ └── __init__.py │ ├── traccar │ │ └── __init__.py │ ├── tractive │ │ └── __init__.py │ ├── universal │ │ └── __init__.py │ ├── upcloud │ │ └── __init__.py │ ├── update │ │ └── __init__.py │ ├── vallox │ │ └── __init__.py │ ├── verisure │ │ └── __init__.py │ ├── version │ │ └── __init__.py │ ├── volumio │ │ └── __init__.py │ ├── watttime │ │ └── __init__.py │ ├── webhook │ │ └── __init__.py │ ├── webmin │ │ └── __init__.py │ ├── websocket_api │ │ └── __init__.py │ ├── yardian │ │ └── __init__.py │ ├── yolink │ │ └── __init__.py │ ├── youless │ │ └── __init__.py │ ├── zeroconf │ │ └── __init__.py │ ├── zerproc │ │ └── __init__.py │ ├── zwave_js │ │ ├── scripts │ │ │ └── __init__.py │ │ └── __init__.py │ ├── zwave_me │ │ └── __init__.py │ ├── adguard │ │ └── __init__.py │ ├── aemet │ │ └── __init__.py │ ├── aftership │ │ └── __init__.py │ ├── air_quality │ │ └── __init__.py │ ├── airthings │ │ └── __init__.py │ ├── airtouch4 │ │ └── __init__.py │ ├── airtouch5 │ │ └── __init__.py │ ├── ambiclimate │ │ └── __init__.py │ ├── analytics │ │ └── __init__.py │ ├── aosmith │ │ └── __init__.py │ ├── apache_kafka │ │ └── __init__.py │ ├── api_streams │ │ └── __init__.py │ ├── asterisk_mbox │ │ └── __init__.py │ ├── aurora │ │ └── __init__.py │ ├── bosch_shc │ │ └── __init__.py │ ├── buienradar │ │ └── __init__.py │ ├── calendar │ │ └── __init__.py │ ├── cert_expiry │ │ └── __init__.py │ ├── coolmaster │ │ └── __init__.py │ ├── cpuspeed │ │ └── __init__.py │ ├── crownstone │ │ └── __init__.py │ ├── derivative │ │ └── __init__.py │ ├── dialogflow │ │ └── __init__.py │ ├── downloader │ │ └── __init__.py │ ├── dsmr_reader │ │ └── __init__.py │ ├── easyenergy │ │ └── __init__.py │ ├── ecoforest │ │ └── __init__.py │ ├── energyzero │ │ └── __init__.py │ ├── eq3btsmart │ │ └── __init__.py │ ├── esphome │ │ └── bluetooth │ │ │ └── __init__.py │ ├── everlights │ │ └── __init__.py │ ├── faa_delays │ │ └── __init__.py │ ├── feedreader │ │ └── __init__.py │ ├── freedompro │ │ └── __init__.py │ ├── fritz │ │ └── __init__.py │ ├── google_pubsub │ │ └── __init__.py │ ├── google_wifi │ │ └── __init__.py │ ├── hardkernel │ │ └── __init__.py │ ├── homewizard │ │ └── __init__.py │ ├── huisbaasje │ │ └── __init__.py │ ├── humidifier │ │ └── __init__.py │ ├── hydrawise │ │ └── __init__.py │ ├── input_button │ │ └── __init__.py │ ├── input_text │ │ └── __init__.py │ ├── integration │ │ └── __init__.py │ ├── justnimbus │ │ └── __init__.py │ ├── kulersky │ │ └── __init__.py │ ├── lawn_mower │ │ └── __init__.py │ ├── lg_soundbar │ │ └── __init__.py │ ├── litterrobot │ │ └── __init__.py │ ├── local_file │ │ └── __init__.py │ ├── local_todo │ │ └── __init__.py │ ├── logentries │ │ └── __init__.py │ ├── logi_circle │ │ └── __init__.py │ ├── london_air │ │ └── __init__.py │ ├── lupusec │ │ └── __init__.py │ ├── lyric │ │ └── __init__.py │ ├── mjpeg │ │ └── __init__.py │ ├── mobile_app │ │ └── __init__.py │ ├── mysensors │ │ └── __init__.py │ ├── ness_alarm │ │ └── __init__.py │ ├── netgear_lte │ │ └── __init__.py │ ├── nextcloud │ │ └── __init__.py │ ├── nobo_hub │ │ └── __init__.py │ ├── notion │ │ └── __init__.py │ ├── omnilogic │ │ └── __init__.py │ ├── ondilo_ico │ │ └── __init__.py │ ├── open_meteo │ │ └── __init__.py │ ├── opengarage │ │ └── __init__.py │ ├── openuv │ │ └── __init__.py │ ├── osoenergy │ │ └── __init__.py │ ├── ovo_energy │ │ └── __init__.py │ ├── p1_monitor │ │ └── __init__.py │ ├── permobil │ │ └── __init__.py │ ├── poolsense │ │ └── __init__.py │ ├── private_ble_device │ │ └── conftest.py │ ├── prometheus │ │ └── __init__.py │ ├── prusalink │ │ └── __init__.py │ ├── qwikswitch │ │ └── __init__.py │ ├── rabbitair │ │ └── __init__.py │ ├── roomba │ │ └── __init__.py │ ├── sighthound │ │ └── __init__.py │ ├── simplepush │ │ └── __init__.py │ ├── smartthings │ │ └── __init__.py │ ├── soundtouch │ │ └── __init__.py │ ├── statistics │ │ └── __init__.py │ ├── stookalert │ │ └── __init__.py │ ├── suez_water │ │ └── __init__.py │ ├── syncthing │ │ └── __init__.py │ ├── system_log │ │ └── __init__.py │ ├── tailscale │ │ └── __init__.py │ ├── tankerkoenig │ │ └── __init__.py │ ├── telegram_bot │ │ └── __init__.py │ ├── tellduslive │ │ └── __init__.py │ ├── unifi │ │ └── __init__.py │ ├── utility_meter │ │ └── __init__.py │ ├── vilfo │ │ └── __init__.py │ ├── voicerss │ │ └── __init__.py │ ├── voip │ │ └── __init__.py │ ├── vulcan │ │ └── __init__.py │ ├── wake_on_lan │ │ └── __init__.py │ ├── worldclock │ │ └── __init__.py │ ├── yandextts │ │ └── __init__.py │ ├── zeversolar │ │ └── __init__.py │ ├── airvisual │ │ └── __init__.py │ ├── airvisual_pro │ │ └── __init__.py │ ├── airzone_cloud │ │ └── __init__.py │ ├── alarmdecoder │ │ └── __init__.py │ ├── amberelectric │ │ └── __init__.py │ ├── azure_event_hub │ │ └── __init__.py │ ├── bang_olufsen │ │ └── __init__.py │ ├── binary_sensor │ │ └── __init__.py │ ├── clicksend_tts │ │ └── __init__.py │ ├── comelit │ │ └── __init__.py │ ├── comfoconnect │ │ └── __init__.py │ ├── compensation │ │ └── __init__.py │ ├── configurator │ │ └── __init__.py │ ├── default_config │ │ └── __init__.py │ ├── device_tracker │ │ └── __init__.py │ ├── dlink │ │ └── __init__.py │ ├── dlna_dms │ │ └── __init__.py │ ├── eight_sleep │ │ └── __init__.py │ ├── electric_kiwi │ │ └── __init__.py │ ├── elgato │ │ └── __init__.py │ ├── emonitor │ │ └── __init__.py │ ├── enphase_envoy │ │ └── __init__.py │ ├── file_upload │ │ └── __init__.py │ ├── folder_watcher │ │ └── __init__.py │ ├── forked_daapd │ │ └── __init__.py │ ├── fritzbox_callmonitor │ │ └── __init__.py │ ├── geo_location │ │ └── __init__.py │ ├── geo_rss_events │ │ └── __init__.py │ ├── google_domains │ │ └── __init__.py │ ├── google_mail │ │ └── __init__.py │ ├── google_sheets │ │ └── __init__.py │ ├── google_tasks │ │ └── __init__.py │ ├── growatt_server │ │ └── __init__.py │ ├── guardian │ │ └── __init__.py │ ├── history_stats │ │ └── __init__.py │ ├── hko │ │ └── __init__.py │ ├── hlk_sw16 │ │ └── __init__.py │ ├── home_connect │ │ └── __init__.py │ ├── ialarm │ │ └── __init__.py │ ├── ign_sismologia │ │ └── __init__.py │ ├── input_boolean │ │ └── __init__.py │ ├── input_datetime │ │ └── __init__.py │ ├── input_number │ │ └── __init__.py │ ├── input_select │ │ └── __init__.py │ ├── intellifire │ │ └── __init__.py │ ├── launch_library │ │ └── __init__.py │ ├── luftdaten │ │ └── __init__.py │ ├── media_player │ │ └── __init__.py │ ├── media_source │ │ └── __init__.py │ ├── meteo_france │ │ └── __init__.py │ ├── meteoclimatic │ │ └── __init__.py │ ├── microsoft_face │ │ └── __init__.py │ ├── mold_indicator │ │ └── __init__.py │ ├── motion_blinds │ │ └── __init__.py │ ├── namecheapdns │ │ └── __init__.py │ ├── nmap_tracker │ │ └── __init__.py │ ├── notify_events │ │ └── __init__.py │ ├── nut │ │ └── __init__.py │ ├── openalpr_cloud │ │ └── __init__.py │ ├── openhome │ │ └── __init__.py │ ├── panel_custom │ │ └── __init__.py │ ├── panel_iframe │ │ └── __init__.py │ ├── peco │ │ └── __init__.py │ ├── plum_lightpad │ │ └── __init__.py │ ├── prosegur │ │ └── __init__.py │ ├── pure_energie │ │ └── __init__.py │ ├── python_script │ │ └── __init__.py │ ├── qbittorrent │ │ └── __init__.py │ ├── qld_bushfire │ │ └── __init__.py │ ├── radio_browser │ │ └── __init__.py │ ├── radiotherm │ │ └── __init__.py │ ├── raspberry_pi │ │ └── __init__.py │ ├── recovery_mode │ │ └── __init__.py │ ├── rest_command │ │ └── __init__.py │ ├── rmvtransport │ │ └── __init__.py │ ├── rtsp_to_webrtc │ │ └── __init__.py │ ├── ruuvi_gateway │ │ └── __init__.py │ ├── rympro │ │ └── __init__.py │ ├── shell_command │ │ └── __init__.py │ ├── shopping_list │ │ └── __init__.py │ ├── simplisafe │ │ └── __init__.py │ ├── slimproto │ │ └── __init__.py │ ├── somfy_mylink │ │ └── __init__.py │ ├── stookwijzer │ │ └── __init__.py │ ├── synology_dsm │ │ └── __init__.py │ ├── system_health │ │ └── __init__.py │ ├── systemmonitor │ │ └── __init__.py │ ├── totalconnect │ │ └── __init__.py │ ├── tplink_omada │ │ └── __init__.py │ ├── transport_nsw │ │ └── __init__.py │ ├── twentemilieu │ │ └── __init__.py │ ├── uk_transport │ │ └── __init__.py │ ├── ukraine_alarm │ │ └── __init__.py │ ├── uptimerobot │ │ └── __init__.py │ ├── volvooncall │ │ └── __init__.py │ ├── water_heater │ │ └── __init__.py │ ├── weatherflow │ │ └── __init__.py │ ├── xiaomi_aqara │ │ └── __init__.py │ └── yamaha_musiccast │ │ └── __init__.py ├── __init__.py ├── hassfest │ └── __init__.py ├── scripts │ └── __init__.py ├── util │ ├── yaml │ │ └── __init__.py │ └── __init__.py ├── helpers │ └── __init__.py ├── auth │ ├── permissions │ │ └── __init__.py │ ├── providers │ │ └── __init__.py │ ├── __init__.py │ └── mfa_modules │ │ └── __init__.py └── fixtures │ └── core │ └── config │ └── component_validation │ ├── basic_include │ └── integrations │ │ ├── .yaml │ │ ├── 5.yaml │ │ └── iot_domain .yaml │ └── include_dir_list │ └── invalid_domains │ ├── .yaml │ └── 5.yaml ├── homeassistant ├── components │ ├── api │ │ └── services.yaml │ ├── flux │ │ ├── services.yaml │ │ └── __init__.py │ ├── alexa │ │ └── services.yaml │ ├── config │ │ └── services.yaml │ ├── onkyo │ │ ├── services.yaml │ │ └── __init__.py │ ├── configurator │ │ └── services.yaml │ ├── emulated_hue │ │ └── services.yaml │ ├── joaoapps_join │ │ └── services.yaml │ ├── mobile_app │ │ └── services.yaml │ ├── websocket_api │ │ └── services.yaml │ ├── backup │ │ └── services.yaml │ ├── filter │ │ └── services.yaml │ ├── generic │ │ └── services.yaml │ ├── generic_hygrostat │ │ └── services.yaml │ ├── min_max │ │ └── services.yaml │ ├── person │ │ └── services.yaml │ ├── rest │ │ └── services.yaml │ ├── ring │ │ └── services.yaml │ ├── smtp │ │ ├── services.yaml │ │ └── __init__.py │ ├── trend │ │ └── services.yaml │ ├── zone │ │ └── services.yaml │ ├── bayesian │ │ └── services.yaml │ ├── command_line │ │ └── services.yaml │ ├── device_sun_light_trigger │ │ └── services.yaml │ ├── rest_command │ │ └── services.yaml │ ├── schedule │ │ └── services.yaml │ ├── statistics │ │ └── services.yaml │ ├── telegram │ │ └── services.yaml │ ├── template │ │ └── services.yaml │ ├── universal │ │ ├── services.yaml │ │ └── __init__.py │ ├── bluetooth_tracker │ │ ├── services.yaml │ │ └── __init__.py │ ├── fastdotcom │ │ └── services.yaml │ ├── history_stats │ │ └── services.yaml │ ├── intent_script │ │ └── services.yaml │ ├── route53 │ │ └── services.yaml │ ├── vesync │ │ └── services.yaml │ ├── yi │ │ └── __init__.py │ ├── ampio │ │ └── __init__.py │ ├── aprs │ │ └── __init__.py │ ├── arest │ │ └── __init__.py │ ├── aruba │ │ └── __init__.py │ ├── arwn │ │ └── __init__.py │ ├── avea │ │ └── __init__.py │ ├── avion │ │ └── __init__.py │ ├── bbox │ │ └── __init__.py │ ├── cloudflare │ │ └── services.yaml │ ├── cmus │ │ └── __init__.py │ ├── cups │ │ └── __init__.py │ ├── ddwrt │ │ └── __init__.py │ ├── denon │ │ └── __init__.py │ ├── doods │ │ └── __init__.py │ ├── ebox │ │ └── __init__.py │ ├── emby │ │ └── __init__.py │ ├── fido │ │ └── __init__.py │ ├── file │ │ └── __init__.py │ ├── fints │ │ └── __init__.py │ ├── fixer │ │ └── __init__.py │ ├── flic │ │ └── __init__.py │ ├── flock │ │ └── __init__.py │ ├── generic_thermostat │ │ └── services.yaml │ ├── gtfs │ │ └── __init__.py │ ├── html5 │ │ └── __init__.py │ ├── iglo │ │ └── __init__.py │ ├── kiwi │ │ └── __init__.py │ ├── kwb │ │ └── __init__.py │ ├── luci │ │ └── __init__.py │ ├── mfi │ │ └── __init__.py │ ├── mpd │ │ └── __init__.py │ ├── nad │ │ └── __init__.py │ ├── netio │ │ └── __init__.py │ ├── nilu │ │ └── __init__.py │ ├── nmbs │ │ └── __init__.py │ ├── oem │ │ └── __init__.py │ ├── opple │ │ └── __init__.py │ ├── otp │ │ └── __init__.py │ ├── prowl │ │ └── __init__.py │ ├── proxy │ │ └── __init__.py │ ├── push │ │ └── __init__.py │ ├── reddit │ │ └── __init__.py │ ├── saj │ │ └── __init__.py │ ├── snmp │ │ └── __init__.py │ ├── tcp │ │ └── __init__.py │ ├── tfiac │ │ └── __init__.py │ ├── ubus │ │ └── __init__.py │ ├── uvc │ │ └── __init__.py │ ├── vlc │ │ └── __init__.py │ ├── wsdot │ │ └── __init__.py │ ├── x10 │ │ └── __init__.py │ ├── xeoma │ │ └── __init__.py │ ├── xmpp │ │ └── __init__.py │ ├── apprise │ │ └── __init__.py │ ├── aquostv │ │ └── __init__.py │ ├── aten_pe │ │ └── __init__.py │ ├── bitcoin │ │ └── __init__.py │ ├── decora │ │ └── __init__.py │ ├── delijn │ │ └── __init__.py │ ├── demo │ │ └── services.yaml │ ├── diaz │ │ └── __init__.py │ ├── discogs │ │ └── __init__.py │ ├── edimax │ │ └── __init__.py │ ├── emoncms │ │ └── __init__.py │ ├── fleetgo │ │ └── __init__.py │ ├── flexit │ │ └── __init__.py │ ├── folder │ │ └── __init__.py │ ├── foobot │ │ └── __init__.py │ ├── gitter │ │ └── __init__.py │ ├── hddtemp │ │ └── __init__.py │ ├── horizon │ │ └── __init__.py │ ├── iammeter │ │ └── __init__.py │ ├── itunes │ │ └── __init__.py │ ├── kankun │ │ └── __init__.py │ ├── knx │ │ └── helpers │ │ │ └── __init__.py │ ├── manual │ │ └── __init__.py │ ├── meraki │ │ └── __init__.py │ ├── mvglive │ │ └── __init__.py │ ├── netdata │ │ └── __init__.py │ ├── orvibo │ │ └── __init__.py │ ├── pandora │ │ └── __init__.py │ ├── pencom │ │ └── __init__.py │ ├── pioneer │ │ └── __init__.py │ ├── pjlink │ │ └── __init__.py │ ├── pyload │ │ └── __init__.py │ ├── qrcode │ │ └── __init__.py │ ├── ripple │ │ └── __init__.py │ ├── serial │ │ └── __init__.py │ ├── sesame │ │ └── __init__.py │ ├── shodan │ │ └── __init__.py │ ├── sigfox │ │ └── __init__.py │ ├── sky_hub │ │ └── __init__.py │ ├── startca │ │ └── __init__.py │ ├── syslog │ │ └── __init__.py │ ├── tag │ │ └── strings.json │ ├── tapsaff │ │ └── __init__.py │ ├── ted5000 │ │ └── __init__.py │ ├── telnet │ │ └── __init__.py │ ├── temper │ │ └── __init__.py │ ├── thomson │ │ └── __init__.py │ ├── tikteck │ │ └── __init__.py │ ├── tomato │ │ └── __init__.py │ ├── torque │ │ └── __init__.py │ ├── twitter │ │ └── __init__.py │ ├── xiaomi │ │ └── __init__.py │ ├── yamaha │ │ └── __init__.py │ ├── zengge │ │ └── __init__.py │ ├── acomax │ │ └── __init__.py │ ├── actiontec │ │ └── __init__.py │ ├── baidu │ │ └── __init__.py │ ├── blackbird │ │ └── __init__.py │ ├── blockchain │ │ └── __init__.py │ ├── bluesound │ │ └── __init__.py │ ├── channels │ │ └── __init__.py │ ├── cisco_ios │ │ └── __init__.py │ ├── citybikes │ │ └── __init__.py │ ├── clementine │ │ └── __init__.py │ ├── clickatell │ │ └── __init__.py │ ├── clicksend │ │ └── __init__.py │ ├── concord232 │ │ └── __init__.py │ ├── dooya │ │ └── __init__.py │ ├── eliqonline │ │ └── __init__.py │ ├── enigma2 │ │ └── __init__.py │ ├── ephember │ │ └── __init__.py │ ├── etherscan │ │ └── __init__.py │ ├── evergy │ │ └── __init__.py │ ├── everlights │ │ └── __init__.py │ ├── facebook │ │ └── __init__.py │ ├── fail2ban │ │ └── __init__.py │ ├── familyhub │ │ └── __init__.py │ ├── fortios │ │ └── __init__.py │ ├── futurenow │ │ └── __init__.py │ ├── garadget │ │ └── __init__.py │ ├── gitlab_ci │ │ └── __init__.py │ ├── greenwave │ │ └── __init__.py │ ├── gstreamer │ │ └── __init__.py │ ├── heatmiser │ │ └── __init__.py │ ├── hikvision │ │ └── __init__.py │ ├── intesishome │ │ └── __init__.py │ ├── itach │ │ └── __init__.py │ ├── lacrosse │ │ └── __init__.py │ ├── lannouncer │ │ └── __init__.py │ ├── lg_netcast │ │ └── __init__.py │ ├── lifx_cloud │ │ └── __init__.py │ ├── local_file │ │ └── __init__.py │ ├── london_air │ │ └── __init__.py │ ├── lw12wifi │ │ └── __init__.py │ ├── madeco │ │ └── __init__.py │ ├── martec │ │ └── __init__.py │ ├── mastodon │ │ └── __init__.py │ ├── mediaroom │ │ └── __init__.py │ ├── meteoalarm │ │ └── __init__.py │ ├── mqtt_json │ │ └── __init__.py │ ├── mqtt_room │ │ └── __init__.py │ ├── noaa_tides │ │ └── __init__.py │ ├── norway_air │ │ └── __init__.py │ ├── ohmconnect │ │ └── __init__.py │ ├── openevse │ │ └── __init__.py │ ├── piper │ │ └── __init__.py │ ├── proliphix │ │ └── __init__.py │ ├── pushsafer │ │ └── __init__.py │ ├── raspyrfm │ │ └── __init__.py │ ├── recswitch │ │ └── __init__.py │ ├── rocketchat │ │ └── __init__.py │ ├── rtorrent │ │ └── __init__.py │ ├── samsam │ │ └── __init__.py │ ├── sendgrid │ │ └── __init__.py │ ├── serial_pm │ │ └── __init__.py │ ├── simulated │ │ └── __init__.py │ ├── skybeacon │ │ └── __init__.py │ ├── swisscom │ │ └── __init__.py │ ├── switchmate │ │ └── __init__.py │ ├── tensorflow │ │ └── __init__.py │ ├── touchline │ │ └── __init__.py │ ├── travisci │ │ └── __init__.py │ ├── twilio_sms │ │ └── __init__.py │ ├── vasttrafik │ │ └── __init__.py │ ├── worldclock │ │ └── __init__.py │ ├── xiaomi_tv │ │ └── __init__.py │ ├── zestimate │ │ └── __init__.py │ ├── zhong_hong │ │ └── __init__.py │ ├── aep_ohio │ │ └── __init__.py │ ├── aep_texas │ │ └── __init__.py │ ├── anel_pwrctrl │ │ └── __init__.py │ ├── asterisk_cdr │ │ └── __init__.py │ ├── brel_home │ │ └── __init__.py │ ├── bt_smarthub │ │ └── __init__.py │ ├── decora_wifi │ │ └── __init__.py │ ├── eastron │ │ └── __init__.py │ ├── enmax │ │ └── __init__.py │ ├── ffmpeg_noise │ │ └── __init__.py │ ├── free_mobile │ │ └── __init__.py │ ├── gaviota │ │ └── __init__.py │ ├── google_cloud │ │ └── __init__.py │ ├── google_maps │ │ └── __init__.py │ ├── google_wifi │ │ └── __init__.py │ ├── hikvisioncam │ │ └── __init__.py │ ├── hitron_coda │ │ └── __init__.py │ ├── improv_ble │ │ └── __init__.py │ ├── kef │ │ └── __init__.py │ ├── krispol │ │ └── __init__.py │ ├── limitlessled │ │ └── __init__.py │ ├── manual_mqtt │ │ └── __init__.py │ ├── marytts │ │ └── __init__.py │ ├── message_bird │ │ └── __init__.py │ ├── msteams │ │ └── __init__.py │ ├── opensensemap │ │ └── __init__.py │ ├── picotts │ │ └── __init__.py │ ├── pocketcasts │ │ └── __init__.py │ ├── qld_bushfire │ │ └── __init__.py │ ├── rejseplanen │ │ └── __init__.py │ ├── rmvtransport │ │ └── __init__.py │ ├── russound_rio │ │ └── __init__.py │ ├── samsungtv │ │ └── triggers │ │ │ └── __init__.py │ ├── sighthound │ │ └── __init__.py │ ├── simu │ │ └── __init__.py │ ├── starlingbank │ │ └── __init__.py │ ├── supervisord │ │ └── __init__.py │ ├── synology_srm │ │ └── __init__.py │ ├── system_health │ │ └── strings.json │ ├── tank_utility │ │ └── __init__.py │ ├── twilio_call │ │ └── __init__.py │ ├── ubiwizz │ │ └── __init__.py │ ├── uk_transport │ │ └── __init__.py │ ├── ultraloq │ │ └── __init__.py │ ├── unifi_direct │ │ └── __init__.py │ ├── unifiled │ │ └── __init__.py │ ├── upc_connect │ │ └── __init__.py │ ├── viaggiatreno │ │ └── __init__.py │ ├── vivotek │ │ └── __init__.py │ ├── volkszaehler │ │ └── __init__.py │ ├── webostv │ │ └── triggers │ │ │ └── __init__.py │ ├── whisper │ │ └── __init__.py │ ├── worxlandroid │ │ └── __init__.py │ ├── yale_home │ │ └── __init__.py │ ├── zondergas │ │ └── __init__.py │ ├── zwave_js │ │ ├── triggers │ │ │ └── __init__.py │ │ └── scripts │ │ │ └── __init__.py │ ├── acer_projector │ │ └── __init__.py │ ├── alpha_vantage │ │ └── __init__.py │ ├── arris_tg2492lg │ │ └── __init__.py │ ├── beewi_smartclim │ │ └── __init__.py │ ├── bizkaibus │ │ └── __init__.py │ ├── blinksticklight │ │ └── __init__.py │ ├── bloc_blinds │ │ └── __init__.py │ ├── bt_home_hub_5 │ │ └── __init__.py │ ├── clicksend_tts │ │ └── __init__.py │ ├── currencylayer │ │ └── __init__.py │ ├── delmarva │ │ └── __init__.py │ ├── diagnostics │ │ └── strings.json │ ├── ffmpeg_motion │ │ └── __init__.py │ ├── fire_tv │ │ └── __init__.py │ ├── geo_rss_events │ │ └── __init__.py │ ├── haveibeenpwned │ │ └── __init__.py │ ├── ifttt │ │ └── const.py │ ├── ign_sismologia │ │ └── __init__.py │ ├── linksys_smart │ │ └── __init__.py │ ├── linux_battery │ │ └── __init__.py │ ├── microsoft │ │ └── __init__.py │ ├── neurio_energy │ │ └── __init__.py │ ├── nx584 │ │ └── __init__.py │ ├── oasa_telematics │ │ └── __init__.py │ ├── openalpr_cloud │ │ └── __init__.py │ ├── osramlightify │ │ └── __init__.py │ ├── quadrafire │ │ └── __init__.py │ ├── quantum_gateway │ │ └── __init__.py │ ├── recorder │ │ └── auto_repairs │ │ │ └── __init__.py │ ├── russound_rnet │ │ └── __init__.py │ ├── screenaway │ │ └── __init__.py │ ├── seven_segments │ │ └── __init__.py │ ├── smart_blinds │ │ └── __init__.py │ ├── smart_home │ │ └── __init__.py │ ├── sony_projector │ │ └── __init__.py │ ├── symfonisk │ │ └── __init__.py │ ├── synology_chat │ │ └── __init__.py │ ├── tplink_tapo │ │ └── __init__.py │ ├── transport_nsw │ │ └── __init__.py │ ├── ue_smart_radio │ │ └── __init__.py │ ├── voicerss │ │ └── __init__.py │ ├── worldtidesinfo │ │ └── __init__.py │ ├── amazon_polly │ │ └── __init__.py │ ├── anwb_energie │ │ └── __init__.py │ ├── brandt │ │ └── __init__.py │ ├── cribl │ │ └── __init__.py │ ├── dlib_face_detect │ │ └── __init__.py │ ├── dte_energy_bridge │ │ └── __init__.py │ ├── duquesne_light │ │ └── __init__.py │ ├── energie_vanons │ │ └── __init__.py │ ├── esera_onewire │ │ └── __init__.py │ ├── harman_kardon_avr │ │ └── __init__.py │ ├── havana_shade │ │ └── __init__.py │ ├── hexaom │ │ └── __init__.py │ ├── homeassistant │ │ └── triggers │ │ │ └── __init__.py │ ├── hue │ │ ├── v1 │ │ │ └── __init__.py │ │ └── v2 │ │ │ └── __init__.py │ ├── ismartwindow │ │ └── __init__.py │ ├── kentuckypower │ │ └── __init__.py │ ├── llamalab_automate │ │ └── __init__.py │ ├── lutron │ │ └── const.py │ ├── mailgun │ │ └── const.py │ ├── niko_home_control │ │ └── __init__.py │ ├── panasonic_bluray │ │ └── __init__.py │ ├── pse │ │ └── __init__.py │ ├── raven_rock_mfg │ │ └── __init__.py │ ├── scl │ │ └── __init__.py │ ├── signal_messenger │ │ └── __init__.py │ ├── sinch │ │ └── __init__.py │ ├── solaredge_local │ │ └── __init__.py │ ├── stt │ │ └── services.yaml │ └── thermoworks_smoke │ │ └── __init__.py ├── __init__.py ├── helpers │ ├── backports │ │ └── __init__.py │ └── service_info │ │ └── __init__.py ├── backports │ └── __init__.py └── util │ └── yaml │ └── const.py ├── script ├── __init__.py ├── hassfest │ └── __init__.py ├── scaffold │ └── __init__.py └── translations │ └── __init__.py ├── machine ├── green ├── odroid-c2 ├── odroid-c4 ├── odroid-m1 ├── odroid-n2 ├── odroid-xu ├── qemuarm ├── qemuarm-64 ├── qemux86 ├── qemux86-64 ├── tinker └── khadas-vim3 ├── .github └── FUNDING.yml └── MANIFEST.in /tests/testing_config/kira_codes.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/api/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/flux/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/alexa/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/config/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/onkyo/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/components/cast/fixtures/empty.m3u: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/components/file/fixtures/file_empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testing_config/media/test.mp3: -------------------------------------------------------------------------------- 1 | I sing a song -------------------------------------------------------------------------------- /homeassistant/components/configurator/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/emulated_hue/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/joaoapps_join/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/mobile_app/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/websocket_api/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /script/__init__.py: -------------------------------------------------------------------------------- 1 | """Home Assistant scripts.""" 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Home Assistant.""" 2 | -------------------------------------------------------------------------------- /tests/components/cast/fixtures/164-hi-aac_invalid.pls: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/backup/services.yaml: -------------------------------------------------------------------------------- 1 | create: 2 | -------------------------------------------------------------------------------- /homeassistant/components/filter/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/generic/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/generic_hygrostat/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/min_max/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/person/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/rest/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/ring/services.yaml: -------------------------------------------------------------------------------- 1 | update: 2 | -------------------------------------------------------------------------------- /homeassistant/components/smtp/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/trend/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/zone/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /script/hassfest/__init__.py: -------------------------------------------------------------------------------- 1 | """Manifest validator.""" 2 | -------------------------------------------------------------------------------- /tests/components/brunt/__init__.py: -------------------------------------------------------------------------------- 1 | """Brunt tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/escea/__init__.py: -------------------------------------------------------------------------------- 1 | """Escea tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/izone/__init__.py: -------------------------------------------------------------------------------- 1 | """IZone tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/lcn/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for LCN.""" 2 | -------------------------------------------------------------------------------- /tests/components/map/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Map.""" 2 | -------------------------------------------------------------------------------- /tests/components/nws/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for NWS.""" 2 | -------------------------------------------------------------------------------- /tests/components/rest/fixtures/configuration_empty.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/hassfest/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for hassfest.""" 2 | -------------------------------------------------------------------------------- /tests/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the scripts.""" 2 | -------------------------------------------------------------------------------- /tests/util/yaml/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for YAML util.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bayesian/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/command_line/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/device_sun_light_trigger/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/rest_command/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/schedule/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/statistics/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/telegram/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/template/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/universal/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /script/scaffold/__init__.py: -------------------------------------------------------------------------------- 1 | """Scaffold new integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/alexa/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for alexa.""" 2 | -------------------------------------------------------------------------------- /tests/components/command_line/fixtures/configuration_empty.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/components/eafm/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for eafm.""" 2 | -------------------------------------------------------------------------------- /tests/components/ecowitt/__init__.py: -------------------------------------------------------------------------------- 1 | """Ecowitt tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/hive/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for hive.""" 2 | -------------------------------------------------------------------------------- /tests/components/maxcube/__init__.py: -------------------------------------------------------------------------------- 1 | """maxcube tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/mill/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Mill.""" 2 | -------------------------------------------------------------------------------- /tests/components/powerwall/fixtures/meters_empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/components/template/fixtures/empty_configuration.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/components/tibber/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Tibber.""" 2 | -------------------------------------------------------------------------------- /tests/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the helpers.""" 2 | -------------------------------------------------------------------------------- /tests/testing_config/media/not_media.txt: -------------------------------------------------------------------------------- 1 | This is just a text -------------------------------------------------------------------------------- /tests/util/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the utilities.""" 2 | -------------------------------------------------------------------------------- /homeassistant/__init__.py: -------------------------------------------------------------------------------- 1 | """Init file for Home Assistant.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bluetooth_tracker/services.yaml: -------------------------------------------------------------------------------- 1 | update: 2 | -------------------------------------------------------------------------------- /homeassistant/components/fastdotcom/services.yaml: -------------------------------------------------------------------------------- 1 | speedtest: 2 | -------------------------------------------------------------------------------- /homeassistant/components/history_stats/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/intent_script/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/route53/services.yaml: -------------------------------------------------------------------------------- 1 | update_records: 2 | -------------------------------------------------------------------------------- /homeassistant/components/vesync/services.yaml: -------------------------------------------------------------------------------- 1 | update_devices: 2 | -------------------------------------------------------------------------------- /homeassistant/components/yi/__init__.py: -------------------------------------------------------------------------------- 1 | """The yi component.""" 2 | -------------------------------------------------------------------------------- /machine/green: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /tests/auth/permissions/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for permissions.""" 2 | -------------------------------------------------------------------------------- /tests/components/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for components.""" 2 | -------------------------------------------------------------------------------- /tests/components/braviatv/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Bravia TV.""" 2 | -------------------------------------------------------------------------------- /tests/components/dunehd/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Dune HD.""" 2 | -------------------------------------------------------------------------------- /tests/components/fan/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for fan platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/file/fixtures/file_value.txt: -------------------------------------------------------------------------------- 1 | 43 2 | 45 3 | 21 4 | -------------------------------------------------------------------------------- /tests/components/intent_script/fixtures/configuration_no_entry.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/components/iqvia/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for IQVIA.""" 2 | -------------------------------------------------------------------------------- /tests/components/jellyfin/fixtures/auth-login-failure.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/components/lovelace/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Lovelace.""" 2 | -------------------------------------------------------------------------------- /tests/components/sabnzbd/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Sabnzbd.""" 2 | -------------------------------------------------------------------------------- /tests/components/stt/__init__.py: -------------------------------------------------------------------------------- 1 | """Speech to text tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/tcp/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for tcp component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tod/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for tod component.""" 2 | -------------------------------------------------------------------------------- /tests/components/trace/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Trace.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ampio/__init__.py: -------------------------------------------------------------------------------- 1 | """The Ampio component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/aprs/__init__.py: -------------------------------------------------------------------------------- 1 | """The APRS component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/arest/__init__.py: -------------------------------------------------------------------------------- 1 | """The arest component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/aruba/__init__.py: -------------------------------------------------------------------------------- 1 | """The aruba component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/arwn/__init__.py: -------------------------------------------------------------------------------- 1 | """The arwn component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/avea/__init__.py: -------------------------------------------------------------------------------- 1 | """The avea component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/avion/__init__.py: -------------------------------------------------------------------------------- 1 | """The avion component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bbox/__init__.py: -------------------------------------------------------------------------------- 1 | """The bbox component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/cloudflare/services.yaml: -------------------------------------------------------------------------------- 1 | update_records: 2 | -------------------------------------------------------------------------------- /homeassistant/components/cmus/__init__.py: -------------------------------------------------------------------------------- 1 | """The cmus component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/cups/__init__.py: -------------------------------------------------------------------------------- 1 | """The cups component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ddwrt/__init__.py: -------------------------------------------------------------------------------- 1 | """The ddwrt component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/denon/__init__.py: -------------------------------------------------------------------------------- 1 | """The denon component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/doods/__init__.py: -------------------------------------------------------------------------------- 1 | """The doods component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ebox/__init__.py: -------------------------------------------------------------------------------- 1 | """The ebox component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/emby/__init__.py: -------------------------------------------------------------------------------- 1 | """The emby component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/fido/__init__.py: -------------------------------------------------------------------------------- 1 | """The fido component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/file/__init__.py: -------------------------------------------------------------------------------- 1 | """The file component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/fints/__init__.py: -------------------------------------------------------------------------------- 1 | """The fints component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/fixer/__init__.py: -------------------------------------------------------------------------------- 1 | """The fixer component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/flic/__init__.py: -------------------------------------------------------------------------------- 1 | """The flic component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/flock/__init__.py: -------------------------------------------------------------------------------- 1 | """The flock component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/flux/__init__.py: -------------------------------------------------------------------------------- 1 | """The flux component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/generic_thermostat/services.yaml: -------------------------------------------------------------------------------- 1 | reload: 2 | -------------------------------------------------------------------------------- /homeassistant/components/gtfs/__init__.py: -------------------------------------------------------------------------------- 1 | """The gtfs component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/html5/__init__.py: -------------------------------------------------------------------------------- 1 | """The html5 component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/iglo/__init__.py: -------------------------------------------------------------------------------- 1 | """The iglo component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/kiwi/__init__.py: -------------------------------------------------------------------------------- 1 | """The kiwi component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/kwb/__init__.py: -------------------------------------------------------------------------------- 1 | """The kwb component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/luci/__init__.py: -------------------------------------------------------------------------------- 1 | """The luci component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/mfi/__init__.py: -------------------------------------------------------------------------------- 1 | """The mfi component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/mpd/__init__.py: -------------------------------------------------------------------------------- 1 | """The mpd component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/nad/__init__.py: -------------------------------------------------------------------------------- 1 | """The nad component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/netio/__init__.py: -------------------------------------------------------------------------------- 1 | """The netio component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/nilu/__init__.py: -------------------------------------------------------------------------------- 1 | """The nilu component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/nmbs/__init__.py: -------------------------------------------------------------------------------- 1 | """The nmbs component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/oem/__init__.py: -------------------------------------------------------------------------------- 1 | """The oem component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/onkyo/__init__.py: -------------------------------------------------------------------------------- 1 | """The onkyo component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/opple/__init__.py: -------------------------------------------------------------------------------- 1 | """The opple component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/otp/__init__.py: -------------------------------------------------------------------------------- 1 | """The otp component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/prowl/__init__.py: -------------------------------------------------------------------------------- 1 | """The prowl component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/proxy/__init__.py: -------------------------------------------------------------------------------- 1 | """The proxy component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/push/__init__.py: -------------------------------------------------------------------------------- 1 | """The push component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/reddit/__init__.py: -------------------------------------------------------------------------------- 1 | """Reddit Component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/saj/__init__.py: -------------------------------------------------------------------------------- 1 | """The saj component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/smtp/__init__.py: -------------------------------------------------------------------------------- 1 | """The smtp component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/snmp/__init__.py: -------------------------------------------------------------------------------- 1 | """The snmp component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/tcp/__init__.py: -------------------------------------------------------------------------------- 1 | """The tcp component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/tfiac/__init__.py: -------------------------------------------------------------------------------- 1 | """The tfiac component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ubus/__init__.py: -------------------------------------------------------------------------------- 1 | """The ubus component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/uvc/__init__.py: -------------------------------------------------------------------------------- 1 | """The uvc component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/vlc/__init__.py: -------------------------------------------------------------------------------- 1 | """The vlc component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/wsdot/__init__.py: -------------------------------------------------------------------------------- 1 | """The wsdot component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/x10/__init__.py: -------------------------------------------------------------------------------- 1 | """The x10 component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/xeoma/__init__.py: -------------------------------------------------------------------------------- 1 | """The xeoma component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/xmpp/__init__.py: -------------------------------------------------------------------------------- 1 | """The xmpp component.""" 2 | -------------------------------------------------------------------------------- /machine/odroid-c2: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/odroid-c4: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/odroid-m1: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/odroid-n2: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/odroid-xu: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/qemuarm: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/qemuarm-64: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/qemux86: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/qemux86-64: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /machine/tinker: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /script/translations/__init__.py: -------------------------------------------------------------------------------- 1 | """Translation helper scripts.""" 2 | -------------------------------------------------------------------------------- /tests/auth/providers/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the auth providers.""" 2 | -------------------------------------------------------------------------------- /tests/components/api/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the api component.""" 2 | -------------------------------------------------------------------------------- /tests/components/aprilaire/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Aprilaire.""" 2 | -------------------------------------------------------------------------------- /tests/components/aprs/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the APRS component.""" 2 | -------------------------------------------------------------------------------- /tests/components/awair/fixtures/awair-offline.json: -------------------------------------------------------------------------------- 1 | { "data": [] } 2 | -------------------------------------------------------------------------------- /tests/components/awair/fixtures/no_devices.json: -------------------------------------------------------------------------------- 1 | { "devices": [] } 2 | -------------------------------------------------------------------------------- /tests/components/aws/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the aws component.""" 2 | -------------------------------------------------------------------------------- /tests/components/axis/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Axis component.""" 2 | -------------------------------------------------------------------------------- /tests/components/cast/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Cast component.""" 2 | -------------------------------------------------------------------------------- /tests/components/date/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the date component.""" 2 | -------------------------------------------------------------------------------- /tests/components/demo/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the demo component.""" 2 | -------------------------------------------------------------------------------- /tests/components/dsmr/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the dsmr component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fido/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the fido component.""" 2 | -------------------------------------------------------------------------------- /tests/components/file/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the file component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fints/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for FinTS component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fitbit/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for fitbit component.""" 2 | -------------------------------------------------------------------------------- /tests/components/flo/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the flo integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/flux/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the flux component.""" 2 | -------------------------------------------------------------------------------- /tests/components/heos/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Heos component.""" 2 | -------------------------------------------------------------------------------- /tests/components/hue/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Hue component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ibeacon/conftest.py: -------------------------------------------------------------------------------- 1 | """ibeacon session fixtures.""" 2 | -------------------------------------------------------------------------------- /tests/components/ios/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the iOS component.""" 2 | -------------------------------------------------------------------------------- /tests/components/iss/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the iss component.""" 2 | -------------------------------------------------------------------------------- /tests/components/knx/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the KNX integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/lock/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Lock platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/manual/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for manual component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mfi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the mfi component.""" 2 | -------------------------------------------------------------------------------- /tests/components/moon/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the moon component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mqtt/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for MQTT component.""" 2 | -------------------------------------------------------------------------------- /tests/components/my/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the my component.""" 2 | -------------------------------------------------------------------------------- /tests/components/myq/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the MyQ integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/nest/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Nest component.""" 2 | -------------------------------------------------------------------------------- /tests/components/nx584/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for nx584 component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ping/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for ping component.""" 2 | -------------------------------------------------------------------------------- /tests/components/plex/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Plex component.""" 2 | -------------------------------------------------------------------------------- /tests/components/push/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the push component.""" 2 | -------------------------------------------------------------------------------- /tests/components/random/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for random component.""" 2 | -------------------------------------------------------------------------------- /tests/components/rdw/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the RDW integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/rest/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for rest component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ring/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ring component.""" 2 | -------------------------------------------------------------------------------- /tests/components/rpi_power/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for rpi_power.""" 2 | -------------------------------------------------------------------------------- /tests/components/scene/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for scene component.""" 2 | -------------------------------------------------------------------------------- /tests/components/sia/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the sia integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/smtp/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the smtp component.""" 2 | -------------------------------------------------------------------------------- /tests/components/soma/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Soma component.""" 2 | -------------------------------------------------------------------------------- /tests/components/spc/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the spc component.""" 2 | -------------------------------------------------------------------------------- /tests/components/sun/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the sun component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tag/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Tag integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/tessie/fixtures/asleep.json: -------------------------------------------------------------------------------- 1 | { "state": "asleep" } 2 | -------------------------------------------------------------------------------- /tests/components/text/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the text component.""" 2 | -------------------------------------------------------------------------------- /tests/components/time/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the time component.""" 2 | -------------------------------------------------------------------------------- /tests/components/toon/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Toon component.""" 2 | -------------------------------------------------------------------------------- /tests/components/trend/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for trend component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tts/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for tts platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/tuya/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Tuya component.""" 2 | -------------------------------------------------------------------------------- /tests/components/upb/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the UPB integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/upnp/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the upnp component.""" 2 | -------------------------------------------------------------------------------- /tests/components/uvc/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the uvc component.""" 2 | -------------------------------------------------------------------------------- /tests/components/v2c/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the V2C integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/vera/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Vera component.""" 2 | -------------------------------------------------------------------------------- /tests/components/vesync/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for VeSync Component.""" 2 | -------------------------------------------------------------------------------- /tests/components/zha/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ZHA component.""" 2 | -------------------------------------------------------------------------------- /tests/components/zone/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the zone component.""" 2 | -------------------------------------------------------------------------------- /tests/testing_config/.remember_the_milk.conf: -------------------------------------------------------------------------------- 1 | {"myprofile": {"id_map": {}}} -------------------------------------------------------------------------------- /tests/testing_config/custom_components/test_with_services/services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testing_config/media/Epic Sax Guy 10 Hours.mp4: -------------------------------------------------------------------------------- 1 | I play the sax 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: https://www.nabucasa.com 2 | github: balloob 3 | -------------------------------------------------------------------------------- /homeassistant/components/apprise/__init__.py: -------------------------------------------------------------------------------- 1 | """The apprise component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/aquostv/__init__.py: -------------------------------------------------------------------------------- 1 | """The aquostv component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/aten_pe/__init__.py: -------------------------------------------------------------------------------- 1 | """The ATEN PE component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bitcoin/__init__.py: -------------------------------------------------------------------------------- 1 | """The bitcoin component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/decora/__init__.py: -------------------------------------------------------------------------------- 1 | """The decora component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/delijn/__init__.py: -------------------------------------------------------------------------------- 1 | """The delijn component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/demo/services.yaml: -------------------------------------------------------------------------------- 1 | randomize_device_tracker_data: 2 | -------------------------------------------------------------------------------- /homeassistant/components/diaz/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Diaz.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/discogs/__init__.py: -------------------------------------------------------------------------------- 1 | """The discogs component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/edimax/__init__.py: -------------------------------------------------------------------------------- 1 | """The edimax component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/emoncms/__init__.py: -------------------------------------------------------------------------------- 1 | """The emoncms component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/fleetgo/__init__.py: -------------------------------------------------------------------------------- 1 | """The FleetGO component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/flexit/__init__.py: -------------------------------------------------------------------------------- 1 | """The flexit component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/folder/__init__.py: -------------------------------------------------------------------------------- 1 | """The folder component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/foobot/__init__.py: -------------------------------------------------------------------------------- 1 | """The foobot component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/gitter/__init__.py: -------------------------------------------------------------------------------- 1 | """The gitter component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/hddtemp/__init__.py: -------------------------------------------------------------------------------- 1 | """The hddtemp component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/horizon/__init__.py: -------------------------------------------------------------------------------- 1 | """The horizon component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/iammeter/__init__.py: -------------------------------------------------------------------------------- 1 | """Iammeter integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/itunes/__init__.py: -------------------------------------------------------------------------------- 1 | """The itunes component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/kankun/__init__.py: -------------------------------------------------------------------------------- 1 | """The kankun component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/knx/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | """Helpers for KNX.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/manual/__init__.py: -------------------------------------------------------------------------------- 1 | """The manual component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/meraki/__init__.py: -------------------------------------------------------------------------------- 1 | """The meraki component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/mvglive/__init__.py: -------------------------------------------------------------------------------- 1 | """The mvglive component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/netdata/__init__.py: -------------------------------------------------------------------------------- 1 | """The netdata component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/orvibo/__init__.py: -------------------------------------------------------------------------------- 1 | """The orvibo component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pandora/__init__.py: -------------------------------------------------------------------------------- 1 | """The pandora component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pencom/__init__.py: -------------------------------------------------------------------------------- 1 | """The pencom component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pioneer/__init__.py: -------------------------------------------------------------------------------- 1 | """The pioneer component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pjlink/__init__.py: -------------------------------------------------------------------------------- 1 | """The pjlink component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pyload/__init__.py: -------------------------------------------------------------------------------- 1 | """The pyload component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/qrcode/__init__.py: -------------------------------------------------------------------------------- 1 | """The QR code component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ripple/__init__.py: -------------------------------------------------------------------------------- 1 | """The ripple component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/serial/__init__.py: -------------------------------------------------------------------------------- 1 | """The serial component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/sesame/__init__.py: -------------------------------------------------------------------------------- 1 | """The sesame component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/shodan/__init__.py: -------------------------------------------------------------------------------- 1 | """The shodan component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/sigfox/__init__.py: -------------------------------------------------------------------------------- 1 | """The sigfox component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/sky_hub/__init__.py: -------------------------------------------------------------------------------- 1 | """The sky_hub component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/startca/__init__.py: -------------------------------------------------------------------------------- 1 | """The startca component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/syslog/__init__.py: -------------------------------------------------------------------------------- 1 | """The syslog component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/tag/strings.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Tag" 3 | } 4 | -------------------------------------------------------------------------------- /homeassistant/components/tapsaff/__init__.py: -------------------------------------------------------------------------------- 1 | """The tapsaff component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ted5000/__init__.py: -------------------------------------------------------------------------------- 1 | """The ted5000 component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/telnet/__init__.py: -------------------------------------------------------------------------------- 1 | """The telnet component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/temper/__init__.py: -------------------------------------------------------------------------------- 1 | """The temper component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/thomson/__init__.py: -------------------------------------------------------------------------------- 1 | """The thomson component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/tikteck/__init__.py: -------------------------------------------------------------------------------- 1 | """The tikteck component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/tomato/__init__.py: -------------------------------------------------------------------------------- 1 | """The tomato component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/torque/__init__.py: -------------------------------------------------------------------------------- 1 | """The torque component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/twitter/__init__.py: -------------------------------------------------------------------------------- 1 | """The twitter component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/xiaomi/__init__.py: -------------------------------------------------------------------------------- 1 | """The xiaomi component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/yamaha/__init__.py: -------------------------------------------------------------------------------- 1 | """The yamaha component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/zengge/__init__.py: -------------------------------------------------------------------------------- 1 | """The zengge component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/helpers/backports/__init__.py: -------------------------------------------------------------------------------- 1 | """Backports for helpers.""" 2 | -------------------------------------------------------------------------------- /homeassistant/helpers/service_info/__init__.py: -------------------------------------------------------------------------------- 1 | """Service info helpers.""" 2 | -------------------------------------------------------------------------------- /machine/khadas-vim3: -------------------------------------------------------------------------------- 1 | ARG \ 2 | BUILD_FROM 3 | 4 | FROM $BUILD_FROM 5 | -------------------------------------------------------------------------------- /tests/auth/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Home Assistant auth module.""" 2 | -------------------------------------------------------------------------------- /tests/components/abode/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Abode component.""" 2 | -------------------------------------------------------------------------------- /tests/components/adax/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Adax integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/airq/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the air-Q integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/alert/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the alert component.""" 2 | -------------------------------------------------------------------------------- /tests/components/august/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the august component.""" 2 | -------------------------------------------------------------------------------- /tests/components/automation/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Automation.""" 2 | -------------------------------------------------------------------------------- /tests/components/bayesian/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for bayesian component.""" 2 | -------------------------------------------------------------------------------- /tests/components/blebox/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the blebox component.""" 2 | -------------------------------------------------------------------------------- /tests/components/blink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Blink component.""" 2 | -------------------------------------------------------------------------------- /tests/components/bond/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Bond integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/bring/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Bring! integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/caldav/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the caldav component.""" 2 | -------------------------------------------------------------------------------- /tests/components/camera/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for camera platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/config/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the config component.""" 2 | -------------------------------------------------------------------------------- /tests/components/cover/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the cover component.""" 2 | -------------------------------------------------------------------------------- /tests/components/daikin/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Daikin component.""" 2 | -------------------------------------------------------------------------------- /tests/components/deconz/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the deCONZ component.""" 2 | -------------------------------------------------------------------------------- /tests/components/devialet/fixtures/volume.json: -------------------------------------------------------------------------------- 1 | { 2 | "volume": 20 3 | } 4 | -------------------------------------------------------------------------------- /tests/components/dhcp/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the dhcp integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/dlna_dmr/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the DLNA component.""" 2 | -------------------------------------------------------------------------------- /tests/components/econet/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Econet component.""" 2 | -------------------------------------------------------------------------------- /tests/components/edl21/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the EDL21 integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/elvia/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Elvia integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/emulated_hue/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for emulated_hue.""" 2 | -------------------------------------------------------------------------------- /tests/components/emulated_kasa/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for emulated_kasa.""" 2 | -------------------------------------------------------------------------------- /tests/components/emulated_roku/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for emulated_roku.""" 2 | -------------------------------------------------------------------------------- /tests/components/epion/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Epion component.""" 2 | -------------------------------------------------------------------------------- /tests/components/epson/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the epson integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/fastdotcom/__init__.py: -------------------------------------------------------------------------------- 1 | """Fast.com integration tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/ffmpeg/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ffmpeg component.""" 2 | -------------------------------------------------------------------------------- /tests/components/filter/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the filter component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fivem/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the FiveM integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/flic/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the flic integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/flipr/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Flipr integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/flume/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the flume integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/folder/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the folder component.""" 2 | -------------------------------------------------------------------------------- /tests/components/foobot/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the foobot component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fronius/fixtures/igplus_v2/GetStorageRealtimeData.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/components/fyta/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Fyta integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/gpsd/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the GPSD integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/group/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the group component.""" 2 | -------------------------------------------------------------------------------- /tests/components/html5/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the html5 component.""" 2 | -------------------------------------------------------------------------------- /tests/components/huum/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the huum integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/icloud/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the iCloud component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ifttt/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the IFTTT component.""" 2 | -------------------------------------------------------------------------------- /tests/components/imap/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the imap integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/kira/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Kira integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/lidarr/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Lidarr component.""" 2 | -------------------------------------------------------------------------------- /tests/components/light/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Light platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/logger/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the logger component.""" 2 | -------------------------------------------------------------------------------- /tests/components/loqed/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Loqed integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/lutron/__init__.py: -------------------------------------------------------------------------------- 1 | """Test for the lutron integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/matrix/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Matrix component.""" 2 | -------------------------------------------------------------------------------- /tests/components/meraki/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the meraki component.""" 2 | -------------------------------------------------------------------------------- /tests/components/minio/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the minio component.""" 2 | -------------------------------------------------------------------------------- /tests/components/modbus/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Modbus platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/neato/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Neato component.""" 2 | -------------------------------------------------------------------------------- /tests/components/nexia/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Nexia integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/no_ip/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the no_ip component.""" 2 | -------------------------------------------------------------------------------- /tests/components/nuheat/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the nuheat component.""" 2 | -------------------------------------------------------------------------------- /tests/components/nuki/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for nuki integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/openerz/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for OpenERZ component.""" 2 | -------------------------------------------------------------------------------- /tests/components/pjlink/__init__.py: -------------------------------------------------------------------------------- 1 | """Test the pjlink integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/plant/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the plant component.""" 2 | -------------------------------------------------------------------------------- /tests/components/point/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Point component.""" 2 | -------------------------------------------------------------------------------- /tests/components/qnap/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the QNAP integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/reddit/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Reddit component.""" 2 | -------------------------------------------------------------------------------- /tests/components/remote/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Remote platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/rflink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the rflink component.""" 2 | -------------------------------------------------------------------------------- /tests/components/rfxtrx/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the rfxtrx component.""" 2 | -------------------------------------------------------------------------------- /tests/components/risco/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Risco integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/romy/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ROMY integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/roon/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the roon integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/script/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the script component.""" 2 | -------------------------------------------------------------------------------- /tests/components/season/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the season component.""" 2 | -------------------------------------------------------------------------------- /tests/components/sense/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Sense integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/senz/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SENZ integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/sigfox/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the sigfox component.""" 2 | -------------------------------------------------------------------------------- /tests/components/siren/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the siren component.""" 2 | -------------------------------------------------------------------------------- /tests/components/snips/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the snips component.""" 2 | -------------------------------------------------------------------------------- /tests/components/snmp/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SNMP integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/solax/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the solax integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/sonos/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Sonos component.""" 2 | -------------------------------------------------------------------------------- /tests/components/spider/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Spider component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ssdp/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SSDP integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/starlink/fixtures/sleep_data_success.json: -------------------------------------------------------------------------------- 1 | [0, 1, false] 2 | -------------------------------------------------------------------------------- /tests/components/statsd/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the statsd component.""" 2 | -------------------------------------------------------------------------------- /tests/components/stream/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for stream platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/sunweg/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the sunweg component.""" 2 | -------------------------------------------------------------------------------- /tests/components/switch/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Switch platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/tado/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the tado integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/tami4/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Tami4 integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/tasmota/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Tasmota component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tedee/__init__.py: -------------------------------------------------------------------------------- 1 | """Add tests for Tedee components.""" 2 | -------------------------------------------------------------------------------- /tests/components/telegram/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for telegram component.""" 2 | -------------------------------------------------------------------------------- /tests/components/template/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for template component.""" 2 | -------------------------------------------------------------------------------- /tests/components/timer/__init__.py: -------------------------------------------------------------------------------- 1 | """Test env for timer component.""" 2 | -------------------------------------------------------------------------------- /tests/components/todo/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the To-do integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/tomato/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the tomato component.""" 2 | -------------------------------------------------------------------------------- /tests/components/twilio/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Twilio component.""" 2 | -------------------------------------------------------------------------------- /tests/components/uptime/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the uptime component.""" 2 | -------------------------------------------------------------------------------- /tests/components/vacuum/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for vacuum platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/valve/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the valve component.""" 2 | -------------------------------------------------------------------------------- /tests/components/velbus/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Velbus component.""" 2 | -------------------------------------------------------------------------------- /tests/components/velux/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Velux integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/vizio/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Vizio integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/vultr/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the vultr component.""" 2 | -------------------------------------------------------------------------------- /tests/components/wake_word/__init__.py: -------------------------------------------------------------------------------- 1 | """Wake-word-detection tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/whois/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Whois integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/wiffi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the wiffi integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/wled/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the WLED integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ws66i/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ws66i component.""" 2 | -------------------------------------------------------------------------------- /tests/components/wsdot/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the wsdot component.""" 2 | -------------------------------------------------------------------------------- /tests/components/xbox/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the xbox integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/xiaomi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the xiaomi component.""" 2 | -------------------------------------------------------------------------------- /tests/components/yamaha/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the yamaha component.""" 2 | -------------------------------------------------------------------------------- /tests/components/zodiac/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the zodiac component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/backports/__init__.py: -------------------------------------------------------------------------------- 1 | """Backports from newer Python versions.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/acomax/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Acomax.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/actiontec/__init__.py: -------------------------------------------------------------------------------- 1 | """The actiontec component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/baidu/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for Baidu integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/blackbird/__init__.py: -------------------------------------------------------------------------------- 1 | """The blackbird component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/blockchain/__init__.py: -------------------------------------------------------------------------------- 1 | """The blockchain component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bluesound/__init__.py: -------------------------------------------------------------------------------- 1 | """The bluesound component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/channels/__init__.py: -------------------------------------------------------------------------------- 1 | """The channels component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/cisco_ios/__init__.py: -------------------------------------------------------------------------------- 1 | """The cisco_ios component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/citybikes/__init__.py: -------------------------------------------------------------------------------- 1 | """The citybikes component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/clementine/__init__.py: -------------------------------------------------------------------------------- 1 | """The clementine component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/clickatell/__init__.py: -------------------------------------------------------------------------------- 1 | """The clickatell component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/clicksend/__init__.py: -------------------------------------------------------------------------------- 1 | """The clicksend component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/concord232/__init__.py: -------------------------------------------------------------------------------- 1 | """The concord232 component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/dooya/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Dooya.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/eliqonline/__init__.py: -------------------------------------------------------------------------------- 1 | """The eliqonline component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/enigma2/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for Enigma2 devices.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ephember/__init__.py: -------------------------------------------------------------------------------- 1 | """The ephember component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/etherscan/__init__.py: -------------------------------------------------------------------------------- 1 | """The etherscan component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/evergy/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Evergy.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/everlights/__init__.py: -------------------------------------------------------------------------------- 1 | """The everlights component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/facebook/__init__.py: -------------------------------------------------------------------------------- 1 | """The facebook component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/fail2ban/__init__.py: -------------------------------------------------------------------------------- 1 | """The fail2ban component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/familyhub/__init__.py: -------------------------------------------------------------------------------- 1 | """The familyhub component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/fortios/__init__.py: -------------------------------------------------------------------------------- 1 | """Fortinet FortiOS components.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/futurenow/__init__.py: -------------------------------------------------------------------------------- 1 | """The futurenow component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/garadget/__init__.py: -------------------------------------------------------------------------------- 1 | """The garadget component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/gitlab_ci/__init__.py: -------------------------------------------------------------------------------- 1 | """The gitlab_ci component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/greenwave/__init__.py: -------------------------------------------------------------------------------- 1 | """The greenwave component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/gstreamer/__init__.py: -------------------------------------------------------------------------------- 1 | """The gstreamer component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/heatmiser/__init__.py: -------------------------------------------------------------------------------- 1 | """The heatmiser component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/hikvision/__init__.py: -------------------------------------------------------------------------------- 1 | """The hikvision component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/intesishome/__init__.py: -------------------------------------------------------------------------------- 1 | """Intesishome platform.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/itach/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for itach devices.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/lacrosse/__init__.py: -------------------------------------------------------------------------------- 1 | """The lacrosse component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/lannouncer/__init__.py: -------------------------------------------------------------------------------- 1 | """The lannouncer component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/lg_netcast/__init__.py: -------------------------------------------------------------------------------- 1 | """The lg_netcast component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/lifx_cloud/__init__.py: -------------------------------------------------------------------------------- 1 | """The lifx_cloud component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/local_file/__init__.py: -------------------------------------------------------------------------------- 1 | """The local_file component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/london_air/__init__.py: -------------------------------------------------------------------------------- 1 | """The london_air component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/lw12wifi/__init__.py: -------------------------------------------------------------------------------- 1 | """The lw12wifi component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/madeco/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Madeco.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/martec/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Martec.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/mastodon/__init__.py: -------------------------------------------------------------------------------- 1 | """The Mastodon integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/mediaroom/__init__.py: -------------------------------------------------------------------------------- 1 | """The mediaroom component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/meteoalarm/__init__.py: -------------------------------------------------------------------------------- 1 | """The meteoalarm component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/mqtt_json/__init__.py: -------------------------------------------------------------------------------- 1 | """The mqtt_json component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/mqtt_room/__init__.py: -------------------------------------------------------------------------------- 1 | """The mqtt_room component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/noaa_tides/__init__.py: -------------------------------------------------------------------------------- 1 | """The noaa_tides component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/norway_air/__init__.py: -------------------------------------------------------------------------------- 1 | """The norway_air component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ohmconnect/__init__.py: -------------------------------------------------------------------------------- 1 | """The ohmconnect component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/openevse/__init__.py: -------------------------------------------------------------------------------- 1 | """The openevse component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/piper/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Piper.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/proliphix/__init__.py: -------------------------------------------------------------------------------- 1 | """The proliphix component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pushsafer/__init__.py: -------------------------------------------------------------------------------- 1 | """The pushsafer component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/raspyrfm/__init__.py: -------------------------------------------------------------------------------- 1 | """The raspyrfm component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/recswitch/__init__.py: -------------------------------------------------------------------------------- 1 | """The recswitch component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/rocketchat/__init__.py: -------------------------------------------------------------------------------- 1 | """The rocketchat component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/rtorrent/__init__.py: -------------------------------------------------------------------------------- 1 | """The rtorrent component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/samsam/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: SamSam.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/sendgrid/__init__.py: -------------------------------------------------------------------------------- 1 | """The sendgrid integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/serial_pm/__init__.py: -------------------------------------------------------------------------------- 1 | """The serial_pm component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/simulated/__init__.py: -------------------------------------------------------------------------------- 1 | """The simulated component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/skybeacon/__init__.py: -------------------------------------------------------------------------------- 1 | """The skybeacon component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/swisscom/__init__.py: -------------------------------------------------------------------------------- 1 | """The swisscom component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/switchmate/__init__.py: -------------------------------------------------------------------------------- 1 | """The switchmate component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/tensorflow/__init__.py: -------------------------------------------------------------------------------- 1 | """The tensorflow component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/touchline/__init__.py: -------------------------------------------------------------------------------- 1 | """The touchline component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/travisci/__init__.py: -------------------------------------------------------------------------------- 1 | """The travisci component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/twilio_sms/__init__.py: -------------------------------------------------------------------------------- 1 | """The twilio_sms component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/universal/__init__.py: -------------------------------------------------------------------------------- 1 | """The universal component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/vasttrafik/__init__.py: -------------------------------------------------------------------------------- 1 | """The vasttrafik component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/worldclock/__init__.py: -------------------------------------------------------------------------------- 1 | """The worldclock component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/xiaomi_tv/__init__.py: -------------------------------------------------------------------------------- 1 | """The xiaomi_tv component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/zestimate/__init__.py: -------------------------------------------------------------------------------- 1 | """The zestimate component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/zhong_hong/__init__.py: -------------------------------------------------------------------------------- 1 | """The zhong_hong component.""" 2 | -------------------------------------------------------------------------------- /tests/components/airnow/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the AirNow integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/airzone/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Airzone integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/androidtv/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the androidtv component.""" 2 | -------------------------------------------------------------------------------- /tests/components/apprise/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the apprise component.""" 2 | -------------------------------------------------------------------------------- /tests/components/arcam_fmj/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the arcam_fmj component.""" 2 | -------------------------------------------------------------------------------- /tests/components/asuswrt/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the asuswrt component.""" 2 | -------------------------------------------------------------------------------- /tests/components/backup/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Backup integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/blackbird/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the blackbird component.""" 2 | -------------------------------------------------------------------------------- /tests/components/blueprint/test_init.py: -------------------------------------------------------------------------------- 1 | """Tests for the blueprint init.""" 2 | -------------------------------------------------------------------------------- /tests/components/bsblan/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the bsblan integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/button/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the Button integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/climate/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for climate component.""" 2 | -------------------------------------------------------------------------------- /tests/components/coinbase/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Coinbase integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/control4/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Control4 integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/counter/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the counter component.""" 2 | -------------------------------------------------------------------------------- /tests/components/datadog/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the datadog component.""" 2 | -------------------------------------------------------------------------------- /tests/components/datetime/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the datetime component.""" 2 | -------------------------------------------------------------------------------- /tests/components/denonavr/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the denonavr integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/device_automation/__init__.py: -------------------------------------------------------------------------------- 1 | """device_automation tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/discovergy/__init__.py: -------------------------------------------------------------------------------- 1 | """Test the Discovergy integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/doorbird/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the DoorBird integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/drop_connect/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the DROP integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/duckdns/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the duckdns component.""" 2 | -------------------------------------------------------------------------------- /tests/components/duotecno/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the duotecno integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/dynalite/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Dynalite component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ecovacs/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Ecovacs integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/energy/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Energy integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/enocean/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests of the EnOcean integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/event/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the event integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/facebook/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the facebook component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fail2ban/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the fail2ban component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fibaro/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Fibaro integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/firmata/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Firmata integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/foscam/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Foscam integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/freebox/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Freebox component.""" 2 | -------------------------------------------------------------------------------- /tests/components/freedns/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the freedns component.""" 2 | -------------------------------------------------------------------------------- /tests/components/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the frontend component.""" 2 | -------------------------------------------------------------------------------- /tests/components/generic/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the generic component.""" 2 | -------------------------------------------------------------------------------- /tests/components/generic_thermostat/__init__.py: -------------------------------------------------------------------------------- 1 | """generic_thermostat tests.""" 2 | -------------------------------------------------------------------------------- /tests/components/geofency/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Geofency component.""" 2 | -------------------------------------------------------------------------------- /tests/components/github/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the GitHub integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/goodwe/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Goodwe integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/google/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Google integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/gpslogger/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the GPSLogger component.""" 2 | -------------------------------------------------------------------------------- /tests/components/graphite/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the graphite component.""" 2 | -------------------------------------------------------------------------------- /tests/components/gree/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Gree Climate integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/habitica/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the habitica integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/hardware/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Hardware integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/hddtemp/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the hddtemp component.""" 2 | -------------------------------------------------------------------------------- /tests/components/here_travel_time/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for HERE Travel Time.""" 2 | -------------------------------------------------------------------------------- /tests/components/holiday/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Holiday integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/homeassistant/triggers/__init__.py: -------------------------------------------------------------------------------- 1 | """Test core triggers.""" 2 | -------------------------------------------------------------------------------- /tests/components/homekit/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the HomeKit component.""" 2 | -------------------------------------------------------------------------------- /tests/components/homematic/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the homematic component.""" 2 | -------------------------------------------------------------------------------- /tests/components/iaqualink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the iAqualink component.""" 2 | -------------------------------------------------------------------------------- /tests/components/image/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the image integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/influxdb/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the influxdb component.""" 2 | -------------------------------------------------------------------------------- /tests/components/insteon/__init__.py: -------------------------------------------------------------------------------- 1 | """Test for the Insteon integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/intent/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Intent integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/juicenet/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the JuiceNet component.""" 2 | -------------------------------------------------------------------------------- /tests/components/kmtronic/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the kmtronic integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/konnected/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Konnected component.""" 2 | -------------------------------------------------------------------------------- /tests/components/kraken/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the kraken integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/lametric/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the LaMetric integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/life360/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Life360 integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/local_ip/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the local_ip integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/locative/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Locative component.""" 2 | -------------------------------------------------------------------------------- /tests/components/logbook/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the logbook component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mailbox/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for mailbox platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/mailgun/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Mailgun component.""" 2 | -------------------------------------------------------------------------------- /tests/components/manual_mqtt/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for manual_mqtt component.""" 2 | -------------------------------------------------------------------------------- /tests/components/marytts/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for marytts tts platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/matter/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Matter integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/meater/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Meater integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/melcloud/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the MELCloud integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/melnor/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the melnor integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/metoffice/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the metoffice component.""" 2 | -------------------------------------------------------------------------------- /tests/components/min_max/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the min_max component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mochad/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Mochad integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/monoprice/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the monoprice component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mqtt_json/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the mqtt_json component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mqtt_room/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the mqtt_room component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mullvad/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the mullvad component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mutesync/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the mütesync integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/nanoleaf/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Nanoleaf integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/netatmo/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Netatmo platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/netgear/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Netgear component.""" 2 | -------------------------------------------------------------------------------- /tests/components/nextbus/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the nexbus component.""" 2 | -------------------------------------------------------------------------------- /tests/components/notify/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for notification platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/numato/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the numato integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/number/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Number integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/opnsense/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the opnsense component.""" 2 | -------------------------------------------------------------------------------- /tests/components/opower/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Opower integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/owntracks/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for OwnTracks component.""" 2 | -------------------------------------------------------------------------------- /tests/components/person/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the person component.""" 2 | -------------------------------------------------------------------------------- /tests/components/picnic/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Picnic integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/pilight/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the pilight component.""" 2 | -------------------------------------------------------------------------------- /tests/components/plaato/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Plaato integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/plex/fixtures/empty_payload.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/components/plugwise/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Plugwise integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/powerwall/fixtures/device_type.json: -------------------------------------------------------------------------------- 1 | { "device_type": "hec" } 2 | -------------------------------------------------------------------------------- /tests/components/profiler/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Profiler integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/proximity/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the proximity component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ps4/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the PlayStation 4 component.""" 2 | -------------------------------------------------------------------------------- /tests/components/purpleair/fixtures/__init__.py: -------------------------------------------------------------------------------- 1 | """Define data fixtures.""" 2 | -------------------------------------------------------------------------------- /tests/components/pvoutput/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the PVOutput integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/qnap_qsw/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the QNAP QSW integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/rachio/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Rachio integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/rainbird/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the rainbird integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/renson/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Renson integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/reolink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Reolink integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/rhasspy/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Rhasspy integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ridwell/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Ridwell integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/roborock/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Roborock integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/schedule/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the schedule integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/schlage/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Schlage integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/search/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Search integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/select/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the Select integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/sentry/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the sentry integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/sfr_box/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SFR Box integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/sharkiq/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Shark IQ integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/simulated/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the simulated component.""" 2 | -------------------------------------------------------------------------------- /tests/components/skybell/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SkyBell integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/sleepiq/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the sleepiq component.""" 2 | -------------------------------------------------------------------------------- /tests/components/smappee/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Smappee integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/snapcast/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Snapcast integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/solaredge/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SolarEdge component.""" 2 | -------------------------------------------------------------------------------- /tests/components/solarlog/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the solarlog integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/spaceapi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the spaceapi component.""" 2 | -------------------------------------------------------------------------------- /tests/components/spotify/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Spotify integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/starline/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the StarLine component.""" 2 | -------------------------------------------------------------------------------- /tests/components/starlink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Starlink integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/startca/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the startca component.""" 2 | -------------------------------------------------------------------------------- /tests/components/subaru/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Subaru integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/syncthru/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the syncthru integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/temper/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the temper integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/threshold/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for threshold component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tile/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for the Tile component.""" 2 | -------------------------------------------------------------------------------- /tests/components/todoist/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Todoist integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/tolo/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the TOLO Sauna integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/traccar/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Traccar component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tractive/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the tractive integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/universal/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the universal component.""" 2 | -------------------------------------------------------------------------------- /tests/components/upcloud/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the UpCloud integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/update/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the Update integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/vallox/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Vallox integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/verisure/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Verisure integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/version/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the version component.""" 2 | -------------------------------------------------------------------------------- /tests/components/volumio/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Volumio integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/watttime/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the WattTime integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/webhook/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the webhook component.""" 2 | -------------------------------------------------------------------------------- /tests/components/webmin/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Webmin integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/websocket_api/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the websocket API.""" 2 | -------------------------------------------------------------------------------- /tests/components/yardian/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the yardian integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/yolink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the yolink integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/youless/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the youless component.""" 2 | -------------------------------------------------------------------------------- /tests/components/zeroconf/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Zeroconf component.""" 2 | -------------------------------------------------------------------------------- /tests/components/zerproc/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the zerproc integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/zwave_js/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for zwave_js scripts.""" 2 | -------------------------------------------------------------------------------- /tests/components/zwave_me/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the zwave_me integration.""" 2 | -------------------------------------------------------------------------------- /tests/fixtures/core/config/component_validation/basic_include/integrations/.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/core/config/component_validation/basic_include/integrations/5.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testing_config/custom_components/test/translations/_broken.en.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /homeassistant/components/aep_ohio/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: AEP Ohio.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/aep_texas/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: AEP Texas.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/anel_pwrctrl/__init__.py: -------------------------------------------------------------------------------- 1 | """The anel_pwrctrl component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/asterisk_cdr/__init__.py: -------------------------------------------------------------------------------- 1 | """The asterisk_cdr component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/brel_home/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Brel Home.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bt_smarthub/__init__.py: -------------------------------------------------------------------------------- 1 | """The bt_smarthub component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/decora_wifi/__init__.py: -------------------------------------------------------------------------------- 1 | """The decora_wifi component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/eastron/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Eastron.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/enmax/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Enmax Energy.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ffmpeg_noise/__init__.py: -------------------------------------------------------------------------------- 1 | """The ffmpeg_noise component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/free_mobile/__init__.py: -------------------------------------------------------------------------------- 1 | """The free_mobile component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/gaviota/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Gaviota.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/google_cloud/__init__.py: -------------------------------------------------------------------------------- 1 | """The google_cloud component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/google_maps/__init__.py: -------------------------------------------------------------------------------- 1 | """The google_maps component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/google_wifi/__init__.py: -------------------------------------------------------------------------------- 1 | """The google_wifi component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/hikvisioncam/__init__.py: -------------------------------------------------------------------------------- 1 | """The hikvisioncam component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/hitron_coda/__init__.py: -------------------------------------------------------------------------------- 1 | """The hitron_coda component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/improv_ble/__init__.py: -------------------------------------------------------------------------------- 1 | """The Improv BLE integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/kef/__init__.py: -------------------------------------------------------------------------------- 1 | """The KEF Wireless Speakers component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/krispol/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Krispol.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/limitlessled/__init__.py: -------------------------------------------------------------------------------- 1 | """The limitlessled component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/manual_mqtt/__init__.py: -------------------------------------------------------------------------------- 1 | """The manual_mqtt component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/marytts/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for MaryTTS integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/message_bird/__init__.py: -------------------------------------------------------------------------------- 1 | """The message_bird component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/msteams/__init__.py: -------------------------------------------------------------------------------- 1 | """The Microsoft Teams component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/opensensemap/__init__.py: -------------------------------------------------------------------------------- 1 | """The opensensemap component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/picotts/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for pico integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pocketcasts/__init__.py: -------------------------------------------------------------------------------- 1 | """The pocketcasts component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/qld_bushfire/__init__.py: -------------------------------------------------------------------------------- 1 | """The qld_bushfire component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/rejseplanen/__init__.py: -------------------------------------------------------------------------------- 1 | """The rejseplanen component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/rmvtransport/__init__.py: -------------------------------------------------------------------------------- 1 | """The rmvtransport component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/russound_rio/__init__.py: -------------------------------------------------------------------------------- 1 | """The russound_rio component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/samsungtv/triggers/__init__.py: -------------------------------------------------------------------------------- 1 | """Samsung TV triggers.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/sighthound/__init__.py: -------------------------------------------------------------------------------- 1 | """The sighthound integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/simu/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: SIMU LiveIn2.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/starlingbank/__init__.py: -------------------------------------------------------------------------------- 1 | """The starlingbank component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/supervisord/__init__.py: -------------------------------------------------------------------------------- 1 | """The supervisord component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/synology_srm/__init__.py: -------------------------------------------------------------------------------- 1 | """The Synology SRM component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/system_health/strings.json: -------------------------------------------------------------------------------- 1 | { "title": "System Health" } 2 | -------------------------------------------------------------------------------- /homeassistant/components/tank_utility/__init__.py: -------------------------------------------------------------------------------- 1 | """The tank_utility component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/twilio_call/__init__.py: -------------------------------------------------------------------------------- 1 | """The twilio_call component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ubiwizz/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Ubiwizz.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/uk_transport/__init__.py: -------------------------------------------------------------------------------- 1 | """The uk_transport component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ultraloq/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Ultraloq.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/unifi_direct/__init__.py: -------------------------------------------------------------------------------- 1 | """The unifi_direct component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/unifiled/__init__.py: -------------------------------------------------------------------------------- 1 | """Unifi LED Lights integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/upc_connect/__init__.py: -------------------------------------------------------------------------------- 1 | """The upc_connect component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/viaggiatreno/__init__.py: -------------------------------------------------------------------------------- 1 | """The viaggiatreno component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/vivotek/__init__.py: -------------------------------------------------------------------------------- 1 | """The Vivotek camera component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/volkszaehler/__init__.py: -------------------------------------------------------------------------------- 1 | """The volkszaehler component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/webostv/triggers/__init__.py: -------------------------------------------------------------------------------- 1 | """webOS Smart TV triggers.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/whisper/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Whisper.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/worxlandroid/__init__.py: -------------------------------------------------------------------------------- 1 | """The worxlandroid component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/yale_home/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Yale Home.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/zondergas/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: ZonderGas.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/zwave_js/triggers/__init__.py: -------------------------------------------------------------------------------- 1 | """Z-Wave JS triggers.""" 2 | -------------------------------------------------------------------------------- /tests/auth/mfa_modules/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the multi-factor auth modules.""" 2 | -------------------------------------------------------------------------------- /tests/components/adguard/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the AdGuard Home component.""" 2 | -------------------------------------------------------------------------------- /tests/components/aemet/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the AEMET OpenData integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/aftership/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the AfterShip integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/air_quality/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Air Quality platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/airthings/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Airthings integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/airtouch4/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the AirTouch4 integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/airtouch5/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Airtouch 5 integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ambiclimate/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Ambiclimate component.""" 2 | -------------------------------------------------------------------------------- /tests/components/analytics/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the analytics integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/aosmith/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the A. O. Smith integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/apache_kafka/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for apache_kafka component.""" 2 | -------------------------------------------------------------------------------- /tests/components/api_streams/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the api_streams component.""" 2 | -------------------------------------------------------------------------------- /tests/components/asterisk_mbox/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the asterisk component.""" 2 | -------------------------------------------------------------------------------- /tests/components/aurora/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the Aurora sensor platform.""" 2 | -------------------------------------------------------------------------------- /tests/components/blueprint/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the blueprint integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/bosch_shc/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Bosch SHC integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/buienradar/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the buienradar component.""" 2 | -------------------------------------------------------------------------------- /tests/components/calendar/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for calendar sensor platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/cert_expiry/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Cert Expiry component.""" 2 | -------------------------------------------------------------------------------- /tests/components/coolmaster/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Coolmaster component.""" 2 | -------------------------------------------------------------------------------- /tests/components/cpuspeed/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the CPU Speed integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/crownstone/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Crownstone integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/derivative/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the derivative component.""" 2 | -------------------------------------------------------------------------------- /tests/components/devialet/fixtures/night_mode.json: -------------------------------------------------------------------------------- 1 | { 2 | "nightMode": "off" 3 | } 4 | -------------------------------------------------------------------------------- /tests/components/dialogflow/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Dialogflow component.""" 2 | -------------------------------------------------------------------------------- /tests/components/downloader/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the downloader component.""" 2 | -------------------------------------------------------------------------------- /tests/components/dsmr_reader/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the dsmr_reader component.""" 2 | -------------------------------------------------------------------------------- /tests/components/easyenergy/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the easyEnergy integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ecoforest/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Ecoforest integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/energyzero/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the EnergyZero integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/eq3btsmart/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the eq3btsmart component.""" 2 | -------------------------------------------------------------------------------- /tests/components/esphome/bluetooth/__init__.py: -------------------------------------------------------------------------------- 1 | """Bluetooth tests for ESPHome.""" 2 | -------------------------------------------------------------------------------- /tests/components/everlights/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the everlights component.""" 2 | -------------------------------------------------------------------------------- /tests/components/faa_delays/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the FAA Delays integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/feedreader/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the feedreader component.""" 2 | -------------------------------------------------------------------------------- /tests/components/freebox/fixtures/home_set_value.json: -------------------------------------------------------------------------------- 1 | { 2 | "success": true 3 | } 4 | -------------------------------------------------------------------------------- /tests/components/freedompro/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Freedompro integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/fritz/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the AVM Fritz!Box integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/google_pubsub/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for google_pubsub component.""" 2 | -------------------------------------------------------------------------------- /tests/components/google_wifi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the google_wifi component.""" 2 | -------------------------------------------------------------------------------- /tests/components/hardkernel/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Hardkernel integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/homewizard/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the HomeWizard integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/huisbaasje/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Huisbaasje integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/humidifier/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for humidifier component.""" 2 | -------------------------------------------------------------------------------- /tests/components/hydrawise/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Hydrawise integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/input_button/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the input_test component.""" 2 | -------------------------------------------------------------------------------- /tests/components/input_text/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the input_text component.""" 2 | -------------------------------------------------------------------------------- /tests/components/integration/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the integration component.""" 2 | -------------------------------------------------------------------------------- /tests/components/justnimbus/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the JustNimbus integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/kulersky/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Kuler Sky integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/lawn_mower/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the lawn mower integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/lg_soundbar/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the lg_soundbar component.""" 2 | -------------------------------------------------------------------------------- /tests/components/litterrobot/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Litter-Robot Component.""" 2 | -------------------------------------------------------------------------------- /tests/components/local_file/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the local_file component.""" 2 | -------------------------------------------------------------------------------- /tests/components/local_todo/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the local_todo integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/logentries/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the logentries component.""" 2 | -------------------------------------------------------------------------------- /tests/components/logi_circle/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Logi Circle component.""" 2 | -------------------------------------------------------------------------------- /tests/components/london_air/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the london_air component.""" 2 | -------------------------------------------------------------------------------- /tests/components/lupusec/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for the lupusec component.""" 2 | -------------------------------------------------------------------------------- /tests/components/lyric/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Honeywell Lyric integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/mjpeg/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the MJPEG IP Camera integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/mobile_app/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the mobile app integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/mysensors/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the MySensors integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ness_alarm/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ness_alarm component.""" 2 | -------------------------------------------------------------------------------- /tests/components/netgear_lte/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Netgear LTE component.""" 2 | -------------------------------------------------------------------------------- /tests/components/nextcloud/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Nextcloud integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/nobo_hub/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Nobø Ecohub integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/notion/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for the Notion integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/omnilogic/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Omnilogic integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ondilo_ico/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Ondilo ICO integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/open_meteo/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Open-Meteo integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/opengarage/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the OpenGarage integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/openuv/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for the OpenUV component.""" 2 | -------------------------------------------------------------------------------- /tests/components/osoenergy/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the OSO Hotwater integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ovo_energy/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the OVO Energy integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/p1_monitor/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the P1 Monitor integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/permobil/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the MyPermobil integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/poolsense/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the PoolSense integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/private_ble_device/conftest.py: -------------------------------------------------------------------------------- 1 | """private_ble_device fixtures.""" 2 | -------------------------------------------------------------------------------- /tests/components/prometheus/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the prometheus component.""" 2 | -------------------------------------------------------------------------------- /tests/components/prusalink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the PrusaLink integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/purpleair/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the PurpleAir integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/qwikswitch/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the qwikswitch component.""" 2 | -------------------------------------------------------------------------------- /tests/components/rabbitair/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the RabbitAir integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/rest/fixtures/configuration_invalid.notyaml: -------------------------------------------------------------------------------- 1 | -*!*- NOT YAML 2 | 3 | -------------------------------------------------------------------------------- /tests/components/roomba/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the iRobot Roomba integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/sighthound/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Sighthound integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/simplepush/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the simeplush integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/smartthings/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SmartThings component.""" 2 | -------------------------------------------------------------------------------- /tests/components/soundtouch/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the soundtouch component.""" 2 | -------------------------------------------------------------------------------- /tests/components/statistics/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the statistics component.""" 2 | -------------------------------------------------------------------------------- /tests/components/stookalert/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Stookalert integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/suez_water/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Suez Water integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/syncthing/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the syncthing integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/system_log/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the system_log component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tailscale/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Tailscale integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/tankerkoenig/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Tankerkoenig component.""" 2 | -------------------------------------------------------------------------------- /tests/components/telegram_bot/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for telegram_bot integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/tellduslive/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the TelldusLive component.""" 2 | -------------------------------------------------------------------------------- /tests/components/unifi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the UniFi Network integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/utility_meter/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for Utility Meter component.""" 2 | -------------------------------------------------------------------------------- /tests/components/vilfo/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Vilfo Router integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/voicerss/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for VoiceRSS tts platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/voip/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Voice over IP integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/vulcan/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Uonet+ Vulcan integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/wake_on_lan/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the wake_on_lan component.""" 2 | -------------------------------------------------------------------------------- /tests/components/worldclock/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the worldclock component.""" 2 | -------------------------------------------------------------------------------- /tests/components/yandextts/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for YandexTTS tts platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/zeversolar/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Zeversolar integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/zwave_js/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Z-Wave JS integration.""" 2 | -------------------------------------------------------------------------------- /tests/fixtures/core/config/component_validation/include_dir_list/invalid_domains/.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/core/config/component_validation/include_dir_list/invalid_domains/5.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testing_config/__init__.py: -------------------------------------------------------------------------------- 1 | """Configuration that's used when running tests.""" 2 | -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.rst 2 | graft homeassistant 3 | recursive-exclude * *.py[co] 4 | -------------------------------------------------------------------------------- /homeassistant/components/acer_projector/__init__.py: -------------------------------------------------------------------------------- 1 | """The acer_projector component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/alpha_vantage/__init__.py: -------------------------------------------------------------------------------- 1 | """The Alpha Vantage component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/arris_tg2492lg/__init__.py: -------------------------------------------------------------------------------- 1 | """The Arris TG2492LG component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/beewi_smartclim/__init__.py: -------------------------------------------------------------------------------- 1 | """The beewi_smartclim component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bizkaibus/__init__.py: -------------------------------------------------------------------------------- 1 | """The Bizkaibus bus tracker component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/blinksticklight/__init__.py: -------------------------------------------------------------------------------- 1 | """The blinksticklight component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bloc_blinds/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Bloc_blinds.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bt_home_hub_5/__init__.py: -------------------------------------------------------------------------------- 1 | """The bt_home_hub_5 component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/clicksend_tts/__init__.py: -------------------------------------------------------------------------------- 1 | """The clicksend_tts component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/currencylayer/__init__.py: -------------------------------------------------------------------------------- 1 | """The currencylayer component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/delmarva/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Delmarva Power.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/diagnostics/strings.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Diagnostics" 3 | } 4 | -------------------------------------------------------------------------------- /homeassistant/components/ffmpeg_motion/__init__.py: -------------------------------------------------------------------------------- 1 | """The ffmpeg_motion component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/fire_tv/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Amazon Fire TV.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/geo_rss_events/__init__.py: -------------------------------------------------------------------------------- 1 | """The geo_rss_events component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/haveibeenpwned/__init__.py: -------------------------------------------------------------------------------- 1 | """The haveibeenpwned component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ifttt/const.py: -------------------------------------------------------------------------------- 1 | """Const for IFTTT.""" 2 | 3 | DOMAIN = "ifttt" 4 | -------------------------------------------------------------------------------- /homeassistant/components/ign_sismologia/__init__.py: -------------------------------------------------------------------------------- 1 | """The ign_sismologia component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/linksys_smart/__init__.py: -------------------------------------------------------------------------------- 1 | """The linksys_smart component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/linux_battery/__init__.py: -------------------------------------------------------------------------------- 1 | """The linux_battery component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/microsoft/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for Microsoft integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/neurio_energy/__init__.py: -------------------------------------------------------------------------------- 1 | """The neurio_energy component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/nx584/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for NX584 alarm control panels.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/oasa_telematics/__init__.py: -------------------------------------------------------------------------------- 1 | """The OASA Telematics component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/openalpr_cloud/__init__.py: -------------------------------------------------------------------------------- 1 | """The openalpr_cloud component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/osramlightify/__init__.py: -------------------------------------------------------------------------------- 1 | """The osramlightify component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/quadrafire/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration for quadrafire.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/quantum_gateway/__init__.py: -------------------------------------------------------------------------------- 1 | """The quantum_gateway component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/recorder/auto_repairs/__init__.py: -------------------------------------------------------------------------------- 1 | """Repairs for Recorder.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/russound_rnet/__init__.py: -------------------------------------------------------------------------------- 1 | """The russound_rnet component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/screenaway/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: ScreenAway.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/seven_segments/__init__.py: -------------------------------------------------------------------------------- 1 | """The seven_segments component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/smart_blinds/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Smartblinds.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/smart_home/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Smart Home.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/sony_projector/__init__.py: -------------------------------------------------------------------------------- 1 | """The sony_projector component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/symfonisk/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: IKEA SYMFONISK.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/synology_chat/__init__.py: -------------------------------------------------------------------------------- 1 | """The synology_chat component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/tplink_tapo/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: TP-Link Tapo.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/transport_nsw/__init__.py: -------------------------------------------------------------------------------- 1 | """The transport_nsw component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ue_smart_radio/__init__.py: -------------------------------------------------------------------------------- 1 | """The ue_smart_radio component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/voicerss/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for VoiceRSS integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/worldtidesinfo/__init__.py: -------------------------------------------------------------------------------- 1 | """The worldtidesinfo component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/zwave_js/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | """Scripts module for Z-Wave JS.""" 2 | -------------------------------------------------------------------------------- /homeassistant/util/yaml/const.py: -------------------------------------------------------------------------------- 1 | """Constants.""" 2 | 3 | SECRET_YAML = "secrets.yaml" 4 | -------------------------------------------------------------------------------- /tests/components/airnow/fixtures/__init__.py: -------------------------------------------------------------------------------- 1 | """Define AirNow response fixture data.""" 2 | -------------------------------------------------------------------------------- /tests/components/airvisual/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for the AirVisual component.""" 2 | -------------------------------------------------------------------------------- /tests/components/airvisual_pro/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the AirVisual Pro integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/airzone_cloud/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Airzone Cloud integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/alarmdecoder/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for AlarmDecoder integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/amberelectric/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the amberelectric integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/azure_event_hub/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for azure_event_hub component.""" 2 | -------------------------------------------------------------------------------- /tests/components/bang_olufsen/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the bang_olufsen integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/binary_sensor/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Binary sensor platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/clicksend_tts/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ClickSend TTS component.""" 2 | -------------------------------------------------------------------------------- /tests/components/comelit/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Comelit SimpleHome integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/comfoconnect/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the comfoconnect component.""" 2 | -------------------------------------------------------------------------------- /tests/components/compensation/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the compensation component.""" 2 | -------------------------------------------------------------------------------- /tests/components/configurator/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the configurator component.""" 2 | -------------------------------------------------------------------------------- /tests/components/default_config/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the default config component.""" 2 | -------------------------------------------------------------------------------- /tests/components/demo/test_calendar.py: -------------------------------------------------------------------------------- 1 | """The tests for the demo calendar component.""" 2 | -------------------------------------------------------------------------------- /tests/components/devialet/fixtures/current_position.json: -------------------------------------------------------------------------------- 1 | { 2 | "position": 123102 3 | } 4 | -------------------------------------------------------------------------------- /tests/components/device_tracker/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Device tracker platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/dlink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the D-Link Smart Plug integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/dlna_dms/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the DLNA MediaServer integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/eight_sleep/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Eight Sleep integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/electric_kiwi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Electric Kiwi integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/elgato/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Elgato Key Light integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/emonitor/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SiteSage Emonitor integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/enphase_envoy/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Enphase Envoy integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/file_upload/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the File Upload integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/folder_watcher/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the folder_watcher component.""" 2 | -------------------------------------------------------------------------------- /tests/components/forked_daapd/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the forked_daapd component.""" 2 | -------------------------------------------------------------------------------- /tests/components/fritzbox_callmonitor/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for fritzbox_callmonitor.""" 2 | -------------------------------------------------------------------------------- /tests/components/geo_location/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Geo Location platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/geo_rss_events/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the geo_rss_events component.""" 2 | -------------------------------------------------------------------------------- /tests/components/google_domains/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the google_domains component.""" 2 | -------------------------------------------------------------------------------- /tests/components/google_mail/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Google Mail integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/google_sheets/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Google Sheets integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/google_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Google Tasks integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/growatt_server/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the growatt_server component.""" 2 | -------------------------------------------------------------------------------- /tests/components/guardian/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Elexa Guardian integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/history_stats/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the history_stats component.""" 2 | -------------------------------------------------------------------------------- /tests/components/hko/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Hong Kong Observatory integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/hlk_sw16/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Hi-Link HLK-SW16 integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/home_connect/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Home Connect integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ialarm/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Antifurto365 iAlarm integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ign_sismologia/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the ign_sismologia component.""" 2 | -------------------------------------------------------------------------------- /tests/components/input_boolean/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the input_boolean component.""" 2 | -------------------------------------------------------------------------------- /tests/components/input_datetime/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the input_datetime component.""" 2 | -------------------------------------------------------------------------------- /tests/components/input_number/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the input_number component.""" 2 | -------------------------------------------------------------------------------- /tests/components/input_select/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the input_select component.""" 2 | -------------------------------------------------------------------------------- /tests/components/intellifire/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the IntelliFire integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/intent_script/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the intent_script component.""" 2 | -------------------------------------------------------------------------------- /tests/components/launch_library/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the launch_library component.""" 2 | -------------------------------------------------------------------------------- /tests/components/luftdaten/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for the Luftdaten component.""" 2 | -------------------------------------------------------------------------------- /tests/components/media_player/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Media player platforms.""" 2 | -------------------------------------------------------------------------------- /tests/components/media_source/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for Media Source integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/meteo_france/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Meteo-France component.""" 2 | -------------------------------------------------------------------------------- /tests/components/meteoclimatic/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Meteoclimatic component.""" 2 | -------------------------------------------------------------------------------- /tests/components/microsoft_face/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the microsoft_face component.""" 2 | -------------------------------------------------------------------------------- /tests/components/mold_indicator/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for the MoldIndicator sensor.""" 2 | -------------------------------------------------------------------------------- /tests/components/motion_blinds/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Motionblinds integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/namecheapdns/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the namecheapdns component.""" 2 | -------------------------------------------------------------------------------- /tests/components/nmap_tracker/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Nmap Tracker integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/notify_events/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the notify_events integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/nut/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Network UPS Tools (NUT) integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/openalpr_cloud/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the openalpr_cloud component.""" 2 | -------------------------------------------------------------------------------- /tests/components/openhome/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Linn / OpenHome integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/panel_custom/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the panel_custom component.""" 2 | -------------------------------------------------------------------------------- /tests/components/panel_iframe/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the panel_iframe component.""" 2 | -------------------------------------------------------------------------------- /tests/components/peco/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the PECO Outage Counter integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/plum_lightpad/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Plum Lightpad integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/powerwall/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Tesla Powerwall integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/prosegur/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Prosegur Alarm integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/pure_energie/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Pure Energie integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/python_script/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the python_script component.""" 2 | -------------------------------------------------------------------------------- /tests/components/qbittorrent/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the qBittorrent integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/qld_bushfire/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the qld_bushfire component.""" 2 | -------------------------------------------------------------------------------- /tests/components/radio_browser/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Radio Browser integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/radiotherm/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Radio Thermostat integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/raspberry_pi/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Raspberry Pi integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/recovery_mode/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Recovery Mode integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/rest_command/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the rest_command component.""" 2 | -------------------------------------------------------------------------------- /tests/components/rmvtransport/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the rmvtransport component.""" 2 | -------------------------------------------------------------------------------- /tests/components/rtsp_to_webrtc/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the RTSPtoWebRTC integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/ruuvi_gateway/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Ruuvi Gateway integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/rympro/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Read Your Meter Pro integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/shell_command/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the shell_command component.""" 2 | -------------------------------------------------------------------------------- /tests/components/shopping_list/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the shopping_list component.""" 2 | -------------------------------------------------------------------------------- /tests/components/simplisafe/__init__.py: -------------------------------------------------------------------------------- 1 | """Define tests for the SimpliSafe component.""" 2 | -------------------------------------------------------------------------------- /tests/components/slimproto/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the SlimProto Player integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/somfy_mylink/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Somfy MyLink integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/stookwijzer/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Stookwijzer integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/synology_dsm/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Synology DSM component.""" 2 | -------------------------------------------------------------------------------- /tests/components/system_health/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the system health component.""" 2 | -------------------------------------------------------------------------------- /tests/components/systemmonitor/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the System Monitor component.""" 2 | -------------------------------------------------------------------------------- /tests/components/totalconnect/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the totalconnect component.""" 2 | -------------------------------------------------------------------------------- /tests/components/tplink_omada/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the TP-Link Omada integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/transport_nsw/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the transport_nsw component.""" 2 | -------------------------------------------------------------------------------- /tests/components/twentemilieu/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Twente Milieu integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/uk_transport/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the uk_transport component.""" 2 | -------------------------------------------------------------------------------- /tests/components/ukraine_alarm/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Ukraine Alarm integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/uptimerobot/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the UptimeRobot integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/volvooncall/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Volvo On Call integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/water_heater/__init__.py: -------------------------------------------------------------------------------- 1 | """The tests for water heater component.""" 2 | -------------------------------------------------------------------------------- /tests/components/weatherflow/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the WeatherFlow integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/xiaomi_aqara/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Xiaomi Aqara integration.""" 2 | -------------------------------------------------------------------------------- /tests/components/yamaha_musiccast/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the MusicCast integration.""" 2 | -------------------------------------------------------------------------------- /tests/fixtures/core/config/component_validation/basic_include/integrations/iot_domain .yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /homeassistant/components/amazon_polly/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for Amazon Polly integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/anwb_energie/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: ANWB Energie.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/bluetooth_tracker/__init__.py: -------------------------------------------------------------------------------- 1 | """The bluetooth_tracker component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/brandt/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Brandt Smart Control.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/cribl/__init__.py: -------------------------------------------------------------------------------- 1 | """Cribl virtual integration for Home Assistant.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/dlib_face_detect/__init__.py: -------------------------------------------------------------------------------- 1 | """The dlib_face_detect component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/dte_energy_bridge/__init__.py: -------------------------------------------------------------------------------- 1 | """The dte_energy_bridge component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/duquesne_light/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Duquesne Light.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/energie_vanons/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Energie VanOns.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/esera_onewire/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: ESERA 1-Wire.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/harman_kardon_avr/__init__.py: -------------------------------------------------------------------------------- 1 | """The harman_kardon_avr component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/havana_shade/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Havana Shade.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/hexaom/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Hexaom Hexaconnect.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/homeassistant/triggers/__init__.py: -------------------------------------------------------------------------------- 1 | """Home Assistant triggers.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/hue/v1/__init__.py: -------------------------------------------------------------------------------- 1 | """Hue V1 API specific platform implementation.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/hue/v2/__init__.py: -------------------------------------------------------------------------------- 1 | """Hue V2 API specific platform implementation.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/ismartwindow/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: iSmartWindow.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/kentuckypower/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Kentucky Power.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/llamalab_automate/__init__.py: -------------------------------------------------------------------------------- 1 | """The llamalab_automate component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/lutron/const.py: -------------------------------------------------------------------------------- 1 | """Lutron constants.""" 2 | 3 | DOMAIN = "lutron" 4 | -------------------------------------------------------------------------------- /homeassistant/components/mailgun/const.py: -------------------------------------------------------------------------------- 1 | """Const for Mailgun.""" 2 | 3 | DOMAIN = "mailgun" 4 | -------------------------------------------------------------------------------- /homeassistant/components/niko_home_control/__init__.py: -------------------------------------------------------------------------------- 1 | """The niko_home_control component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/panasonic_bluray/__init__.py: -------------------------------------------------------------------------------- 1 | """The panasonic_bluray component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/pse/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Puget Sound Energy (PSE).""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/raven_rock_mfg/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Raven Rock MFG.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/scl/__init__.py: -------------------------------------------------------------------------------- 1 | """Virtual integration: Seattle City Light (SCL).""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/signal_messenger/__init__.py: -------------------------------------------------------------------------------- 1 | """The signalmessenger component.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/sinch/__init__.py: -------------------------------------------------------------------------------- 1 | """Component to integrate with Sinch SMS API.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/solaredge_local/__init__.py: -------------------------------------------------------------------------------- 1 | """The SolarEdge Local Integration.""" 2 | -------------------------------------------------------------------------------- /homeassistant/components/stt/services.yaml: -------------------------------------------------------------------------------- 1 | # Describes the format for available STT services 2 | -------------------------------------------------------------------------------- /homeassistant/components/thermoworks_smoke/__init__.py: -------------------------------------------------------------------------------- 1 | """The thermoworks_smoke component.""" 2 | --------------------------------------------------------------------------------