From 5b755b74fb04c9fe839d40498df3200cccf63919 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 28 Jan 2022 15:37:53 -0600 Subject: [PATCH] Add loggers to integration manifest.json (#65083) --- homeassistant/components/abode/manifest.json | 3 ++- .../components/accuweather/manifest.json | 3 ++- homeassistant/components/acmeda/manifest.json | 3 ++- homeassistant/components/adax/manifest.json | 3 ++- .../components/adguard/manifest.json | 3 ++- homeassistant/components/ads/manifest.json | 3 ++- .../components/advantage_air/manifest.json | 3 ++- homeassistant/components/aemet/manifest.json | 3 ++- .../components/aftership/manifest.json | 2 +- .../components/agent_dvr/manifest.json | 3 ++- homeassistant/components/airly/manifest.json | 3 ++- homeassistant/components/airnow/manifest.json | 3 ++- .../components/airthings/manifest.json | 3 ++- .../components/airtouch4/manifest.json | 3 ++- .../components/airvisual/manifest.json | 3 ++- .../components/aladdin_connect/manifest.json | 3 ++- .../components/alarmdecoder/manifest.json | 3 ++- homeassistant/components/almond/manifest.json | 3 ++- .../components/alpha_vantage/manifest.json | 3 ++- .../components/amazon_polly/manifest.json | 3 ++- .../components/amberelectric/manifest.json | 3 ++- .../components/ambiclimate/manifest.json | 3 ++- .../components/ambient_station/manifest.json | 3 ++- .../components/amcrest/manifest.json | 3 ++- homeassistant/components/ampio/manifest.json | 3 ++- .../components/androidtv/manifest.json | 3 ++- .../components/anel_pwrctrl/manifest.json | 3 ++- .../components/anthemav/manifest.json | 3 ++- .../components/apache_kafka/manifest.json | 3 ++- .../components/apcupsd/manifest.json | 3 ++- homeassistant/components/apns/manifest.json | 3 ++- .../components/apple_tv/manifest.json | 3 ++- .../components/apprise/manifest.json | 3 ++- homeassistant/components/aprs/manifest.json | 3 ++- .../components/aqualogic/manifest.json | 3 ++- .../components/aquostv/manifest.json | 3 ++- .../components/arcam_fmj/manifest.json | 3 ++- homeassistant/components/arlo/manifest.json | 3 ++- .../components/arris_tg2492lg/manifest.json | 3 ++- homeassistant/components/aruba/manifest.json | 3 ++- .../components/aseko_pool_live/manifest.json | 3 ++- .../components/asterisk_mbox/manifest.json | 3 ++- .../components/asuswrt/manifest.json | 3 ++- homeassistant/components/atag/manifest.json | 3 ++- homeassistant/components/atome/manifest.json | 3 ++- homeassistant/components/august/manifest.json | 3 ++- homeassistant/components/aurora/manifest.json | 3 ++- .../aurora_abb_powerone/manifest.json | 3 ++- .../components/aussie_broadband/manifest.json | 3 ++- homeassistant/components/avea/manifest.json | 3 ++- homeassistant/components/awair/manifest.json | 3 ++- homeassistant/components/aws/manifest.json | 3 ++- homeassistant/components/axis/manifest.json | 3 ++- .../components/azure_devops/manifest.json | 3 ++- .../components/azure_event_hub/manifest.json | 3 ++- .../azure_service_bus/manifest.json | 3 ++- homeassistant/components/baidu/manifest.json | 3 ++- homeassistant/components/balboa/manifest.json | 3 ++- .../components/bbb_gpio/manifest.json | 3 ++- homeassistant/components/bbox/manifest.json | 3 ++- .../components/beewi_smartclim/manifest.json | 3 ++- homeassistant/components/bh1750/manifest.json | 3 ++- .../components/bitcoin/manifest.json | 3 ++- .../components/bizkaibus/manifest.json | 3 ++- .../components/blackbird/manifest.json | 3 ++- homeassistant/components/blebox/manifest.json | 3 ++- homeassistant/components/blink/manifest.json | 3 ++- .../components/blinksticklight/manifest.json | 3 ++- .../components/blockchain/manifest.json | 3 ++- .../bluetooth_le_tracker/manifest.json | 3 ++- .../bluetooth_tracker/manifest.json | 3 ++- homeassistant/components/bme280/manifest.json | 3 ++- homeassistant/components/bme680/manifest.json | 3 ++- .../bmw_connected_drive/manifest.json | 3 ++- homeassistant/components/bond/manifest.json | 3 ++- .../components/bosch_shc/manifest.json | 3 ++- .../components/braviatv/manifest.json | 3 ++- .../components/broadlink/manifest.json | 3 ++- .../components/brother/manifest.json | 3 ++- .../brottsplatskartan/manifest.json | 3 ++- homeassistant/components/brunt/manifest.json | 3 ++- homeassistant/components/bsblan/manifest.json | 3 ++- .../components/bt_home_hub_5/manifest.json | 3 ++- .../components/bt_smarthub/manifest.json | 3 ++- .../components/buienradar/manifest.json | 3 ++- homeassistant/components/caldav/manifest.json | 3 ++- homeassistant/components/canary/manifest.json | 3 ++- homeassistant/components/cast/manifest.json | 3 ++- .../components/channels/manifest.json | 3 ++- .../components/circuit/manifest.json | 3 ++- .../components/cisco_ios/manifest.json | 3 ++- .../cisco_mobility_express/manifest.json | 3 ++- .../cisco_webex_teams/manifest.json | 3 ++- .../components/clementine/manifest.json | 3 ++- .../components/climacell/manifest.json | 3 ++- homeassistant/components/cloud/manifest.json | 3 ++- .../components/cloudflare/manifest.json | 3 ++- homeassistant/components/cmus/manifest.json | 3 ++- .../components/co2signal/manifest.json | 3 ++- .../components/coinbase/manifest.json | 3 ++- .../components/comfoconnect/manifest.json | 3 ++- .../components/concord232/manifest.json | 3 ++- .../components/control4/manifest.json | 3 ++- .../components/coolmaster/manifest.json | 3 ++- .../components/coronavirus/manifest.json | 3 ++- .../components/crownstone/manifest.json | 3 ++- homeassistant/components/daikin/manifest.json | 3 ++- .../components/danfoss_air/manifest.json | 3 ++- .../components/darksky/manifest.json | 3 ++- .../components/datadog/manifest.json | 3 ++- homeassistant/components/deconz/manifest.json | 3 ++- homeassistant/components/decora/manifest.json | 3 ++- .../components/decora_wifi/manifest.json | 3 ++- homeassistant/components/delijn/manifest.json | 3 ++- homeassistant/components/deluge/manifest.json | 3 ++- .../components/denonavr/manifest.json | 3 ++- .../components/deutsche_bahn/manifest.json | 3 ++- .../devolo_home_control/manifest.json | 3 ++- .../devolo_home_network/manifest.json | 3 ++- homeassistant/components/dexcom/manifest.json | 3 ++- homeassistant/components/dhcp/manifest.json | 3 ++- .../components/digital_ocean/manifest.json | 3 ++- .../components/digitalloggers/manifest.json | 3 ++- .../components/directv/manifest.json | 3 ++- .../components/discogs/manifest.json | 3 ++- .../components/discord/manifest.json | 3 ++- .../components/discovery/manifest.json | 3 ++- .../components/dlib_face_detect/manifest.json | 3 ++- .../dlib_face_identify/manifest.json | 3 ++- homeassistant/components/dlink/manifest.json | 3 ++- .../components/dlna_dmr/manifest.json | 3 ++- .../components/dominos/manifest.json | 3 ++- homeassistant/components/doods/manifest.json | 3 ++- .../components/doorbird/manifest.json | 3 ++- homeassistant/components/dsmr/manifest.json | 3 ++- homeassistant/components/dunehd/manifest.json | 3 ++- .../dwd_weather_warnings/manifest.json | 3 ++- homeassistant/components/dweet/manifest.json | 3 ++- .../components/dynalite/manifest.json | 3 ++- homeassistant/components/eafm/manifest.json | 3 ++- homeassistant/components/ebox/manifest.json | 3 ++- homeassistant/components/ebusd/manifest.json | 3 ++- .../components/ecoal_boiler/manifest.json | 3 ++- homeassistant/components/ecobee/manifest.json | 3 ++- homeassistant/components/econet/manifest.json | 3 ++- .../components/ecovacs/manifest.json | 3 ++- .../eddystone_temperature/manifest.json | 3 ++- homeassistant/components/edimax/manifest.json | 3 ++- homeassistant/components/edl21/manifest.json | 3 ++- homeassistant/components/efergy/manifest.json | 3 ++- .../components/egardia/manifest.json | 3 ++- .../components/eight_sleep/manifest.json | 3 ++- homeassistant/components/elkm1/manifest.json | 3 ++- homeassistant/components/elmax/manifest.json | 3 ++- homeassistant/components/elv/manifest.json | 3 ++- homeassistant/components/emby/manifest.json | 3 ++- .../components/emonitor/manifest.json | 3 ++- .../components/emulated_kasa/manifest.json | 3 ++- .../components/emulated_roku/manifest.json | 3 ++- .../components/enigma2/manifest.json | 3 ++- .../components/enocean/manifest.json | 3 ++- .../components/enphase_envoy/manifest.json | 3 ++- .../entur_public_transport/manifest.json | 3 ++- .../environment_canada/manifest.json | 3 ++- .../components/envisalink/manifest.json | 3 ++- .../components/ephember/manifest.json | 3 ++- homeassistant/components/epson/manifest.json | 3 ++- .../components/epsonworkforce/manifest.json | 3 ++- .../components/eq3btsmart/manifest.json | 3 ++- .../components/esphome/manifest.json | 3 ++- .../components/etherscan/manifest.json | 3 ++- homeassistant/components/eufy/manifest.json | 3 ++- .../components/everlights/manifest.json | 3 ++- .../components/evohome/manifest.json | 3 ++- homeassistant/components/ezviz/manifest.json | 3 ++- .../components/faa_delays/manifest.json | 3 ++- .../components/familyhub/manifest.json | 3 ++- .../components/fastdotcom/manifest.json | 3 ++- .../components/feedreader/manifest.json | 3 ++- homeassistant/components/fibaro/manifest.json | 3 ++- homeassistant/components/fido/manifest.json | 3 ++- homeassistant/components/fints/manifest.json | 3 ++- .../components/fireservicerota/manifest.json | 3 ++- .../components/firmata/manifest.json | 3 ++- homeassistant/components/fitbit/manifest.json | 3 ++- homeassistant/components/fixer/manifest.json | 3 ++- .../components/fjaraskupan/manifest.json | 3 ++- .../components/fleetgo/manifest.json | 3 ++- homeassistant/components/flic/manifest.json | 3 ++- .../components/flick_electric/manifest.json | 3 ++- homeassistant/components/flipr/manifest.json | 3 ++- homeassistant/components/flo/manifest.json | 3 ++- homeassistant/components/flume/manifest.json | 3 ++- .../components/flunearyou/manifest.json | 3 ++- .../components/flux_led/manifest.json | 3 ++- .../components/folder_watcher/manifest.json | 3 ++- homeassistant/components/foobot/manifest.json | 3 ++- .../components/forked_daapd/manifest.json | 3 ++- .../components/fortios/manifest.json | 3 ++- homeassistant/components/foscam/manifest.json | 3 ++- .../components/free_mobile/manifest.json | 3 ++- .../components/freebox/manifest.json | 3 ++- .../components/freedompro/manifest.json | 3 ++- homeassistant/components/fritz/manifest.json | 3 ++- .../components/fritzbox/manifest.json | 3 ++- .../fritzbox_callmonitor/manifest.json | 3 ++- .../components/fronius/manifest.json | 3 ++- .../components/geniushub/manifest.json | 3 ++- .../components/geo_json_events/manifest.json | 3 ++- .../components/geo_rss_events/manifest.json | 3 ++- .../components/geonetnz_quakes/manifest.json | 3 ++- .../components/geonetnz_volcano/manifest.json | 3 ++- homeassistant/components/gios/manifest.json | 3 ++- homeassistant/components/github/manifest.json | 3 ++- .../components/gitlab_ci/manifest.json | 3 ++- homeassistant/components/gitter/manifest.json | 3 ++- .../components/glances/manifest.json | 3 ++- homeassistant/components/gntp/manifest.json | 3 ++- .../components/goalfeed/manifest.json | 3 ++- .../components/goalzero/manifest.json | 3 ++- .../components/gogogate2/manifest.json | 3 ++- homeassistant/components/goodwe/manifest.json | 3 ++- homeassistant/components/google/manifest.json | 3 ++- .../components/google_maps/manifest.json | 3 ++- .../components/google_translate/manifest.json | 3 ++- .../google_travel_time/manifest.json | 3 ++- homeassistant/components/gpsd/manifest.json | 3 ++- homeassistant/components/gree/manifest.json | 3 ++- .../components/greeneye_monitor/manifest.json | 3 ++- .../components/greenwave/manifest.json | 3 ++- .../components/growatt_server/manifest.json | 3 ++- .../components/gstreamer/manifest.json | 3 ++- homeassistant/components/gtfs/manifest.json | 3 ++- .../components/guardian/manifest.json | 3 ++- .../components/habitica/manifest.json | 3 ++- .../components/hangouts/manifest.json | 3 ++- .../harman_kardon_avr/manifest.json | 3 ++- .../components/harmony/manifest.json | 3 ++- .../components/hdmi_cec/manifest.json | 3 ++- .../components/heatmiser/manifest.json | 3 ++- homeassistant/components/heos/manifest.json | 3 ++- .../components/here_travel_time/manifest.json | 3 ++- .../components/hikvision/manifest.json | 3 ++- .../components/hikvisioncam/manifest.json | 3 ++- .../components/hisense_aehw4a1/manifest.json | 3 ++- homeassistant/components/hive/manifest.json | 3 ++- .../components/hlk_sw16/manifest.json | 3 ++- .../components/home_connect/manifest.json | 3 ++- .../home_plus_control/manifest.json | 3 ++- .../components/homekit/manifest.json | 3 ++- .../homekit_controller/manifest.json | 3 ++- .../components/homematic/manifest.json | 3 ++- .../homematicip_cloud/manifest.json | 3 ++- .../components/homewizard/manifest.json | 3 ++- .../components/homeworks/manifest.json | 3 ++- .../components/honeywell/manifest.json | 3 ++- .../components/horizon/manifest.json | 3 ++- homeassistant/components/html5/manifest.json | 3 ++- homeassistant/components/htu21d/manifest.json | 3 ++- .../components/huawei_lte/manifest.json | 3 ++- homeassistant/components/hue/manifest.json | 3 ++- .../components/huisbaasje/manifest.json | 3 ++- .../hunterdouglas_powerview/manifest.json | 3 ++- .../components/hvv_departures/manifest.json | 3 ++- .../components/hydrawise/manifest.json | 3 ++- .../components/hyperion/manifest.json | 3 ++- homeassistant/components/ialarm/manifest.json | 3 ++- .../components/iammeter/manifest.json | 3 ++- .../components/iaqualink/manifest.json | 3 ++- homeassistant/components/icloud/manifest.json | 3 ++- .../components/idteck_prox/manifest.json | 3 ++- homeassistant/components/ifttt/manifest.json | 3 ++- homeassistant/components/iglo/manifest.json | 3 ++- .../components/ign_sismologia/manifest.json | 3 ++- homeassistant/components/ihc/manifest.json | 3 ++- homeassistant/components/imap/manifest.json | 3 ++- .../components/incomfort/manifest.json | 3 ++- .../components/influxdb/manifest.json | 3 ++- .../components/insteon/manifest.json | 3 ++- .../components/intellifire/manifest.json | 3 ++- .../components/intesishome/manifest.json | 3 ++- .../components/iotawatt/manifest.json | 3 ++- homeassistant/components/iperf3/manifest.json | 3 ++- homeassistant/components/ipma/manifest.json | 3 ++- homeassistant/components/ipp/manifest.json | 3 ++- homeassistant/components/iqvia/manifest.json | 3 ++- .../irish_rail_transport/manifest.json | 3 ++- .../islamic_prayer_times/manifest.json | 3 ++- homeassistant/components/iss/manifest.json | 3 ++- homeassistant/components/isy994/manifest.json | 3 ++- homeassistant/components/izone/manifest.json | 3 ++- .../components/jellyfin/manifest.json | 3 ++- .../components/jewish_calendar/manifest.json | 3 ++- .../components/joaoapps_join/manifest.json | 3 ++- .../components/juicenet/manifest.json | 3 ++- .../components/kaiterra/manifest.json | 3 ++- homeassistant/components/keba/manifest.json | 3 ++- .../components/keenetic_ndms2/manifest.json | 3 ++- homeassistant/components/kef/manifest.json | 3 ++- .../components/keyboard/manifest.json | 3 ++- .../components/keyboard_remote/manifest.json | 3 ++- homeassistant/components/kira/manifest.json | 3 ++- homeassistant/components/kiwi/manifest.json | 3 ++- .../components/kmtronic/manifest.json | 3 ++- homeassistant/components/knx/manifest.json | 5 +++-- homeassistant/components/kodi/manifest.json | 3 ++- .../components/konnected/manifest.json | 3 ++- .../kostal_plenticore/manifest.json | 3 ++- homeassistant/components/kraken/manifest.json | 3 ++- .../components/kulersky/manifest.json | 3 ++- homeassistant/components/kwb/manifest.json | 3 ++- .../components/lacrosse/manifest.json | 3 ++- .../components/lametric/manifest.json | 3 ++- homeassistant/components/lastfm/manifest.json | 3 ++- homeassistant/components/lcn/manifest.json | 3 ++- .../components/lg_netcast/manifest.json | 3 ++- .../components/lg_soundbar/manifest.json | 3 ++- .../components/life360/manifest.json | 3 ++- homeassistant/components/lifx/manifest.json | 3 ++- .../components/lightwave/manifest.json | 3 ++- .../components/limitlessled/manifest.json | 3 ++- homeassistant/components/linode/manifest.json | 3 ++- .../components/linux_battery/manifest.json | 3 ++- homeassistant/components/lirc/manifest.json | 3 ++- .../components/litejet/manifest.json | 3 ++- .../components/litterrobot/manifest.json | 3 ++- .../components/logi_circle/manifest.json | 3 ++- .../london_underground/manifest.json | 3 ++- homeassistant/components/lookin/manifest.json | 3 ++- homeassistant/components/luci/manifest.json | 3 ++- .../components/luftdaten/manifest.json | 3 ++- .../components/lupusec/manifest.json | 3 ++- homeassistant/components/lutron/manifest.json | 3 ++- .../components/lutron_caseta/manifest.json | 3 ++- homeassistant/components/lyric/manifest.json | 3 ++- .../components/magicseaweed/manifest.json | 3 ++- .../components/mailgun/manifest.json | 3 ++- .../components/marytts/manifest.json | 3 ++- .../components/mastodon/manifest.json | 3 ++- homeassistant/components/matrix/manifest.json | 3 ++- .../components/maxcube/manifest.json | 3 ++- homeassistant/components/mazda/manifest.json | 3 ++- .../components/mcp23017/manifest.json | 3 ++- .../components/media_extractor/manifest.json | 3 ++- .../components/mediaroom/manifest.json | 3 ++- .../components/melcloud/manifest.json | 3 ++- .../components/melissa/manifest.json | 3 ++- .../components/message_bird/manifest.json | 3 ++- homeassistant/components/met/manifest.json | 3 ++- .../components/met_eireann/manifest.json | 3 ++- .../components/meteo_france/manifest.json | 3 ++- .../components/meteoalarm/manifest.json | 3 ++- .../components/meteoclimatic/manifest.json | 3 ++- .../components/metoffice/manifest.json | 3 ++- homeassistant/components/mfi/manifest.json | 3 ++- homeassistant/components/mhz19/manifest.json | 3 ++- .../components/microsoft/manifest.json | 3 ++- .../components/miflora/manifest.json | 3 ++- .../components/mikrotik/manifest.json | 3 ++- homeassistant/components/mill/manifest.json | 3 ++- .../components/minecraft_server/manifest.json | 3 ++- homeassistant/components/minio/manifest.json | 3 ++- .../components/mitemp_bt/manifest.json | 3 ++- .../components/mobile_app/manifest.json | 3 ++- homeassistant/components/mochad/manifest.json | 3 ++- homeassistant/components/modbus/manifest.json | 3 ++- .../components/modem_callerid/manifest.json | 3 ++- .../components/modern_forms/manifest.json | 3 ++- .../components/monoprice/manifest.json | 3 ++- .../components/motion_blinds/manifest.json | 3 ++- .../components/motioneye/manifest.json | 3 ++- homeassistant/components/mpd/manifest.json | 3 ++- .../components/msteams/manifest.json | 3 ++- .../components/mutesync/manifest.json | 3 ++- .../components/mvglive/manifest.json | 3 ++- .../components/mycroft/manifest.json | 3 ++- homeassistant/components/myq/manifest.json | 3 ++- .../components/mysensors/manifest.json | 3 ++- .../components/mystrom/manifest.json | 3 ++- .../components/mythicbeastsdns/manifest.json | 3 ++- homeassistant/components/nad/manifest.json | 3 ++- homeassistant/components/nam/manifest.json | 3 ++- .../components/nanoleaf/manifest.json | 3 ++- homeassistant/components/neato/manifest.json | 3 ++- .../components/ness_alarm/manifest.json | 3 ++- homeassistant/components/nest/manifest.json | 3 ++- .../components/netatmo/manifest.json | 3 ++- .../components/netdata/manifest.json | 3 ++- .../components/netgear/manifest.json | 3 ++- .../components/netgear_lte/manifest.json | 3 ++- .../components/neurio_energy/manifest.json | 3 ++- homeassistant/components/nexia/manifest.json | 3 ++- .../components/nextbus/manifest.json | 3 ++- .../components/nfandroidtv/manifest.json | 3 ++- .../components/nightscout/manifest.json | 3 ++- .../niko_home_control/manifest.json | 3 ++- homeassistant/components/nilu/manifest.json | 3 ++- homeassistant/components/nina/manifest.json | 3 ++- .../components/nissan_leaf/manifest.json | 3 ++- .../components/nmap_tracker/manifest.json | 3 ++- homeassistant/components/nmbs/manifest.json | 3 ++- .../components/noaa_tides/manifest.json | 3 ++- .../components/norway_air/manifest.json | 3 ++- .../components/notify_events/manifest.json | 3 ++- homeassistant/components/notion/manifest.json | 3 ++- .../components/nsw_fuel_station/manifest.json | 3 ++- .../nsw_rural_fire_service_feed/manifest.json | 3 ++- homeassistant/components/nuheat/manifest.json | 3 ++- homeassistant/components/nuki/manifest.json | 3 ++- homeassistant/components/numato/manifest.json | 3 ++- homeassistant/components/nut/manifest.json | 3 ++- homeassistant/components/nws/manifest.json | 3 ++- homeassistant/components/nx584/manifest.json | 3 ++- homeassistant/components/nzbget/manifest.json | 3 ++- .../components/oasa_telematics/manifest.json | 3 ++- homeassistant/components/obihai/manifest.json | 3 ++- .../components/octoprint/manifest.json | 3 ++- homeassistant/components/oem/manifest.json | 3 ++- .../components/omnilogic/manifest.json | 3 ++- homeassistant/components/oncue/manifest.json | 3 ++- .../components/ondilo_ico/manifest.json | 3 ++- .../components/onewire/manifest.json | 3 ++- homeassistant/components/onkyo/manifest.json | 3 ++- homeassistant/components/onvif/manifest.json | 3 ++- .../components/openerz/manifest.json | 3 ++- .../components/openevse/manifest.json | 3 ++- .../components/opengarage/manifest.json | 3 ++- .../components/openhome/manifest.json | 3 ++- .../components/opensensemap/manifest.json | 3 ++- .../components/opentherm_gw/manifest.json | 3 ++- homeassistant/components/openuv/manifest.json | 3 ++- .../components/openweathermap/manifest.json | 3 ++- .../components/opnsense/manifest.json | 3 ++- homeassistant/components/opple/manifest.json | 3 ++- .../components/orangepi_gpio/manifest.json | 3 ++- homeassistant/components/oru/manifest.json | 3 ++- homeassistant/components/orvibo/manifest.json | 3 ++- .../components/osramlightify/manifest.json | 3 ++- homeassistant/components/otp/manifest.json | 3 ++- .../components/overkiz/manifest.json | 3 ++- .../components/ovo_energy/manifest.json | 3 ++- .../components/owntracks/manifest.json | 3 ++- homeassistant/components/ozw/manifest.json | 3 ++- .../components/p1_monitor/manifest.json | 3 ++- .../components/panasonic_bluray/manifest.json | 3 ++- .../components/panasonic_viera/manifest.json | 3 ++- .../components/pandora/manifest.json | 3 ++- .../components/pcal9535a/manifest.json | 3 ++- homeassistant/components/pencom/manifest.json | 3 ++- .../components/philips_js/manifest.json | 3 ++- .../components/pi4ioe5v9xxxx/manifest.json | 3 ++- .../components/pi_hole/manifest.json | 3 ++- homeassistant/components/picnic/manifest.json | 3 ++- .../components/pilight/manifest.json | 3 ++- homeassistant/components/ping/manifest.json | 3 ++- homeassistant/components/pjlink/manifest.json | 3 ++- homeassistant/components/plaato/manifest.json | 3 ++- homeassistant/components/plex/manifest.json | 3 ++- .../components/plugwise/manifest.json | 3 ++- .../components/plum_lightpad/manifest.json | 3 ++- .../components/pocketcasts/manifest.json | 3 ++- homeassistant/components/point/manifest.json | 3 ++- .../components/poolsense/manifest.json | 3 ++- .../components/powerwall/manifest.json | 3 ++- .../components/progettihwsw/manifest.json | 3 ++- .../components/proliphix/manifest.json | 3 ++- .../components/prometheus/manifest.json | 3 ++- .../components/prosegur/manifest.json | 3 ++- .../components/proxmoxve/manifest.json | 3 ++- homeassistant/components/ps4/manifest.json | 3 ++- .../components/pushbullet/manifest.json | 3 ++- .../components/pushover/manifest.json | 3 ++- .../pvpc_hourly_pricing/manifest.json | 3 ++- .../components/python_script/manifest.json | 3 ++- .../components/qbittorrent/manifest.json | 3 ++- .../components/qld_bushfire/manifest.json | 3 ++- homeassistant/components/qnap/manifest.json | 3 ++- homeassistant/components/qrcode/manifest.json | 3 ++- .../components/qvr_pro/manifest.json | 3 ++- .../components/qwikswitch/manifest.json | 3 ++- homeassistant/components/rachio/manifest.json | 3 ++- .../components/radiotherm/manifest.json | 3 ++- .../components/rainbird/manifest.json | 3 ++- .../components/raincloud/manifest.json | 3 ++- .../components/rainforest_eagle/manifest.json | 3 ++- .../components/rainmachine/manifest.json | 3 ++- .../components/raspyrfm/manifest.json | 3 ++- .../components/recollect_waste/manifest.json | 3 ++- .../components/recswitch/manifest.json | 3 ++- homeassistant/components/reddit/manifest.json | 3 ++- .../components/rejseplanen/manifest.json | 3 ++- .../remember_the_milk/manifest.json | 3 ++- .../components/remote_rpi_gpio/manifest.json | 3 ++- .../components/renault/manifest.json | 3 ++- .../components/repetier/manifest.json | 3 ++- homeassistant/components/rflink/manifest.json | 3 ++- homeassistant/components/rfxtrx/manifest.json | 3 ++- .../components/ridwell/manifest.json | 3 ++- homeassistant/components/ring/manifest.json | 3 ++- homeassistant/components/ripple/manifest.json | 3 ++- homeassistant/components/risco/manifest.json | 3 ++- .../rituals_perfume_genie/manifest.json | 3 ++- .../components/rmvtransport/manifest.json | 3 ++- .../components/rocketchat/manifest.json | 3 ++- homeassistant/components/roku/manifest.json | 3 ++- homeassistant/components/roomba/manifest.json | 3 ++- homeassistant/components/roon/manifest.json | 3 ++- .../components/route53/manifest.json | 3 ++- homeassistant/components/rova/manifest.json | 3 ++- .../components/rpi_gpio/manifest.json | 3 ++- .../components/rpi_gpio_pwm/manifest.json | 3 ++- .../components/rpi_pfio/manifest.json | 3 ++- .../components/rpi_power/manifest.json | 3 ++- .../components/rtsp_to_webrtc/manifest.json | 3 ++- .../components/ruckus_unleashed/manifest.json | 3 ++- .../components/russound_rio/manifest.json | 3 ++- .../components/russound_rnet/manifest.json | 3 ++- .../components/sabnzbd/manifest.json | 3 ++- homeassistant/components/saj/manifest.json | 3 ++- .../components/samsungtv/manifest.json | 3 ++- .../components/satel_integra/manifest.json | 3 ++- .../components/schluter/manifest.json | 3 ++- .../components/screenlogic/manifest.json | 3 ++- .../components/scsgate/manifest.json | 3 ++- homeassistant/components/season/manifest.json | 3 ++- .../components/sendgrid/manifest.json | 3 ++- homeassistant/components/sense/manifest.json | 3 ++- .../components/sensehat/manifest.json | 3 ++- .../components/senseme/manifest.json | 3 ++- .../components/sensibo/manifest.json | 3 ++- .../components/serial_pm/manifest.json | 3 ++- homeassistant/components/sesame/manifest.json | 3 ++- .../components/seventeentrack/manifest.json | 3 ++- .../components/sharkiq/manifest.json | 3 ++- homeassistant/components/shelly/manifest.json | 3 ++- homeassistant/components/shiftr/manifest.json | 3 ++- homeassistant/components/shodan/manifest.json | 3 ++- homeassistant/components/sia/manifest.json | 3 ++- .../components/sighthound/manifest.json | 3 ++- .../components/signal_messenger/manifest.json | 3 ++- .../components/simplepush/manifest.json | 3 ++- .../components/simplisafe/manifest.json | 3 ++- homeassistant/components/sinch/manifest.json | 3 ++- .../components/sisyphus/manifest.json | 3 ++- .../components/sky_hub/manifest.json | 3 ++- .../components/skybeacon/manifest.json | 3 ++- .../components/skybell/manifest.json | 3 ++- homeassistant/components/slack/manifest.json | 3 ++- .../components/sleepiq/manifest.json | 3 ++- homeassistant/components/slide/manifest.json | 3 ++- homeassistant/components/sma/manifest.json | 3 ++- .../components/smappee/manifest.json | 3 ++- .../smart_meter_texas/manifest.json | 3 ++- .../components/smarthab/manifest.json | 3 ++- .../components/smartthings/manifest.json | 3 ++- .../components/smarttub/manifest.json | 3 ++- homeassistant/components/smarty/manifest.json | 3 ++- homeassistant/components/smhi/manifest.json | 3 ++- homeassistant/components/sms/manifest.json | 3 ++- .../components/snapcast/manifest.json | 3 ++- homeassistant/components/snmp/manifest.json | 3 ++- .../components/sochain/manifest.json | 3 ++- .../components/solaredge/manifest.json | 3 ++- .../components/solaredge_local/manifest.json | 3 ++- .../components/solarlog/manifest.json | 3 ++- homeassistant/components/solax/manifest.json | 3 ++- homeassistant/components/soma/manifest.json | 3 ++- homeassistant/components/somfy/manifest.json | 3 ++- .../components/somfy_mylink/manifest.json | 3 ++- homeassistant/components/sonarr/manifest.json | 3 ++- .../components/songpal/manifest.json | 3 ++- homeassistant/components/sonos/manifest.json | 3 ++- .../components/sony_projector/manifest.json | 3 ++- .../components/soundtouch/manifest.json | 3 ++- homeassistant/components/spc/manifest.json | 3 ++- homeassistant/components/spider/manifest.json | 3 ++- homeassistant/components/splunk/manifest.json | 3 ++- .../components/spotify/manifest.json | 3 ++- .../components/squeezebox/manifest.json | 3 ++- .../components/srp_energy/manifest.json | 3 ++- homeassistant/components/ssdp/manifest.json | 3 ++- .../components/starline/manifest.json | 3 ++- .../components/starlingbank/manifest.json | 3 ++- homeassistant/components/statsd/manifest.json | 3 ++- .../components/steam_online/manifest.json | 3 ++- .../components/steamist/manifest.json | 3 ++- .../components/stiebel_eltron/manifest.json | 3 ++- homeassistant/components/stream/manifest.json | 3 ++- .../components/streamlabswater/manifest.json | 3 ++- homeassistant/components/subaru/manifest.json | 3 ++- .../components/suez_water/manifest.json | 3 ++- homeassistant/components/supla/manifest.json | 3 ++- .../components/surepetcare/manifest.json | 3 ++- .../swiss_hydrological_data/manifest.json | 3 ++- .../swiss_public_transport/manifest.json | 3 ++- .../components/switchbot/manifest.json | 3 ++- .../components/switcher_kis/manifest.json | 3 ++- .../components/switchmate/manifest.json | 3 ++- .../components/syncthing/manifest.json | 3 ++- .../components/syncthru/manifest.json | 3 ++- .../components/synology_dsm/manifest.json | 3 ++- .../components/synology_srm/manifest.json | 3 ++- .../components/system_bridge/manifest.json | 3 ++- .../components/systemmonitor/manifest.json | 3 ++- homeassistant/components/tado/manifest.json | 3 ++- .../components/tank_utility/manifest.json | 3 ++- .../components/tankerkoenig/manifest.json | 3 ++- .../components/tapsaff/manifest.json | 3 ++- .../components/tasmota/manifest.json | 3 ++- .../components/tautulli/manifest.json | 3 ++- .../components/telegram_bot/manifest.json | 3 ++- .../components/tellstick/manifest.json | 3 ++- homeassistant/components/temper/manifest.json | 3 ++- .../components/tensorflow/manifest.json | 3 ++- .../tesla_wall_connector/manifest.json | 3 ++- .../thermoworks_smoke/manifest.json | 3 ++- .../components/thingspeak/manifest.json | 3 ++- .../components/thinkingcleaner/manifest.json | 3 ++- homeassistant/components/tibber/manifest.json | 3 ++- .../components/tikteck/manifest.json | 3 ++- homeassistant/components/tile/manifest.json | 3 ++- homeassistant/components/tmb/manifest.json | 3 ++- .../components/todoist/manifest.json | 3 ++- homeassistant/components/tof/manifest.json | 3 ++- homeassistant/components/tolo/manifest.json | 3 ++- homeassistant/components/toon/manifest.json | 3 ++- .../components/totalconnect/manifest.json | 3 ++- .../components/touchline/manifest.json | 3 ++- homeassistant/components/tplink/manifest.json | 3 ++- .../components/tplink_lte/manifest.json | 3 ++- .../components/traccar/manifest.json | 3 ++- .../components/tractive/manifest.json | 3 ++- .../components/tradfri/manifest.json | 3 ++- .../trafikverket_train/manifest.json | 3 ++- .../trafikverket_weatherstation/manifest.json | 3 ++- .../components/transmission/manifest.json | 3 ++- .../components/transport_nsw/manifest.json | 3 ++- .../components/travisci/manifest.json | 3 ++- homeassistant/components/tts/manifest.json | 3 ++- homeassistant/components/tuya/manifest.json | 3 ++- .../components/twentemilieu/manifest.json | 3 ++- homeassistant/components/twilio/manifest.json | 3 ++- .../components/twilio_call/manifest.json | 3 ++- .../components/twinkly/manifest.json | 3 ++- homeassistant/components/twitch/manifest.json | 3 ++- .../components/twitter/manifest.json | 3 ++- homeassistant/components/ubus/manifest.json | 3 ++- homeassistant/components/unifi/manifest.json | 3 ++- .../components/unifi_direct/manifest.json | 3 ++- .../components/unifiled/manifest.json | 3 ++- .../components/unifiprotect/manifest.json | 3 ++- homeassistant/components/upb/manifest.json | 3 ++- .../components/upc_connect/manifest.json | 3 ++- .../components/upcloud/manifest.json | 3 ++- homeassistant/components/upnp/manifest.json | 3 ++- .../components/uptimerobot/manifest.json | 3 ++- homeassistant/components/uscis/manifest.json | 3 ++- .../usgs_earthquakes_feed/manifest.json | 3 ++- .../components/utility_meter/manifest.json | 3 ++- homeassistant/components/uvc/manifest.json | 3 ++- homeassistant/components/vallox/manifest.json | 3 ++- .../components/vasttrafik/manifest.json | 3 ++- homeassistant/components/velbus/manifest.json | 3 ++- homeassistant/components/velux/manifest.json | 3 ++- .../components/venstar/manifest.json | 3 ++- homeassistant/components/vera/manifest.json | 3 ++- .../components/verisure/manifest.json | 3 ++- .../components/versasense/manifest.json | 3 ++- .../components/version/manifest.json | 3 ++- homeassistant/components/vesync/manifest.json | 3 ++- homeassistant/components/vicare/manifest.json | 3 ++- homeassistant/components/vilfo/manifest.json | 3 ++- .../components/vivotek/manifest.json | 3 ++- homeassistant/components/vizio/manifest.json | 3 ++- .../components/vlc_telnet/manifest.json | 3 ++- .../components/volkszaehler/manifest.json | 3 ++- .../components/volumio/manifest.json | 3 ++- .../components/volvooncall/manifest.json | 3 ++- homeassistant/components/vultr/manifest.json | 3 ++- .../components/w800rf32/manifest.json | 3 ++- .../components/wallbox/manifest.json | 3 ++- homeassistant/components/waqi/manifest.json | 3 ++- .../components/waterfurnace/manifest.json | 3 ++- .../components/watson_iot/manifest.json | 3 ++- .../components/watson_tts/manifest.json | 3 ++- .../components/watttime/manifest.json | 3 ++- .../components/waze_travel_time/manifest.json | 3 ++- .../components/webostv/manifest.json | 3 ++- homeassistant/components/wemo/manifest.json | 3 ++- .../components/whirlpool/manifest.json | 3 ++- homeassistant/components/whois/manifest.json | 3 ++- homeassistant/components/wiffi/manifest.json | 3 ++- .../components/wilight/manifest.json | 3 ++- .../components/wirelesstag/manifest.json | 3 ++- .../components/withings/manifest.json | 3 ++- .../components/wolflink/manifest.json | 3 ++- .../components/workday/manifest.json | 3 ++- homeassistant/components/xbee/manifest.json | 3 ++- .../components/xbox_live/manifest.json | 3 ++- homeassistant/components/xeoma/manifest.json | 3 ++- .../components/xiaomi_aqara/manifest.json | 3 ++- .../components/xiaomi_miio/manifest.json | 3 ++- .../components/xiaomi_tv/manifest.json | 3 ++- homeassistant/components/xmpp/manifest.json | 3 ++- homeassistant/components/xs1/manifest.json | 3 ++- .../components/yale_smart_alarm/manifest.json | 3 ++- homeassistant/components/yamaha/manifest.json | 3 ++- .../components/yamaha_musiccast/manifest.json | 3 ++- .../components/yeelight/manifest.json | 3 ++- .../yeelightsunflower/manifest.json | 3 ++- homeassistant/components/yi/manifest.json | 3 ++- .../components/youless/manifest.json | 3 ++- homeassistant/components/zabbix/manifest.json | 3 ++- homeassistant/components/zengge/manifest.json | 3 ++- .../components/zerproc/manifest.json | 3 ++- homeassistant/components/zha/manifest.json | 3 ++- .../components/zhong_hong/manifest.json | 3 ++- .../components/zoneminder/manifest.json | 3 ++- .../components/zwave_js/manifest.json | 3 ++- homeassistant/loader.py | 6 ++++++ script/hassfest/manifest.py | 1 + tests/test_loader.py | 19 +++++++++++++++++++ 722 files changed, 1464 insertions(+), 720 deletions(-) diff --git a/homeassistant/components/abode/manifest.json b/homeassistant/components/abode/manifest.json index c9353c31ba..07fcfe6cb7 100644 --- a/homeassistant/components/abode/manifest.json +++ b/homeassistant/components/abode/manifest.json @@ -8,5 +8,6 @@ "homekit": { "models": ["Abode", "Iota"] }, - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["abodepy", "lomond"] } diff --git a/homeassistant/components/accuweather/manifest.json b/homeassistant/components/accuweather/manifest.json index fd391a81ba..cbb7458577 100644 --- a/homeassistant/components/accuweather/manifest.json +++ b/homeassistant/components/accuweather/manifest.json @@ -6,5 +6,6 @@ "codeowners": ["@bieniu"], "config_flow": true, "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["accuweather"] } diff --git a/homeassistant/components/acmeda/manifest.json b/homeassistant/components/acmeda/manifest.json index 6313b177f4..c47a283124 100644 --- a/homeassistant/components/acmeda/manifest.json +++ b/homeassistant/components/acmeda/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/acmeda", "requirements": ["aiopulse==0.4.3"], "codeowners": ["@atmurray"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiopulse"] } diff --git a/homeassistant/components/adax/manifest.json b/homeassistant/components/adax/manifest.json index 70b0eff18e..73ab948ecb 100644 --- a/homeassistant/components/adax/manifest.json +++ b/homeassistant/components/adax/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@danielhiversen" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["adax", "adax_local"] } diff --git a/homeassistant/components/adguard/manifest.json b/homeassistant/components/adguard/manifest.json index bd311dd3d3..506ddfcfce 100644 --- a/homeassistant/components/adguard/manifest.json +++ b/homeassistant/components/adguard/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/adguard", "requirements": ["adguardhome==0.5.0"], "codeowners": ["@frenck"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["adguardhome"] } diff --git a/homeassistant/components/ads/manifest.json b/homeassistant/components/ads/manifest.json index 9e4f838440..06e11f9ae8 100644 --- a/homeassistant/components/ads/manifest.json +++ b/homeassistant/components/ads/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ads", "requirements": ["pyads==3.2.2"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyads"] } diff --git a/homeassistant/components/advantage_air/manifest.json b/homeassistant/components/advantage_air/manifest.json index 6390ccea39..73de35987e 100644 --- a/homeassistant/components/advantage_air/manifest.json +++ b/homeassistant/components/advantage_air/manifest.json @@ -10,5 +10,6 @@ "advantage_air==0.2.5" ], "quality_scale": "platinum", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["advantage_air"] } \ No newline at end of file diff --git a/homeassistant/components/aemet/manifest.json b/homeassistant/components/aemet/manifest.json index e69980ad12..087d5c3882 100644 --- a/homeassistant/components/aemet/manifest.json +++ b/homeassistant/components/aemet/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/aemet", "requirements": ["AEMET-OpenData==0.2.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aemet_opendata"] } diff --git a/homeassistant/components/aftership/manifest.json b/homeassistant/components/aftership/manifest.json index 311674359c..6b74c771b0 100644 --- a/homeassistant/components/aftership/manifest.json +++ b/homeassistant/components/aftership/manifest.json @@ -7,4 +7,4 @@ ], "codeowners": [], "iot_class": "cloud_polling" -} \ No newline at end of file +} diff --git a/homeassistant/components/agent_dvr/manifest.json b/homeassistant/components/agent_dvr/manifest.json index 7d740bbe73..c7ac3e1402 100644 --- a/homeassistant/components/agent_dvr/manifest.json +++ b/homeassistant/components/agent_dvr/manifest.json @@ -5,5 +5,6 @@ "requirements": ["agent-py==0.0.23"], "config_flow": true, "codeowners": ["@ispysoftware"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["agent"] } diff --git a/homeassistant/components/airly/manifest.json b/homeassistant/components/airly/manifest.json index 430e51c6e9..56dd205de6 100644 --- a/homeassistant/components/airly/manifest.json +++ b/homeassistant/components/airly/manifest.json @@ -6,5 +6,6 @@ "requirements": ["airly==1.1.0"], "config_flow": true, "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["airly"] } diff --git a/homeassistant/components/airnow/manifest.json b/homeassistant/components/airnow/manifest.json index d4e7bc7193..583e23611e 100644 --- a/homeassistant/components/airnow/manifest.json +++ b/homeassistant/components/airnow/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/airnow", "requirements": ["pyairnow==1.1.0"], "codeowners": ["@asymworks"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyairnow"] } diff --git a/homeassistant/components/airthings/manifest.json b/homeassistant/components/airthings/manifest.json index 24585804b4..f3aba33ce8 100644 --- a/homeassistant/components/airthings/manifest.json +++ b/homeassistant/components/airthings/manifest.json @@ -7,5 +7,6 @@ "codeowners": [ "@danielhiversen" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["airthings"] } \ No newline at end of file diff --git a/homeassistant/components/airtouch4/manifest.json b/homeassistant/components/airtouch4/manifest.json index 8297081ae9..3e15f62710 100644 --- a/homeassistant/components/airtouch4/manifest.json +++ b/homeassistant/components/airtouch4/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@LonePurpleWolf" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["airtouch4pyapi"] } \ No newline at end of file diff --git a/homeassistant/components/airvisual/manifest.json b/homeassistant/components/airvisual/manifest.json index 5d6a221dbb..ed803a3e6a 100644 --- a/homeassistant/components/airvisual/manifest.json +++ b/homeassistant/components/airvisual/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/airvisual", "requirements": ["pyairvisual==5.0.9"], "codeowners": ["@bachya"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyairvisual", "pysmb"] } diff --git a/homeassistant/components/aladdin_connect/manifest.json b/homeassistant/components/aladdin_connect/manifest.json index b2cc5f6d32..ed568aa8a4 100644 --- a/homeassistant/components/aladdin_connect/manifest.json +++ b/homeassistant/components/aladdin_connect/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/aladdin_connect", "requirements": ["aladdin_connect==0.3"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aladdin_connect"] } diff --git a/homeassistant/components/alarmdecoder/manifest.json b/homeassistant/components/alarmdecoder/manifest.json index a762d69854..0acb39801b 100644 --- a/homeassistant/components/alarmdecoder/manifest.json +++ b/homeassistant/components/alarmdecoder/manifest.json @@ -5,5 +5,6 @@ "requirements": ["adext==0.4.2"], "codeowners": ["@ajschmidt8"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["adext", "alarmdecoder"] } diff --git a/homeassistant/components/almond/manifest.json b/homeassistant/components/almond/manifest.json index cd045f2571..94203b4675 100644 --- a/homeassistant/components/almond/manifest.json +++ b/homeassistant/components/almond/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["http", "conversation"], "codeowners": ["@gcampax", "@balloob"], "requirements": ["pyalmond==0.0.2"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyalmond"] } diff --git a/homeassistant/components/alpha_vantage/manifest.json b/homeassistant/components/alpha_vantage/manifest.json index bfa41b3eeb..b608d18bb7 100644 --- a/homeassistant/components/alpha_vantage/manifest.json +++ b/homeassistant/components/alpha_vantage/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/alpha_vantage", "requirements": ["alpha_vantage==2.3.1"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["alpha_vantage"] } diff --git a/homeassistant/components/amazon_polly/manifest.json b/homeassistant/components/amazon_polly/manifest.json index b54fc9d918..b8befe292e 100644 --- a/homeassistant/components/amazon_polly/manifest.json +++ b/homeassistant/components/amazon_polly/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/amazon_polly", "requirements": ["boto3==1.20.24"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["boto3", "botocore", "s3transfer"] } diff --git a/homeassistant/components/amberelectric/manifest.json b/homeassistant/components/amberelectric/manifest.json index 6dc79513e5..a4fd72f5bd 100644 --- a/homeassistant/components/amberelectric/manifest.json +++ b/homeassistant/components/amberelectric/manifest.json @@ -9,5 +9,6 @@ "requirements": [ "amberelectric==1.0.3" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["amberelectric"] } \ No newline at end of file diff --git a/homeassistant/components/ambiclimate/manifest.json b/homeassistant/components/ambiclimate/manifest.json index 9441cdb86b..6e83f747bb 100644 --- a/homeassistant/components/ambiclimate/manifest.json +++ b/homeassistant/components/ambiclimate/manifest.json @@ -6,5 +6,6 @@ "requirements": ["ambiclimate==0.2.1"], "dependencies": ["http"], "codeowners": ["@danielhiversen"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["ambiclimate"] } diff --git a/homeassistant/components/ambient_station/manifest.json b/homeassistant/components/ambient_station/manifest.json index 33cb84706f..21f7e25126 100644 --- a/homeassistant/components/ambient_station/manifest.json +++ b/homeassistant/components/ambient_station/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/ambient_station", "requirements": ["aioambient==2021.11.0"], "codeowners": ["@bachya"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["aioambient"] } diff --git a/homeassistant/components/amcrest/manifest.json b/homeassistant/components/amcrest/manifest.json index 0d6c1380c2..6f590d410f 100644 --- a/homeassistant/components/amcrest/manifest.json +++ b/homeassistant/components/amcrest/manifest.json @@ -5,5 +5,6 @@ "requirements": ["amcrest==1.9.3"], "dependencies": ["ffmpeg"], "codeowners": ["@flacjacket"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["amcrest"] } diff --git a/homeassistant/components/ampio/manifest.json b/homeassistant/components/ampio/manifest.json index b47f84f2fe..6c3978460e 100644 --- a/homeassistant/components/ampio/manifest.json +++ b/homeassistant/components/ampio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ampio", "requirements": ["asmog==0.0.6"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["asmog"] } diff --git a/homeassistant/components/androidtv/manifest.json b/homeassistant/components/androidtv/manifest.json index f50876e662..735b4b0a43 100644 --- a/homeassistant/components/androidtv/manifest.json +++ b/homeassistant/components/androidtv/manifest.json @@ -9,5 +9,6 @@ ], "codeowners": ["@JeffLIrion", "@ollo69"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["adb_shell", "androidtv", "pure_python_adb"] } diff --git a/homeassistant/components/anel_pwrctrl/manifest.json b/homeassistant/components/anel_pwrctrl/manifest.json index 926549f768..49c7f3985e 100644 --- a/homeassistant/components/anel_pwrctrl/manifest.json +++ b/homeassistant/components/anel_pwrctrl/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/anel_pwrctrl", "requirements": ["anel_pwrctrl-homeassistant==0.0.1.dev2"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["anel_pwrctrl"] } diff --git a/homeassistant/components/anthemav/manifest.json b/homeassistant/components/anthemav/manifest.json index 078ecaae0d..c43b976416 100644 --- a/homeassistant/components/anthemav/manifest.json +++ b/homeassistant/components/anthemav/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/anthemav", "requirements": ["anthemav==1.2.0"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["anthemav"] } diff --git a/homeassistant/components/apache_kafka/manifest.json b/homeassistant/components/apache_kafka/manifest.json index 688c7c9fb3..3b290146a0 100644 --- a/homeassistant/components/apache_kafka/manifest.json +++ b/homeassistant/components/apache_kafka/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/apache_kafka", "requirements": ["aiokafka==0.6.0"], "codeowners": ["@bachya"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiokafka", "kafka_python"] } diff --git a/homeassistant/components/apcupsd/manifest.json b/homeassistant/components/apcupsd/manifest.json index ac9352bae4..13a08685c6 100644 --- a/homeassistant/components/apcupsd/manifest.json +++ b/homeassistant/components/apcupsd/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/apcupsd", "requirements": ["apcaccess==0.0.13"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["apcaccess"] } diff --git a/homeassistant/components/apns/manifest.json b/homeassistant/components/apns/manifest.json index 73136a2ff2..2ea4e495a2 100644 --- a/homeassistant/components/apns/manifest.json +++ b/homeassistant/components/apns/manifest.json @@ -5,5 +5,6 @@ "requirements": ["apns2==0.3.0"], "after_dependencies": ["device_tracker"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["apns2", "hyper"] } diff --git a/homeassistant/components/apple_tv/manifest.json b/homeassistant/components/apple_tv/manifest.json index b3af0413bf..03d662b972 100644 --- a/homeassistant/components/apple_tv/manifest.json +++ b/homeassistant/components/apple_tv/manifest.json @@ -21,5 +21,6 @@ {"type":"_raop._tcp.local.", "properties": {"am":"airport*"}} ], "codeowners": ["@postlund"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyatv", "srptools"] } diff --git a/homeassistant/components/apprise/manifest.json b/homeassistant/components/apprise/manifest.json index 4e0209cc33..f060bf8d8c 100644 --- a/homeassistant/components/apprise/manifest.json +++ b/homeassistant/components/apprise/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/apprise", "requirements": ["apprise==0.9.6"], "codeowners": ["@caronc"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["apprise"] } diff --git a/homeassistant/components/aprs/manifest.json b/homeassistant/components/aprs/manifest.json index dc29ff6fff..6979eab451 100644 --- a/homeassistant/components/aprs/manifest.json +++ b/homeassistant/components/aprs/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/aprs", "codeowners": ["@PhilRW"], "requirements": ["aprslib==0.7.0", "geopy==2.1.0"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["aprslib", "geographiclib", "geopy"] } diff --git a/homeassistant/components/aqualogic/manifest.json b/homeassistant/components/aqualogic/manifest.json index acae105b54..9181118900 100644 --- a/homeassistant/components/aqualogic/manifest.json +++ b/homeassistant/components/aqualogic/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/aqualogic", "requirements": ["aqualogic==2.6"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aqualogic"] } diff --git a/homeassistant/components/aquostv/manifest.json b/homeassistant/components/aquostv/manifest.json index a28c852d8d..b0da88a845 100644 --- a/homeassistant/components/aquostv/manifest.json +++ b/homeassistant/components/aquostv/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/aquostv", "requirements": ["sharp_aquos_rc==0.3.2"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["sharp_aquos_rc"] } diff --git a/homeassistant/components/arcam_fmj/manifest.json b/homeassistant/components/arcam_fmj/manifest.json index 08545f4c5b..c91c92922b 100644 --- a/homeassistant/components/arcam_fmj/manifest.json +++ b/homeassistant/components/arcam_fmj/manifest.json @@ -11,5 +11,6 @@ } ], "codeowners": ["@elupus"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["arcam"] } diff --git a/homeassistant/components/arlo/manifest.json b/homeassistant/components/arlo/manifest.json index 7b4978b56c..5ba5180b91 100644 --- a/homeassistant/components/arlo/manifest.json +++ b/homeassistant/components/arlo/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pyarlo==0.2.4"], "dependencies": ["ffmpeg"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyarlo", "sseclient_py"] } diff --git a/homeassistant/components/arris_tg2492lg/manifest.json b/homeassistant/components/arris_tg2492lg/manifest.json index 01da8b8af3..63d292d54a 100644 --- a/homeassistant/components/arris_tg2492lg/manifest.json +++ b/homeassistant/components/arris_tg2492lg/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/arris_tg2492lg", "requirements": ["arris-tg2492lg==1.2.1"], "codeowners": ["@vanbalken"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["arris_tg2492lg"] } diff --git a/homeassistant/components/aruba/manifest.json b/homeassistant/components/aruba/manifest.json index 660ba9f06f..4b72a12aa2 100644 --- a/homeassistant/components/aruba/manifest.json +++ b/homeassistant/components/aruba/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/aruba", "requirements": ["pexpect==4.6.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pexpect", "ptyprocess"] } diff --git a/homeassistant/components/aseko_pool_live/manifest.json b/homeassistant/components/aseko_pool_live/manifest.json index f6323b4935..90c2c81e55 100644 --- a/homeassistant/components/aseko_pool_live/manifest.json +++ b/homeassistant/components/aseko_pool_live/manifest.json @@ -7,5 +7,6 @@ "codeowners": [ "@milanmeu" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aioaseko"] } \ No newline at end of file diff --git a/homeassistant/components/asterisk_mbox/manifest.json b/homeassistant/components/asterisk_mbox/manifest.json index 068da7d64f..d42233ffa2 100644 --- a/homeassistant/components/asterisk_mbox/manifest.json +++ b/homeassistant/components/asterisk_mbox/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/asterisk_mbox", "requirements": ["asterisk_mbox==0.5.0"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["asterisk_mbox"] } diff --git a/homeassistant/components/asuswrt/manifest.json b/homeassistant/components/asuswrt/manifest.json index 1470c075b0..c1d67fa9e5 100644 --- a/homeassistant/components/asuswrt/manifest.json +++ b/homeassistant/components/asuswrt/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/asuswrt", "requirements": ["aioasuswrt==1.4.0"], "codeowners": ["@kennedyshead", "@ollo69"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aioasuswrt", "asyncssh"] } diff --git a/homeassistant/components/atag/manifest.json b/homeassistant/components/atag/manifest.json index eb9dc54ecd..39e4837216 100644 --- a/homeassistant/components/atag/manifest.json +++ b/homeassistant/components/atag/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/atag/", "requirements": ["pyatag==0.3.5.3"], "codeowners": ["@MatsNL"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyatag"] } diff --git a/homeassistant/components/atome/manifest.json b/homeassistant/components/atome/manifest.json index 975e7f1ac3..415cb900dc 100644 --- a/homeassistant/components/atome/manifest.json +++ b/homeassistant/components/atome/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/atome", "codeowners": ["@baqs"], "requirements": ["pyatome==0.1.1"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyatome"] } diff --git a/homeassistant/components/august/manifest.json b/homeassistant/components/august/manifest.json index db537287b0..dc05ee9b92 100644 --- a/homeassistant/components/august/manifest.json +++ b/homeassistant/components/august/manifest.json @@ -23,5 +23,6 @@ } ], "config_flow": true, - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pubnub", "yalexs"] } diff --git a/homeassistant/components/aurora/manifest.json b/homeassistant/components/aurora/manifest.json index 466bf938cb..54500f5c95 100644 --- a/homeassistant/components/aurora/manifest.json +++ b/homeassistant/components/aurora/manifest.json @@ -5,5 +5,6 @@ "config_flow": true, "codeowners": ["@djtimca"], "requirements": ["auroranoaa==0.0.2"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["auroranoaa"] } diff --git a/homeassistant/components/aurora_abb_powerone/manifest.json b/homeassistant/components/aurora_abb_powerone/manifest.json index 9849c0d84e..d3ab0022a7 100644 --- a/homeassistant/components/aurora_abb_powerone/manifest.json +++ b/homeassistant/components/aurora_abb_powerone/manifest.json @@ -7,5 +7,6 @@ "codeowners": [ "@davet2001" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aurorapy"] } diff --git a/homeassistant/components/aussie_broadband/manifest.json b/homeassistant/components/aussie_broadband/manifest.json index fb7ce82832..fcec645127 100644 --- a/homeassistant/components/aussie_broadband/manifest.json +++ b/homeassistant/components/aussie_broadband/manifest.json @@ -10,5 +10,6 @@ "@nickw444", "@Bre77" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aussiebb"] } \ No newline at end of file diff --git a/homeassistant/components/avea/manifest.json b/homeassistant/components/avea/manifest.json index 223ceba768..de6581c377 100644 --- a/homeassistant/components/avea/manifest.json +++ b/homeassistant/components/avea/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/avea", "codeowners": ["@pattyland"], "requirements": ["avea==1.5.1"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["avea"] } diff --git a/homeassistant/components/awair/manifest.json b/homeassistant/components/awair/manifest.json index c1a3fbd59a..085f2573a2 100644 --- a/homeassistant/components/awair/manifest.json +++ b/homeassistant/components/awair/manifest.json @@ -5,5 +5,6 @@ "requirements": ["python_awair==0.2.1"], "codeowners": ["@ahayworth", "@danielsjf"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["python_awair"] } diff --git a/homeassistant/components/aws/manifest.json b/homeassistant/components/aws/manifest.json index 761328ba3d..41dcb9b2b0 100644 --- a/homeassistant/components/aws/manifest.json +++ b/homeassistant/components/aws/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/aws", "requirements": ["aiobotocore==2.1.0"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["aiobotocore", "botocore"] } diff --git a/homeassistant/components/axis/manifest.json b/homeassistant/components/axis/manifest.json index 59e7234115..41580aa39d 100644 --- a/homeassistant/components/axis/manifest.json +++ b/homeassistant/components/axis/manifest.json @@ -40,5 +40,6 @@ "after_dependencies": ["mqtt"], "codeowners": ["@Kane610"], "quality_scale": "platinum", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["axis"] } diff --git a/homeassistant/components/azure_devops/manifest.json b/homeassistant/components/azure_devops/manifest.json index 1dd0475329..0500a58561 100644 --- a/homeassistant/components/azure_devops/manifest.json +++ b/homeassistant/components/azure_devops/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/azure_devops", "requirements": ["aioazuredevops==1.3.5"], "codeowners": ["@timmo001"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aioazuredevops"] } diff --git a/homeassistant/components/azure_event_hub/manifest.json b/homeassistant/components/azure_event_hub/manifest.json index 52125b5a79..59c589931f 100644 --- a/homeassistant/components/azure_event_hub/manifest.json +++ b/homeassistant/components/azure_event_hub/manifest.json @@ -5,5 +5,6 @@ "requirements": ["azure-eventhub==5.5.0"], "codeowners": ["@eavanvalkenburg"], "iot_class": "cloud_push", - "config_flow": true + "config_flow": true, + "loggers": ["azure"] } diff --git a/homeassistant/components/azure_service_bus/manifest.json b/homeassistant/components/azure_service_bus/manifest.json index 5de15056b0..6cf5e2bf40 100644 --- a/homeassistant/components/azure_service_bus/manifest.json +++ b/homeassistant/components/azure_service_bus/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/azure_service_bus", "requirements": ["azure-servicebus==0.50.3"], "codeowners": ["@hfurubotten"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["azure"] } diff --git a/homeassistant/components/baidu/manifest.json b/homeassistant/components/baidu/manifest.json index e808da4272..446551ec3a 100644 --- a/homeassistant/components/baidu/manifest.json +++ b/homeassistant/components/baidu/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/baidu", "requirements": ["baidu-aip==1.6.6"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["aip"] } diff --git a/homeassistant/components/balboa/manifest.json b/homeassistant/components/balboa/manifest.json index aa52bee230..d6ef4094b0 100644 --- a/homeassistant/components/balboa/manifest.json +++ b/homeassistant/components/balboa/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@garbled1" ], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pybalboa"] } diff --git a/homeassistant/components/bbb_gpio/manifest.json b/homeassistant/components/bbb_gpio/manifest.json index add067ab0c..c57530a9bf 100644 --- a/homeassistant/components/bbb_gpio/manifest.json +++ b/homeassistant/components/bbb_gpio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bbb_gpio", "requirements": ["Adafruit_BBIO==1.1.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["Adafruit_BBIO"] } diff --git a/homeassistant/components/bbox/manifest.json b/homeassistant/components/bbox/manifest.json index a59023bb3f..4f298b2b5e 100644 --- a/homeassistant/components/bbox/manifest.json +++ b/homeassistant/components/bbox/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bbox", "requirements": ["pybbox==0.0.5-alpha"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pybbox"] } diff --git a/homeassistant/components/beewi_smartclim/manifest.json b/homeassistant/components/beewi_smartclim/manifest.json index 941faf1b59..b334ab36b3 100644 --- a/homeassistant/components/beewi_smartclim/manifest.json +++ b/homeassistant/components/beewi_smartclim/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/beewi_smartclim", "requirements": ["beewi_smartclim==0.0.10"], "codeowners": ["@alemuro"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["beewi_smartclim"] } diff --git a/homeassistant/components/bh1750/manifest.json b/homeassistant/components/bh1750/manifest.json index f784b029a0..807f7a9e05 100644 --- a/homeassistant/components/bh1750/manifest.json +++ b/homeassistant/components/bh1750/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bh1750", "requirements": ["i2csense==0.0.4", "smbus-cffi==0.5.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["i2csense", "smbus"] } diff --git a/homeassistant/components/bitcoin/manifest.json b/homeassistant/components/bitcoin/manifest.json index 0a8abfa650..2cd9453f4b 100644 --- a/homeassistant/components/bitcoin/manifest.json +++ b/homeassistant/components/bitcoin/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bitcoin", "requirements": ["blockchain==1.4.4"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["blockchain"] } diff --git a/homeassistant/components/bizkaibus/manifest.json b/homeassistant/components/bizkaibus/manifest.json index c8923f3d54..c18bd8b5de 100644 --- a/homeassistant/components/bizkaibus/manifest.json +++ b/homeassistant/components/bizkaibus/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bizkaibus", "codeowners": ["@UgaitzEtxebarria"], "requirements": ["bizkaibus==0.1.1"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["bizkaibus"] } diff --git a/homeassistant/components/blackbird/manifest.json b/homeassistant/components/blackbird/manifest.json index 04bde4b461..44645397c2 100644 --- a/homeassistant/components/blackbird/manifest.json +++ b/homeassistant/components/blackbird/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/blackbird", "requirements": ["pyblackbird==0.5"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyblackbird"] } diff --git a/homeassistant/components/blebox/manifest.json b/homeassistant/components/blebox/manifest.json index 39c0d37e2e..d9c0481fff 100644 --- a/homeassistant/components/blebox/manifest.json +++ b/homeassistant/components/blebox/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/blebox", "requirements": ["blebox_uniapi==1.3.3"], "codeowners": ["@bbx-a", "@bbx-jp"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["blebox_uniapi"] } diff --git a/homeassistant/components/blink/manifest.json b/homeassistant/components/blink/manifest.json index b90e7e845c..c4bc116b4a 100644 --- a/homeassistant/components/blink/manifest.json +++ b/homeassistant/components/blink/manifest.json @@ -11,5 +11,6 @@ } ], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["blinkpy"] } diff --git a/homeassistant/components/blinksticklight/manifest.json b/homeassistant/components/blinksticklight/manifest.json index 05f8fe65fb..b7058494e5 100644 --- a/homeassistant/components/blinksticklight/manifest.json +++ b/homeassistant/components/blinksticklight/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/blinksticklight", "requirements": ["blinkstick==1.2.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["blinkstick"] } diff --git a/homeassistant/components/blockchain/manifest.json b/homeassistant/components/blockchain/manifest.json index c7c37c9bd0..712f90a0f2 100644 --- a/homeassistant/components/blockchain/manifest.json +++ b/homeassistant/components/blockchain/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/blockchain", "requirements": ["python-blockchain-api==0.0.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyblockchain"] } diff --git a/homeassistant/components/bluetooth_le_tracker/manifest.json b/homeassistant/components/bluetooth_le_tracker/manifest.json index 564aef45f8..7552c024d6 100644 --- a/homeassistant/components/bluetooth_le_tracker/manifest.json +++ b/homeassistant/components/bluetooth_le_tracker/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bluetooth_le_tracker", "requirements": ["pygatt[GATTTOOL]==4.0.5"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pygatt"] } diff --git a/homeassistant/components/bluetooth_tracker/manifest.json b/homeassistant/components/bluetooth_tracker/manifest.json index ccf48a9b8c..ad8ee78259 100644 --- a/homeassistant/components/bluetooth_tracker/manifest.json +++ b/homeassistant/components/bluetooth_tracker/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bluetooth_tracker", "requirements": ["bt_proximity==0.2.1", "pybluez==0.22"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bluetooth", "bt_proximity"] } diff --git a/homeassistant/components/bme280/manifest.json b/homeassistant/components/bme280/manifest.json index 4c997152b5..8a283b40f5 100644 --- a/homeassistant/components/bme280/manifest.json +++ b/homeassistant/components/bme280/manifest.json @@ -8,5 +8,6 @@ "bme280spi==0.2.0" ], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["bme280spi", "i2csense", "smbus"] } diff --git a/homeassistant/components/bme680/manifest.json b/homeassistant/components/bme680/manifest.json index 16e841b942..c4db1d640d 100644 --- a/homeassistant/components/bme680/manifest.json +++ b/homeassistant/components/bme680/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bme680", "requirements": ["bme680==1.0.5", "smbus-cffi==0.5.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["bme680", "smbus"] } diff --git a/homeassistant/components/bmw_connected_drive/manifest.json b/homeassistant/components/bmw_connected_drive/manifest.json index 9698679a6d..3e437f9932 100644 --- a/homeassistant/components/bmw_connected_drive/manifest.json +++ b/homeassistant/components/bmw_connected_drive/manifest.json @@ -5,5 +5,6 @@ "requirements": ["bimmer_connected==0.8.10"], "codeowners": ["@gerard33", "@rikroe"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["bimmer_connected"] } diff --git a/homeassistant/components/bond/manifest.json b/homeassistant/components/bond/manifest.json index 5e782c7086..e5f8b00450 100644 --- a/homeassistant/components/bond/manifest.json +++ b/homeassistant/components/bond/manifest.json @@ -7,5 +7,6 @@ "zeroconf": ["_bond._tcp.local."], "codeowners": ["@bdraco", "@prystupa", "@joshs85"], "quality_scale": "platinum", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["bond_api"] } diff --git a/homeassistant/components/bosch_shc/manifest.json b/homeassistant/components/bosch_shc/manifest.json index 2ed89c0bf5..ecc4e13e54 100644 --- a/homeassistant/components/bosch_shc/manifest.json +++ b/homeassistant/components/bosch_shc/manifest.json @@ -7,5 +7,6 @@ "zeroconf": [{ "type": "_http._tcp.local.", "name": "bosch shc*" }], "iot_class": "local_push", "codeowners": ["@tschamm"], - "after_dependencies": ["zeroconf"] + "after_dependencies": ["zeroconf"], + "loggers": ["boschshcpy"] } diff --git a/homeassistant/components/braviatv/manifest.json b/homeassistant/components/braviatv/manifest.json index 18285ebec0..4ce465abc3 100644 --- a/homeassistant/components/braviatv/manifest.json +++ b/homeassistant/components/braviatv/manifest.json @@ -5,5 +5,6 @@ "requirements": ["bravia-tv==1.0.11"], "codeowners": ["@bieniu", "@Drafteed"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bravia_tv"] } diff --git a/homeassistant/components/broadlink/manifest.json b/homeassistant/components/broadlink/manifest.json index 1a6e94003c..63f09e3dfb 100644 --- a/homeassistant/components/broadlink/manifest.json +++ b/homeassistant/components/broadlink/manifest.json @@ -19,5 +19,6 @@ "macaddress": "B4430D*" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["broadlink"] } diff --git a/homeassistant/components/brother/manifest.json b/homeassistant/components/brother/manifest.json index 77a84c70de..aaf1af72db 100644 --- a/homeassistant/components/brother/manifest.json +++ b/homeassistant/components/brother/manifest.json @@ -12,5 +12,6 @@ ], "config_flow": true, "quality_scale": "platinum", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["brother", "pyasn1", "pysmi", "pysnmp"] } diff --git a/homeassistant/components/brottsplatskartan/manifest.json b/homeassistant/components/brottsplatskartan/manifest.json index cb91446e47..693d6ab465 100644 --- a/homeassistant/components/brottsplatskartan/manifest.json +++ b/homeassistant/components/brottsplatskartan/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/brottsplatskartan", "requirements": ["brottsplatskartan==0.0.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["brottsplatskartan"] } diff --git a/homeassistant/components/brunt/manifest.json b/homeassistant/components/brunt/manifest.json index fce775d4b7..72277a820e 100644 --- a/homeassistant/components/brunt/manifest.json +++ b/homeassistant/components/brunt/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/brunt", "requirements": ["brunt==1.1.1"], "codeowners": ["@eavanvalkenburg"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["brunt"] } diff --git a/homeassistant/components/bsblan/manifest.json b/homeassistant/components/bsblan/manifest.json index b1762f7fea..88eefb7f9c 100644 --- a/homeassistant/components/bsblan/manifest.json +++ b/homeassistant/components/bsblan/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/bsblan", "requirements": ["bsblan==0.5.0"], "codeowners": ["@liudger"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bsblan"] } diff --git a/homeassistant/components/bt_home_hub_5/manifest.json b/homeassistant/components/bt_home_hub_5/manifest.json index dfd61b1b9a..e0edcd934e 100644 --- a/homeassistant/components/bt_home_hub_5/manifest.json +++ b/homeassistant/components/bt_home_hub_5/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bt_home_hub_5", "requirements": ["bthomehub5-devicelist==0.1.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bthomehub5_devicelist"] } diff --git a/homeassistant/components/bt_smarthub/manifest.json b/homeassistant/components/bt_smarthub/manifest.json index 33fab43045..6a0453752e 100644 --- a/homeassistant/components/bt_smarthub/manifest.json +++ b/homeassistant/components/bt_smarthub/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/bt_smarthub", "requirements": ["btsmarthub_devicelist==0.2.0"], "codeowners": ["@jxwolstenholme"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["btsmarthub_devicelist"] } diff --git a/homeassistant/components/buienradar/manifest.json b/homeassistant/components/buienradar/manifest.json index f88bfb83dd..68011bb7bb 100644 --- a/homeassistant/components/buienradar/manifest.json +++ b/homeassistant/components/buienradar/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/buienradar", "requirements": ["buienradar==1.0.5"], "codeowners": ["@mjj4791", "@ties", "@Robbie1221"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["buienradar", "vincenty"] } diff --git a/homeassistant/components/caldav/manifest.json b/homeassistant/components/caldav/manifest.json index 06e90d3194..91f563107e 100644 --- a/homeassistant/components/caldav/manifest.json +++ b/homeassistant/components/caldav/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/caldav", "requirements": ["caldav==0.8.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["caldav", "vobject"] } diff --git a/homeassistant/components/canary/manifest.json b/homeassistant/components/canary/manifest.json index c9a75b063f..12b4d54b39 100644 --- a/homeassistant/components/canary/manifest.json +++ b/homeassistant/components/canary/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["ffmpeg"], "codeowners": [], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["canary"] } diff --git a/homeassistant/components/cast/manifest.json b/homeassistant/components/cast/manifest.json index b1a4cd0b35..2316a884b7 100644 --- a/homeassistant/components/cast/manifest.json +++ b/homeassistant/components/cast/manifest.json @@ -14,5 +14,6 @@ ], "zeroconf": ["_googlecast._tcp.local."], "codeowners": ["@emontnemery"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["casttube", "pychromecast"] } diff --git a/homeassistant/components/channels/manifest.json b/homeassistant/components/channels/manifest.json index 1113699cdc..d167d6b420 100644 --- a/homeassistant/components/channels/manifest.json +++ b/homeassistant/components/channels/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/channels", "requirements": ["pychannels==1.0.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pychannels"] } diff --git a/homeassistant/components/circuit/manifest.json b/homeassistant/components/circuit/manifest.json index 6c10e7ff29..da820ccb91 100644 --- a/homeassistant/components/circuit/manifest.json +++ b/homeassistant/components/circuit/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/circuit", "codeowners": ["@braam"], "requirements": ["circuit-webhook==1.0.1"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["circuit_webhook"] } diff --git a/homeassistant/components/cisco_ios/manifest.json b/homeassistant/components/cisco_ios/manifest.json index 25e07086ef..651d5eda1a 100644 --- a/homeassistant/components/cisco_ios/manifest.json +++ b/homeassistant/components/cisco_ios/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/cisco_ios", "requirements": ["pexpect==4.6.0"], "codeowners": ["@fbradyirl"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pexpect", "ptyprocess"] } diff --git a/homeassistant/components/cisco_mobility_express/manifest.json b/homeassistant/components/cisco_mobility_express/manifest.json index e1bdaeb314..5948bb1f94 100644 --- a/homeassistant/components/cisco_mobility_express/manifest.json +++ b/homeassistant/components/cisco_mobility_express/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/cisco_mobility_express", "requirements": ["ciscomobilityexpress==0.3.9"], "codeowners": ["@fbradyirl"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ciscomobilityexpress"] } diff --git a/homeassistant/components/cisco_webex_teams/manifest.json b/homeassistant/components/cisco_webex_teams/manifest.json index ba20014fdc..571e7708bc 100644 --- a/homeassistant/components/cisco_webex_teams/manifest.json +++ b/homeassistant/components/cisco_webex_teams/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/cisco_webex_teams", "requirements": ["webexteamssdk==1.1.1"], "codeowners": ["@fbradyirl"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["webexteamssdk"] } diff --git a/homeassistant/components/clementine/manifest.json b/homeassistant/components/clementine/manifest.json index 4f0b72a2be..d003c693dd 100644 --- a/homeassistant/components/clementine/manifest.json +++ b/homeassistant/components/clementine/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/clementine", "requirements": ["python-clementine-remote==1.0.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["clementineremote"] } diff --git a/homeassistant/components/climacell/manifest.json b/homeassistant/components/climacell/manifest.json index bb7dea841e..4928d92447 100644 --- a/homeassistant/components/climacell/manifest.json +++ b/homeassistant/components/climacell/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/climacell", "requirements": ["pyclimacell==0.18.2"], "codeowners": ["@raman325"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyclimacell"] } diff --git a/homeassistant/components/cloud/manifest.json b/homeassistant/components/cloud/manifest.json index b83c4c4cca..3e55f6359c 100644 --- a/homeassistant/components/cloud/manifest.json +++ b/homeassistant/components/cloud/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["http", "webhook"], "after_dependencies": ["google_assistant", "alexa"], "codeowners": ["@home-assistant/cloud"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["hass_nabucasa"] } diff --git a/homeassistant/components/cloudflare/manifest.json b/homeassistant/components/cloudflare/manifest.json index ebb9e4b5f6..73b83c24cc 100644 --- a/homeassistant/components/cloudflare/manifest.json +++ b/homeassistant/components/cloudflare/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pycfdns==1.2.2"], "codeowners": ["@ludeeus", "@ctalkington"], "config_flow": true, - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pycfdns"] } diff --git a/homeassistant/components/cmus/manifest.json b/homeassistant/components/cmus/manifest.json index 7e785af57c..bf2bb9290f 100644 --- a/homeassistant/components/cmus/manifest.json +++ b/homeassistant/components/cmus/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/cmus", "requirements": ["pycmus==0.1.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pbr", "pycmus"] } diff --git a/homeassistant/components/co2signal/manifest.json b/homeassistant/components/co2signal/manifest.json index 1921ae4f57..2af5c8bcb2 100644 --- a/homeassistant/components/co2signal/manifest.json +++ b/homeassistant/components/co2signal/manifest.json @@ -7,5 +7,6 @@ ], "codeowners": [], "iot_class": "cloud_polling", - "config_flow": true + "config_flow": true, + "loggers": ["CO2Signal"] } \ No newline at end of file diff --git a/homeassistant/components/coinbase/manifest.json b/homeassistant/components/coinbase/manifest.json index aa05640978..add24a8fd4 100644 --- a/homeassistant/components/coinbase/manifest.json +++ b/homeassistant/components/coinbase/manifest.json @@ -9,5 +9,6 @@ "@tombrien" ], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["coinbase"] } \ No newline at end of file diff --git a/homeassistant/components/comfoconnect/manifest.json b/homeassistant/components/comfoconnect/manifest.json index d02c10682e..907211dbae 100644 --- a/homeassistant/components/comfoconnect/manifest.json +++ b/homeassistant/components/comfoconnect/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/comfoconnect", "requirements": ["pycomfoconnect==0.4"], "codeowners": ["@michaelarnauts"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pycomfoconnect"] } diff --git a/homeassistant/components/concord232/manifest.json b/homeassistant/components/concord232/manifest.json index cfcd7fe8d6..dc7bfae383 100644 --- a/homeassistant/components/concord232/manifest.json +++ b/homeassistant/components/concord232/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/concord232", "requirements": ["concord232==0.15"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["concord232", "stevedore"] } diff --git a/homeassistant/components/control4/manifest.json b/homeassistant/components/control4/manifest.json index 656dd5bc93..b00eef2067 100644 --- a/homeassistant/components/control4/manifest.json +++ b/homeassistant/components/control4/manifest.json @@ -10,5 +10,6 @@ } ], "codeowners": ["@lawtancool"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyControl4"] } diff --git a/homeassistant/components/coolmaster/manifest.json b/homeassistant/components/coolmaster/manifest.json index c032c2620c..a56a97f272 100644 --- a/homeassistant/components/coolmaster/manifest.json +++ b/homeassistant/components/coolmaster/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/coolmaster", "requirements": ["pycoolmasternet-async==0.1.2"], "codeowners": ["@OnFreund"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pycoolmasternet_async"] } diff --git a/homeassistant/components/coronavirus/manifest.json b/homeassistant/components/coronavirus/manifest.json index 87410d8b57..3e7fc50871 100644 --- a/homeassistant/components/coronavirus/manifest.json +++ b/homeassistant/components/coronavirus/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/coronavirus", "requirements": ["coronavirus==1.1.1"], "codeowners": ["@home-assistant/core"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["coronavirus"] } diff --git a/homeassistant/components/crownstone/manifest.json b/homeassistant/components/crownstone/manifest.json index 758721d5f7..786f54ad63 100644 --- a/homeassistant/components/crownstone/manifest.json +++ b/homeassistant/components/crownstone/manifest.json @@ -11,5 +11,6 @@ ], "codeowners": ["@Crownstone", "@RicArch97"], "after_dependencies": ["usb"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["crownstone_cloud", "crownstone_core", "crownstone_sse", "crownstone_uart"] } diff --git a/homeassistant/components/daikin/manifest.json b/homeassistant/components/daikin/manifest.json index 30fecb9c6d..28bfec1476 100644 --- a/homeassistant/components/daikin/manifest.json +++ b/homeassistant/components/daikin/manifest.json @@ -7,5 +7,6 @@ "codeowners": ["@fredrike"], "zeroconf": ["_dkapi._tcp.local."], "quality_scale": "platinum", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pydaikin"] } diff --git a/homeassistant/components/danfoss_air/manifest.json b/homeassistant/components/danfoss_air/manifest.json index 6468eea0a2..29c49b68df 100644 --- a/homeassistant/components/danfoss_air/manifest.json +++ b/homeassistant/components/danfoss_air/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/danfoss_air", "requirements": ["pydanfossair==0.1.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pydanfossair"] } diff --git a/homeassistant/components/darksky/manifest.json b/homeassistant/components/darksky/manifest.json index deefcaeb90..7afd3002fc 100644 --- a/homeassistant/components/darksky/manifest.json +++ b/homeassistant/components/darksky/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/darksky", "requirements": ["python-forecastio==1.4.0"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["forecastio"] } diff --git a/homeassistant/components/datadog/manifest.json b/homeassistant/components/datadog/manifest.json index bd2349798f..1397285a6f 100644 --- a/homeassistant/components/datadog/manifest.json +++ b/homeassistant/components/datadog/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/datadog", "requirements": ["datadog==0.15.0"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["datadog"] } diff --git a/homeassistant/components/deconz/manifest.json b/homeassistant/components/deconz/manifest.json index 94356f95ea..6fb6bbce87 100644 --- a/homeassistant/components/deconz/manifest.json +++ b/homeassistant/components/deconz/manifest.json @@ -15,5 +15,6 @@ "@Kane610" ], "quality_scale": "platinum", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pydeconz"] } \ No newline at end of file diff --git a/homeassistant/components/decora/manifest.json b/homeassistant/components/decora/manifest.json index b631467e5e..3734339a34 100644 --- a/homeassistant/components/decora/manifest.json +++ b/homeassistant/components/decora/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/decora", "requirements": ["bluepy==1.3.0", "decora==0.6"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bluepy", "decora"] } diff --git a/homeassistant/components/decora_wifi/manifest.json b/homeassistant/components/decora_wifi/manifest.json index 1fd2b1737a..35af18a8c3 100644 --- a/homeassistant/components/decora_wifi/manifest.json +++ b/homeassistant/components/decora_wifi/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/decora_wifi", "requirements": ["decora_wifi==1.4"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["decora_wifi"] } diff --git a/homeassistant/components/delijn/manifest.json b/homeassistant/components/delijn/manifest.json index 317ee21a9b..1209dff749 100644 --- a/homeassistant/components/delijn/manifest.json +++ b/homeassistant/components/delijn/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/delijn", "codeowners": ["@bollewolle", "@Emilv2"], "requirements": ["pydelijn==0.6.1"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pydelijn"] } diff --git a/homeassistant/components/deluge/manifest.json b/homeassistant/components/deluge/manifest.json index 8539a69e56..5bf4651096 100644 --- a/homeassistant/components/deluge/manifest.json +++ b/homeassistant/components/deluge/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/deluge", "requirements": ["deluge-client==1.7.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["deluge_client"] } diff --git a/homeassistant/components/denonavr/manifest.json b/homeassistant/components/denonavr/manifest.json index c8d0e8a4d9..5675e573bc 100644 --- a/homeassistant/components/denonavr/manifest.json +++ b/homeassistant/components/denonavr/manifest.json @@ -55,5 +55,6 @@ "deviceType": "urn:schemas-denon-com:device:AiosDevice:1" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["denonavr"] } diff --git a/homeassistant/components/deutsche_bahn/manifest.json b/homeassistant/components/deutsche_bahn/manifest.json index c8cbc5ba11..1eeb2241db 100644 --- a/homeassistant/components/deutsche_bahn/manifest.json +++ b/homeassistant/components/deutsche_bahn/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/deutsche_bahn", "requirements": ["schiene==0.23"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["schiene"] } diff --git a/homeassistant/components/devolo_home_control/manifest.json b/homeassistant/components/devolo_home_control/manifest.json index 9621a49157..e9076e3d3d 100644 --- a/homeassistant/components/devolo_home_control/manifest.json +++ b/homeassistant/components/devolo_home_control/manifest.json @@ -8,5 +8,6 @@ "codeowners": ["@2Fake", "@Shutgun"], "quality_scale": "silver", "iot_class": "local_push", - "zeroconf": ["_dvl-deviceapi._tcp.local."] + "zeroconf": ["_dvl-deviceapi._tcp.local."], + "loggers": ["devolo_home_control_api"] } diff --git a/homeassistant/components/devolo_home_network/manifest.json b/homeassistant/components/devolo_home_network/manifest.json index 85f4e1caf9..a514606a32 100644 --- a/homeassistant/components/devolo_home_network/manifest.json +++ b/homeassistant/components/devolo_home_network/manifest.json @@ -7,5 +7,6 @@ "zeroconf": ["_dvl-deviceapi._tcp.local."], "codeowners": ["@2Fake", "@Shutgun"], "quality_scale": "platinum", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["devolo_plc_api"] } diff --git a/homeassistant/components/dexcom/manifest.json b/homeassistant/components/dexcom/manifest.json index 6133a67bcf..b60ea3a576 100644 --- a/homeassistant/components/dexcom/manifest.json +++ b/homeassistant/components/dexcom/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/dexcom", "requirements": ["pydexcom==0.2.2"], "codeowners": ["@gagebenne"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pydexcom"] } diff --git a/homeassistant/components/dhcp/manifest.json b/homeassistant/components/dhcp/manifest.json index c79d63dda1..c61b4b24a3 100644 --- a/homeassistant/components/dhcp/manifest.json +++ b/homeassistant/components/dhcp/manifest.json @@ -5,5 +5,6 @@ "requirements": ["scapy==2.4.5", "aiodiscover==1.4.7"], "codeowners": ["@bdraco"], "quality_scale": "internal", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiodiscover", "dnspython", "pyroute2", "scapy"] } diff --git a/homeassistant/components/digital_ocean/manifest.json b/homeassistant/components/digital_ocean/manifest.json index eba3626a95..93c962f2d6 100644 --- a/homeassistant/components/digital_ocean/manifest.json +++ b/homeassistant/components/digital_ocean/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/digital_ocean", "requirements": ["python-digitalocean==1.13.2"], "codeowners": ["@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["digitalocean"] } diff --git a/homeassistant/components/digitalloggers/manifest.json b/homeassistant/components/digitalloggers/manifest.json index 35cc1413bd..51d5982a59 100644 --- a/homeassistant/components/digitalloggers/manifest.json +++ b/homeassistant/components/digitalloggers/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/digitalloggers", "requirements": ["dlipower==0.7.165"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["dlipower"] } diff --git a/homeassistant/components/directv/manifest.json b/homeassistant/components/directv/manifest.json index 3fba13121f..d6fc946ab7 100644 --- a/homeassistant/components/directv/manifest.json +++ b/homeassistant/components/directv/manifest.json @@ -12,5 +12,6 @@ "deviceType": "urn:schemas-upnp-org:device:MediaServer:1" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["directv"] } diff --git a/homeassistant/components/discogs/manifest.json b/homeassistant/components/discogs/manifest.json index 5cc2d90022..4073cb273d 100644 --- a/homeassistant/components/discogs/manifest.json +++ b/homeassistant/components/discogs/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/discogs", "requirements": ["discogs_client==2.3.0"], "codeowners": ["@thibmaek"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["discogs_client"] } diff --git a/homeassistant/components/discord/manifest.json b/homeassistant/components/discord/manifest.json index 0da186e792..40c176c5f8 100644 --- a/homeassistant/components/discord/manifest.json +++ b/homeassistant/components/discord/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/discord", "requirements": ["discord.py==1.7.3"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["discord"] } diff --git a/homeassistant/components/discovery/manifest.json b/homeassistant/components/discovery/manifest.json index 1b7d51c171..3e7d31fcb1 100644 --- a/homeassistant/components/discovery/manifest.json +++ b/homeassistant/components/discovery/manifest.json @@ -5,5 +5,6 @@ "requirements": ["netdisco==3.0.0"], "after_dependencies": ["zeroconf"], "codeowners": [], - "quality_scale": "internal" + "quality_scale": "internal", + "loggers": ["netdisco"] } diff --git a/homeassistant/components/dlib_face_detect/manifest.json b/homeassistant/components/dlib_face_detect/manifest.json index 792486c7a8..8a0eb43040 100644 --- a/homeassistant/components/dlib_face_detect/manifest.json +++ b/homeassistant/components/dlib_face_detect/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/dlib_face_detect", "requirements": ["face_recognition==1.2.3"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["face_recognition"] } diff --git a/homeassistant/components/dlib_face_identify/manifest.json b/homeassistant/components/dlib_face_identify/manifest.json index b8ac5bce5f..3932df6063 100644 --- a/homeassistant/components/dlib_face_identify/manifest.json +++ b/homeassistant/components/dlib_face_identify/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/dlib_face_identify", "requirements": ["face_recognition==1.2.3"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["face_recognition"] } diff --git a/homeassistant/components/dlink/manifest.json b/homeassistant/components/dlink/manifest.json index 48a36a908c..9319eb8dd0 100644 --- a/homeassistant/components/dlink/manifest.json +++ b/homeassistant/components/dlink/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/dlink", "requirements": ["pyW215==0.7.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyW215"] } diff --git a/homeassistant/components/dlna_dmr/manifest.json b/homeassistant/components/dlna_dmr/manifest.json index dfe4e8c1b9..d7109aa65e 100644 --- a/homeassistant/components/dlna_dmr/manifest.json +++ b/homeassistant/components/dlna_dmr/manifest.json @@ -20,5 +20,6 @@ } ], "codeowners": ["@StevenLooman", "@chishm"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["async_upnp_client"] } diff --git a/homeassistant/components/dominos/manifest.json b/homeassistant/components/dominos/manifest.json index d7d366befd..48b02cb979 100644 --- a/homeassistant/components/dominos/manifest.json +++ b/homeassistant/components/dominos/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pizzapi==0.0.3"], "dependencies": ["http"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pizzapi"] } diff --git a/homeassistant/components/doods/manifest.json b/homeassistant/components/doods/manifest.json index 3957b25736..fe451db44b 100644 --- a/homeassistant/components/doods/manifest.json +++ b/homeassistant/components/doods/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/doods", "requirements": ["pydoods==1.0.2", "pillow==9.0.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pydoods"] } diff --git a/homeassistant/components/doorbird/manifest.json b/homeassistant/components/doorbird/manifest.json index 08c77f048a..6fc29343d0 100644 --- a/homeassistant/components/doorbird/manifest.json +++ b/homeassistant/components/doorbird/manifest.json @@ -12,5 +12,6 @@ ], "codeowners": ["@oblogic7", "@bdraco", "@flacjacket"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["doorbirdpy"] } diff --git a/homeassistant/components/dsmr/manifest.json b/homeassistant/components/dsmr/manifest.json index d89c5a74db..e15a7c3b80 100644 --- a/homeassistant/components/dsmr/manifest.json +++ b/homeassistant/components/dsmr/manifest.json @@ -5,5 +5,6 @@ "requirements": ["dsmr_parser==0.32"], "codeowners": ["@Robbie1221", "@frenck"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["dsmr_parser"] } diff --git a/homeassistant/components/dunehd/manifest.json b/homeassistant/components/dunehd/manifest.json index bf5fd34788..09d8090f4f 100644 --- a/homeassistant/components/dunehd/manifest.json +++ b/homeassistant/components/dunehd/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pdunehd==1.3.2"], "codeowners": ["@bieniu"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pdunehd"] } diff --git a/homeassistant/components/dwd_weather_warnings/manifest.json b/homeassistant/components/dwd_weather_warnings/manifest.json index 4fd54a7a3c..8b4576f312 100644 --- a/homeassistant/components/dwd_weather_warnings/manifest.json +++ b/homeassistant/components/dwd_weather_warnings/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/dwd_weather_warnings", "codeowners": ["@runningman84", "@stephan192", "@Hummel95"], "requirements": ["dwdwfsapi==1.0.5"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["dwdwfsapi"] } diff --git a/homeassistant/components/dweet/manifest.json b/homeassistant/components/dweet/manifest.json index 46edd2bacf..078ea0ed21 100644 --- a/homeassistant/components/dweet/manifest.json +++ b/homeassistant/components/dweet/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/dweet", "requirements": ["dweepy==0.3.0"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["dweepy"] } diff --git a/homeassistant/components/dynalite/manifest.json b/homeassistant/components/dynalite/manifest.json index 1ae50233b1..d403291a08 100644 --- a/homeassistant/components/dynalite/manifest.json +++ b/homeassistant/components/dynalite/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/dynalite", "codeowners": ["@ziv1234"], "requirements": ["dynalite_devices==0.1.46"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["dynalite_devices_lib"] } diff --git a/homeassistant/components/eafm/manifest.json b/homeassistant/components/eafm/manifest.json index a4250e33a6..e3c1455b45 100644 --- a/homeassistant/components/eafm/manifest.json +++ b/homeassistant/components/eafm/manifest.json @@ -5,5 +5,6 @@ "config_flow": true, "codeowners": ["@Jc2k"], "requirements": ["aioeafm==0.1.2"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aioeafm"] } diff --git a/homeassistant/components/ebox/manifest.json b/homeassistant/components/ebox/manifest.json index 6e4aca44ad..3632b23123 100644 --- a/homeassistant/components/ebox/manifest.json +++ b/homeassistant/components/ebox/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ebox", "requirements": ["pyebox==1.1.4"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyebox"] } diff --git a/homeassistant/components/ebusd/manifest.json b/homeassistant/components/ebusd/manifest.json index 390e8efe7d..fcb963f345 100644 --- a/homeassistant/components/ebusd/manifest.json +++ b/homeassistant/components/ebusd/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ebusd", "requirements": ["ebusdpy==0.0.17"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ebusdpy"] } diff --git a/homeassistant/components/ecoal_boiler/manifest.json b/homeassistant/components/ecoal_boiler/manifest.json index 83a9e7dbf6..8c643555fe 100644 --- a/homeassistant/components/ecoal_boiler/manifest.json +++ b/homeassistant/components/ecoal_boiler/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ecoal_boiler", "requirements": ["ecoaliface==0.4.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ecoaliface"] } diff --git a/homeassistant/components/ecobee/manifest.json b/homeassistant/components/ecobee/manifest.json index a22ec48da9..c9fe52b7e1 100644 --- a/homeassistant/components/ecobee/manifest.json +++ b/homeassistant/components/ecobee/manifest.json @@ -16,5 +16,6 @@ {"type":"_sideplay._tcp.local.", "properties": {"mdl":"eb-*"}}, {"type":"_sideplay._tcp.local.", "properties": {"mdl":"ecobee*"}} ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyecobee"] } \ No newline at end of file diff --git a/homeassistant/components/econet/manifest.json b/homeassistant/components/econet/manifest.json index 99a021de73..8a494d193b 100644 --- a/homeassistant/components/econet/manifest.json +++ b/homeassistant/components/econet/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/econet", "requirements": ["pyeconet==0.1.14"], "codeowners": ["@vangorra", "@w1ll1am23"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["paho_mqtt", "pyeconet"] } diff --git a/homeassistant/components/ecovacs/manifest.json b/homeassistant/components/ecovacs/manifest.json index ad442b0621..1712cea157 100644 --- a/homeassistant/components/ecovacs/manifest.json +++ b/homeassistant/components/ecovacs/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ecovacs", "requirements": ["sucks==0.9.4"], "codeowners": ["@OverloadUT"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["sleekxmppfs", "sucks"] } diff --git a/homeassistant/components/eddystone_temperature/manifest.json b/homeassistant/components/eddystone_temperature/manifest.json index 92ab636b87..64ec4bca3a 100644 --- a/homeassistant/components/eddystone_temperature/manifest.json +++ b/homeassistant/components/eddystone_temperature/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/eddystone_temperature", "requirements": ["beacontools[scan]==1.2.3", "construct==2.10.56"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["beacontools"] } diff --git a/homeassistant/components/edimax/manifest.json b/homeassistant/components/edimax/manifest.json index 6226968b5d..da89298c87 100644 --- a/homeassistant/components/edimax/manifest.json +++ b/homeassistant/components/edimax/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/edimax", "requirements": ["pyedimax==0.2.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyedimax"] } diff --git a/homeassistant/components/edl21/manifest.json b/homeassistant/components/edl21/manifest.json index 7505f5e243..4cffabe87f 100644 --- a/homeassistant/components/edl21/manifest.json +++ b/homeassistant/components/edl21/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/edl21", "requirements": ["pysml==0.0.7"], "codeowners": ["@mtdcr"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["sml"] } diff --git a/homeassistant/components/efergy/manifest.json b/homeassistant/components/efergy/manifest.json index 966df3ed85..d348273845 100644 --- a/homeassistant/components/efergy/manifest.json +++ b/homeassistant/components/efergy/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/efergy", "requirements": ["pyefergy==0.1.5"], "codeowners": ["@tkdrob"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["iso4217", "pyefergy"] } diff --git a/homeassistant/components/egardia/manifest.json b/homeassistant/components/egardia/manifest.json index 78e32a4d74..7ea598e266 100644 --- a/homeassistant/components/egardia/manifest.json +++ b/homeassistant/components/egardia/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/egardia", "requirements": ["pythonegardia==1.0.40"], "codeowners": ["@jeroenterheerdt"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pythonegardia"] } diff --git a/homeassistant/components/eight_sleep/manifest.json b/homeassistant/components/eight_sleep/manifest.json index 06af3defac..e4c5a1e002 100644 --- a/homeassistant/components/eight_sleep/manifest.json +++ b/homeassistant/components/eight_sleep/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/eight_sleep", "requirements": ["pyeight==0.2.0"], "codeowners": ["@mezz64", "@raman325"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyeight"] } diff --git a/homeassistant/components/elkm1/manifest.json b/homeassistant/components/elkm1/manifest.json index 3b341d9066..2d84604d53 100644 --- a/homeassistant/components/elkm1/manifest.json +++ b/homeassistant/components/elkm1/manifest.json @@ -5,5 +5,6 @@ "requirements": ["elkm1-lib==1.0.0"], "codeowners": ["@gwww", "@bdraco"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["elkm1_lib"] } diff --git a/homeassistant/components/elmax/manifest.json b/homeassistant/components/elmax/manifest.json index b89ca55ce3..8e230dcab3 100644 --- a/homeassistant/components/elmax/manifest.json +++ b/homeassistant/components/elmax/manifest.json @@ -7,5 +7,6 @@ "codeowners": [ "@albertogeniola" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["elmax_api"] } \ No newline at end of file diff --git a/homeassistant/components/elv/manifest.json b/homeassistant/components/elv/manifest.json index a5eb96e137..2ee922442e 100644 --- a/homeassistant/components/elv/manifest.json +++ b/homeassistant/components/elv/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pca", "codeowners": ["@majuss"], "requirements": ["pypca==0.0.7"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pypca"] } diff --git a/homeassistant/components/emby/manifest.json b/homeassistant/components/emby/manifest.json index 00c05702db..f626ee165b 100644 --- a/homeassistant/components/emby/manifest.json +++ b/homeassistant/components/emby/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/emby", "requirements": ["pyemby==1.8"], "codeowners": ["@mezz64"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyemby"] } diff --git a/homeassistant/components/emonitor/manifest.json b/homeassistant/components/emonitor/manifest.json index 331597225f..c8ebdc415e 100644 --- a/homeassistant/components/emonitor/manifest.json +++ b/homeassistant/components/emonitor/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aioemonitor==1.0.5"], "dhcp": [{ "hostname": "emonitor*", "macaddress": "0090C2*" }], "codeowners": ["@bdraco"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aioemonitor"] } diff --git a/homeassistant/components/emulated_kasa/manifest.json b/homeassistant/components/emulated_kasa/manifest.json index d8d0596989..8506ad75e3 100644 --- a/homeassistant/components/emulated_kasa/manifest.json +++ b/homeassistant/components/emulated_kasa/manifest.json @@ -5,5 +5,6 @@ "requirements": ["sense_energy==0.9.6"], "codeowners": ["@kbickar"], "quality_scale": "internal", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["sense_energy"] } diff --git a/homeassistant/components/emulated_roku/manifest.json b/homeassistant/components/emulated_roku/manifest.json index 36a86137e8..c006a627f2 100644 --- a/homeassistant/components/emulated_roku/manifest.json +++ b/homeassistant/components/emulated_roku/manifest.json @@ -6,5 +6,6 @@ "requirements": ["emulated_roku==0.2.1"], "dependencies": ["network"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["emulated_roku"] } diff --git a/homeassistant/components/enigma2/manifest.json b/homeassistant/components/enigma2/manifest.json index 37ed8a5c6b..06bf8c7c0c 100644 --- a/homeassistant/components/enigma2/manifest.json +++ b/homeassistant/components/enigma2/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/enigma2", "requirements": ["openwebifpy==3.2.7"], "codeowners": ["@fbradyirl"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["openwebif"] } diff --git a/homeassistant/components/enocean/manifest.json b/homeassistant/components/enocean/manifest.json index 86db950ccc..0fb4e9a9d3 100644 --- a/homeassistant/components/enocean/manifest.json +++ b/homeassistant/components/enocean/manifest.json @@ -5,5 +5,6 @@ "requirements": ["enocean==0.50"], "codeowners": ["@bdurrer"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["enocean"] } diff --git a/homeassistant/components/enphase_envoy/manifest.json b/homeassistant/components/enphase_envoy/manifest.json index d7ad10ca06..a27b5a6bc7 100644 --- a/homeassistant/components/enphase_envoy/manifest.json +++ b/homeassistant/components/enphase_envoy/manifest.json @@ -14,5 +14,6 @@ "type": "_enphase-envoy._tcp.local." } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["envoy_reader"] } diff --git a/homeassistant/components/entur_public_transport/manifest.json b/homeassistant/components/entur_public_transport/manifest.json index 6f22689b9c..c7f4fbeef5 100644 --- a/homeassistant/components/entur_public_transport/manifest.json +++ b/homeassistant/components/entur_public_transport/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/entur_public_transport", "requirements": ["enturclient==0.2.3"], "codeowners": ["@hfurubotten"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["enturclient"] } diff --git a/homeassistant/components/environment_canada/manifest.json b/homeassistant/components/environment_canada/manifest.json index 868e62f07c..4d1f1ecdff 100644 --- a/homeassistant/components/environment_canada/manifest.json +++ b/homeassistant/components/environment_canada/manifest.json @@ -5,5 +5,6 @@ "requirements": ["env_canada==0.5.20"], "codeowners": ["@gwww", "@michaeldavie"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["env_canada"] } diff --git a/homeassistant/components/envisalink/manifest.json b/homeassistant/components/envisalink/manifest.json index 25290a5d43..a7e6a29bfe 100644 --- a/homeassistant/components/envisalink/manifest.json +++ b/homeassistant/components/envisalink/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/envisalink", "requirements": ["pyenvisalink==4.3"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyenvisalink"] } diff --git a/homeassistant/components/ephember/manifest.json b/homeassistant/components/ephember/manifest.json index 5abbc7b252..9d3047e442 100644 --- a/homeassistant/components/ephember/manifest.json +++ b/homeassistant/components/ephember/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ephember", "requirements": ["pyephember==0.3.1"], "codeowners": ["@ttroy50"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyephember"] } diff --git a/homeassistant/components/epson/manifest.json b/homeassistant/components/epson/manifest.json index 069956bdc9..310b66c0d3 100644 --- a/homeassistant/components/epson/manifest.json +++ b/homeassistant/components/epson/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/epson", "requirements": ["epson-projector==0.4.2"], "codeowners": ["@pszafer"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["epson_projector"] } diff --git a/homeassistant/components/epsonworkforce/manifest.json b/homeassistant/components/epsonworkforce/manifest.json index 3fb7f1d598..f16299ae47 100644 --- a/homeassistant/components/epsonworkforce/manifest.json +++ b/homeassistant/components/epsonworkforce/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/epsonworkforce", "codeowners": ["@ThaStealth"], "requirements": ["epsonprinter==0.0.9"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["epsonprinter_pkg"] } diff --git a/homeassistant/components/eq3btsmart/manifest.json b/homeassistant/components/eq3btsmart/manifest.json index a644ff394e..4ad8d08adf 100644 --- a/homeassistant/components/eq3btsmart/manifest.json +++ b/homeassistant/components/eq3btsmart/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/eq3btsmart", "requirements": ["construct==2.10.56", "python-eq3bt==0.1.11"], "codeowners": ["@rytilahti"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bluepy", "eq3bt"] } diff --git a/homeassistant/components/esphome/manifest.json b/homeassistant/components/esphome/manifest.json index 042bf930d0..81c85a9305 100644 --- a/homeassistant/components/esphome/manifest.json +++ b/homeassistant/components/esphome/manifest.json @@ -7,5 +7,6 @@ "zeroconf": ["_esphomelib._tcp.local."], "codeowners": ["@OttoWinter", "@jesserockz"], "after_dependencies": ["zeroconf", "tag"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aioesphomeapi", "noiseprotocol"] } diff --git a/homeassistant/components/etherscan/manifest.json b/homeassistant/components/etherscan/manifest.json index 7df8bb8d4f..b5435201c2 100644 --- a/homeassistant/components/etherscan/manifest.json +++ b/homeassistant/components/etherscan/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/etherscan", "requirements": ["python-etherscan-api==0.0.3"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyetherscan"] } diff --git a/homeassistant/components/eufy/manifest.json b/homeassistant/components/eufy/manifest.json index 525283359c..29b0f89cd4 100644 --- a/homeassistant/components/eufy/manifest.json +++ b/homeassistant/components/eufy/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/eufy", "requirements": ["lakeside==0.12"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["lakeside"] } diff --git a/homeassistant/components/everlights/manifest.json b/homeassistant/components/everlights/manifest.json index bbb5e09c44..f9a3af2005 100644 --- a/homeassistant/components/everlights/manifest.json +++ b/homeassistant/components/everlights/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/everlights", "requirements": ["pyeverlights==0.1.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyeverlights"] } diff --git a/homeassistant/components/evohome/manifest.json b/homeassistant/components/evohome/manifest.json index 09f9cf81cd..c2d8f98d40 100644 --- a/homeassistant/components/evohome/manifest.json +++ b/homeassistant/components/evohome/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/evohome", "requirements": ["evohome-async==0.3.15"], "codeowners": ["@zxdavb"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["evohomeasync", "evohomeasync2"] } diff --git a/homeassistant/components/ezviz/manifest.json b/homeassistant/components/ezviz/manifest.json index 5ce509bfc3..211e500cc7 100644 --- a/homeassistant/components/ezviz/manifest.json +++ b/homeassistant/components/ezviz/manifest.json @@ -6,5 +6,6 @@ "codeowners": ["@RenierM26", "@baqs"], "requirements": ["pyezviz==0.2.0.6"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["paho_mqtt", "pyezviz"] } diff --git a/homeassistant/components/faa_delays/manifest.json b/homeassistant/components/faa_delays/manifest.json index caa6c3bb33..d337ce72f8 100644 --- a/homeassistant/components/faa_delays/manifest.json +++ b/homeassistant/components/faa_delays/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/faa_delays", "requirements": ["faadelays==0.0.7"], "codeowners": ["@ntilley905"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["faadelays"] } diff --git a/homeassistant/components/familyhub/manifest.json b/homeassistant/components/familyhub/manifest.json index ecdafb22b5..fbddcb4c0e 100644 --- a/homeassistant/components/familyhub/manifest.json +++ b/homeassistant/components/familyhub/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/familyhub", "requirements": ["python-family-hub-local==0.0.2"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyfamilyhublocal"] } diff --git a/homeassistant/components/fastdotcom/manifest.json b/homeassistant/components/fastdotcom/manifest.json index af68bbf299..ae953e4271 100644 --- a/homeassistant/components/fastdotcom/manifest.json +++ b/homeassistant/components/fastdotcom/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/fastdotcom", "requirements": ["fastdotcom==0.0.3"], "codeowners": ["@rohankapoorcom"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["fastdotcom"] } diff --git a/homeassistant/components/feedreader/manifest.json b/homeassistant/components/feedreader/manifest.json index 66874f760f..1a9bb05e14 100644 --- a/homeassistant/components/feedreader/manifest.json +++ b/homeassistant/components/feedreader/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/feedreader", "requirements": ["feedparser==6.0.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["feedparser", "sgmllib3k"] } diff --git a/homeassistant/components/fibaro/manifest.json b/homeassistant/components/fibaro/manifest.json index b3a37cf9e5..7bc7d5a0e4 100644 --- a/homeassistant/components/fibaro/manifest.json +++ b/homeassistant/components/fibaro/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/fibaro", "requirements": ["fiblary3==0.1.8"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["fiblary3"] } diff --git a/homeassistant/components/fido/manifest.json b/homeassistant/components/fido/manifest.json index 7de047114f..b9cdd74baa 100644 --- a/homeassistant/components/fido/manifest.json +++ b/homeassistant/components/fido/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/fido", "requirements": ["pyfido==2.1.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyfido"] } diff --git a/homeassistant/components/fints/manifest.json b/homeassistant/components/fints/manifest.json index 854f3a2f19..ede1025a6d 100644 --- a/homeassistant/components/fints/manifest.json +++ b/homeassistant/components/fints/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/fints", "requirements": ["fints==1.0.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["fints", "mt_940", "sepaxml"] } diff --git a/homeassistant/components/fireservicerota/manifest.json b/homeassistant/components/fireservicerota/manifest.json index 1eea9fbfbf..317f72dbae 100644 --- a/homeassistant/components/fireservicerota/manifest.json +++ b/homeassistant/components/fireservicerota/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/fireservicerota", "requirements": ["pyfireservicerota==0.0.43"], "codeowners": ["@cyberjunky"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyfireservicerota"] } diff --git a/homeassistant/components/firmata/manifest.json b/homeassistant/components/firmata/manifest.json index 7af4624669..ccfce90604 100644 --- a/homeassistant/components/firmata/manifest.json +++ b/homeassistant/components/firmata/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/firmata", "requirements": ["pymata-express==1.19"], "codeowners": ["@DaAwesomeP"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pymata_express"] } diff --git a/homeassistant/components/fitbit/manifest.json b/homeassistant/components/fitbit/manifest.json index b848a344f1..39bfa2c8e3 100644 --- a/homeassistant/components/fitbit/manifest.json +++ b/homeassistant/components/fitbit/manifest.json @@ -5,5 +5,6 @@ "requirements": ["fitbit==0.3.1"], "dependencies": ["configurator", "http"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["fitbit"] } diff --git a/homeassistant/components/fixer/manifest.json b/homeassistant/components/fixer/manifest.json index fa85a0283d..87f2370aac 100644 --- a/homeassistant/components/fixer/manifest.json +++ b/homeassistant/components/fixer/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/fixer", "requirements": ["fixerio==1.0.0a0"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["fixerio"] } diff --git a/homeassistant/components/fjaraskupan/manifest.json b/homeassistant/components/fjaraskupan/manifest.json index fb27d8b803..d01995bd28 100644 --- a/homeassistant/components/fjaraskupan/manifest.json +++ b/homeassistant/components/fjaraskupan/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@elupus" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bleak", "fjaraskupan"] } \ No newline at end of file diff --git a/homeassistant/components/fleetgo/manifest.json b/homeassistant/components/fleetgo/manifest.json index 4e4d1200e5..9f66c7e1cd 100644 --- a/homeassistant/components/fleetgo/manifest.json +++ b/homeassistant/components/fleetgo/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/fleetgo", "requirements": ["ritassist==0.9.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["geopy", "ritassist"] } diff --git a/homeassistant/components/flic/manifest.json b/homeassistant/components/flic/manifest.json index 7480257fca..bfbd919c05 100644 --- a/homeassistant/components/flic/manifest.json +++ b/homeassistant/components/flic/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/flic", "requirements": ["pyflic==2.0.3"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyflic"] } diff --git a/homeassistant/components/flick_electric/manifest.json b/homeassistant/components/flick_electric/manifest.json index 75511aba4a..0a79bff792 100644 --- a/homeassistant/components/flick_electric/manifest.json +++ b/homeassistant/components/flick_electric/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/flick_electric/", "requirements": ["PyFlick==0.0.2"], "codeowners": ["@ZephireNZ"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyflick"] } diff --git a/homeassistant/components/flipr/manifest.json b/homeassistant/components/flipr/manifest.json index 330fea7de8..357b5aeb16 100644 --- a/homeassistant/components/flipr/manifest.json +++ b/homeassistant/components/flipr/manifest.json @@ -8,5 +8,6 @@ "codeowners": [ "@cnico" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["flipr_api"] } diff --git a/homeassistant/components/flo/manifest.json b/homeassistant/components/flo/manifest.json index 6d1e002012..c93cd2bc6d 100644 --- a/homeassistant/components/flo/manifest.json +++ b/homeassistant/components/flo/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/flo", "requirements": ["aioflo==2021.11.0"], "codeowners": ["@dmulcahey"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aioflo"] } diff --git a/homeassistant/components/flume/manifest.json b/homeassistant/components/flume/manifest.json index cdad0dd3f0..05b0a4bf19 100644 --- a/homeassistant/components/flume/manifest.json +++ b/homeassistant/components/flume/manifest.json @@ -10,5 +10,6 @@ "hostname": "flume-gw-*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyflume"] } diff --git a/homeassistant/components/flunearyou/manifest.json b/homeassistant/components/flunearyou/manifest.json index 5fd3eb6638..ee69961d1b 100644 --- a/homeassistant/components/flunearyou/manifest.json +++ b/homeassistant/components/flunearyou/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/flunearyou", "requirements": ["pyflunearyou==2.0.2"], "codeowners": ["@bachya"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyflunearyou"] } diff --git a/homeassistant/components/flux_led/manifest.json b/homeassistant/components/flux_led/manifest.json index ac324431ba..7eb75f54a5 100644 --- a/homeassistant/components/flux_led/manifest.json +++ b/homeassistant/components/flux_led/manifest.json @@ -44,6 +44,7 @@ "macaddress": "C82E47*", "hostname": "sta*" } - ] + ], + "loggers": ["flux_led"] } diff --git a/homeassistant/components/folder_watcher/manifest.json b/homeassistant/components/folder_watcher/manifest.json index c243c0d45c..fb9a9ea5d6 100644 --- a/homeassistant/components/folder_watcher/manifest.json +++ b/homeassistant/components/folder_watcher/manifest.json @@ -5,5 +5,6 @@ "requirements": ["watchdog==2.1.6"], "codeowners": [], "quality_scale": "internal", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["watchdog"] } diff --git a/homeassistant/components/foobot/manifest.json b/homeassistant/components/foobot/manifest.json index b32ff6b4c8..4bef77aee8 100644 --- a/homeassistant/components/foobot/manifest.json +++ b/homeassistant/components/foobot/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/foobot", "requirements": ["foobot_async==1.0.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["foobot_async"] } diff --git a/homeassistant/components/forked_daapd/manifest.json b/homeassistant/components/forked_daapd/manifest.json index b802eac13c..9a0372a193 100644 --- a/homeassistant/components/forked_daapd/manifest.json +++ b/homeassistant/components/forked_daapd/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pyforked-daapd==0.1.11", "pylibrespot-java==0.1.0"], "config_flow": true, "zeroconf": ["_daap._tcp.local."], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyforked_daapd", "pylibrespot_java"] } diff --git a/homeassistant/components/fortios/manifest.json b/homeassistant/components/fortios/manifest.json index cc351441cd..c7084d4cab 100644 --- a/homeassistant/components/fortios/manifest.json +++ b/homeassistant/components/fortios/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/fortios/", "requirements": ["fortiosapi==1.0.5"], "codeowners": ["@kimfrellsen"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["fortiosapi", "paramiko"] } diff --git a/homeassistant/components/foscam/manifest.json b/homeassistant/components/foscam/manifest.json index e2d9e5e501..39103e3ea3 100644 --- a/homeassistant/components/foscam/manifest.json +++ b/homeassistant/components/foscam/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/foscam", "requirements": ["libpyfoscam==1.0"], "codeowners": ["@skgsergio"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["libpyfoscam"] } diff --git a/homeassistant/components/free_mobile/manifest.json b/homeassistant/components/free_mobile/manifest.json index 7fb7f99864..db3144e83e 100644 --- a/homeassistant/components/free_mobile/manifest.json +++ b/homeassistant/components/free_mobile/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/free_mobile", "requirements": ["freesms==0.2.0"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["freesms"] } diff --git a/homeassistant/components/freebox/manifest.json b/homeassistant/components/freebox/manifest.json index 254be7b685..846bff5f8c 100644 --- a/homeassistant/components/freebox/manifest.json +++ b/homeassistant/components/freebox/manifest.json @@ -6,5 +6,6 @@ "requirements": ["freebox-api==0.0.10"], "zeroconf": ["_fbx-api._tcp.local."], "codeowners": ["@hacf-fr", "@Quentame"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["freebox_api"] } diff --git a/homeassistant/components/freedompro/manifest.json b/homeassistant/components/freedompro/manifest.json index 94d57b37ca..1748627126 100644 --- a/homeassistant/components/freedompro/manifest.json +++ b/homeassistant/components/freedompro/manifest.json @@ -7,5 +7,6 @@ "@stefano055415" ], "requirements": ["pyfreedompro==1.1.0"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyfreedompro"] } diff --git a/homeassistant/components/fritz/manifest.json b/homeassistant/components/fritz/manifest.json index 9e553abcd6..b278bd8d19 100644 --- a/homeassistant/components/fritz/manifest.json +++ b/homeassistant/components/fritz/manifest.json @@ -19,5 +19,6 @@ "st": "urn:schemas-upnp-org:device:fritzbox:1" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["fritzconnection"] } diff --git a/homeassistant/components/fritzbox/manifest.json b/homeassistant/components/fritzbox/manifest.json index 98c02d0166..26dc9f65bc 100644 --- a/homeassistant/components/fritzbox/manifest.json +++ b/homeassistant/components/fritzbox/manifest.json @@ -10,5 +10,6 @@ ], "codeowners": ["@mib1185", "@flabbamann"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyfritzhome"] } diff --git a/homeassistant/components/fritzbox_callmonitor/manifest.json b/homeassistant/components/fritzbox_callmonitor/manifest.json index b28d76a71c..a33e01153b 100644 --- a/homeassistant/components/fritzbox_callmonitor/manifest.json +++ b/homeassistant/components/fritzbox_callmonitor/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/fritzbox_callmonitor", "requirements": ["fritzconnection==1.8.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["fritzconnection"] } diff --git a/homeassistant/components/fronius/manifest.json b/homeassistant/components/fronius/manifest.json index d2f3fc2e0f..f78489a2ea 100644 --- a/homeassistant/components/fronius/manifest.json +++ b/homeassistant/components/fronius/manifest.json @@ -11,5 +11,6 @@ "iot_class": "local_polling", "name": "Fronius", "quality_scale": "platinum", - "requirements": ["pyfronius==0.7.1"] + "requirements": ["pyfronius==0.7.1"], + "loggers": ["pyfronius"] } diff --git a/homeassistant/components/geniushub/manifest.json b/homeassistant/components/geniushub/manifest.json index 698da72c3f..9d5bc7f932 100644 --- a/homeassistant/components/geniushub/manifest.json +++ b/homeassistant/components/geniushub/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/geniushub", "requirements": ["geniushub-client==0.6.30"], "codeowners": ["@zxdavb"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["geniushubclient"] } diff --git a/homeassistant/components/geo_json_events/manifest.json b/homeassistant/components/geo_json_events/manifest.json index aba5abff67..8f54c81664 100644 --- a/homeassistant/components/geo_json_events/manifest.json +++ b/homeassistant/components/geo_json_events/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/geo_json_events", "requirements": ["geojson_client==0.6"], "codeowners": ["@exxamalte"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["geojson_client"] } diff --git a/homeassistant/components/geo_rss_events/manifest.json b/homeassistant/components/geo_rss_events/manifest.json index 6a470e1ddb..30dd4c5af5 100644 --- a/homeassistant/components/geo_rss_events/manifest.json +++ b/homeassistant/components/geo_rss_events/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/geo_rss_events", "requirements": ["georss_generic_client==0.6"], "codeowners": ["@exxamalte"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["georss_client", "georss_generic_client"] } diff --git a/homeassistant/components/geonetnz_quakes/manifest.json b/homeassistant/components/geonetnz_quakes/manifest.json index 5668cd6cb3..ba8eecc4ae 100644 --- a/homeassistant/components/geonetnz_quakes/manifest.json +++ b/homeassistant/components/geonetnz_quakes/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aio_geojson_geonetnz_quakes==0.13"], "codeowners": ["@exxamalte"], "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aio_geojson_geonetnz_quakes"] } diff --git a/homeassistant/components/geonetnz_volcano/manifest.json b/homeassistant/components/geonetnz_volcano/manifest.json index dbd793c49b..a365237561 100644 --- a/homeassistant/components/geonetnz_volcano/manifest.json +++ b/homeassistant/components/geonetnz_volcano/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/geonetnz_volcano", "requirements": ["aio_geojson_geonetnz_volcano==0.6"], "codeowners": ["@exxamalte"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aio_geojson_geonetnz_volcano"] } diff --git a/homeassistant/components/gios/manifest.json b/homeassistant/components/gios/manifest.json index 0e7227797d..20ad912d40 100644 --- a/homeassistant/components/gios/manifest.json +++ b/homeassistant/components/gios/manifest.json @@ -6,5 +6,6 @@ "requirements": ["gios==2.1.0"], "config_flow": true, "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["dacite", "gios"] } diff --git a/homeassistant/components/github/manifest.json b/homeassistant/components/github/manifest.json index 474d08c4b0..7a23156759 100644 --- a/homeassistant/components/github/manifest.json +++ b/homeassistant/components/github/manifest.json @@ -10,5 +10,6 @@ "@ludeeus" ], "iot_class": "cloud_polling", - "config_flow": true + "config_flow": true, + "loggers": ["aiogithubapi"] } \ No newline at end of file diff --git a/homeassistant/components/gitlab_ci/manifest.json b/homeassistant/components/gitlab_ci/manifest.json index 77852e6d98..0761962375 100644 --- a/homeassistant/components/gitlab_ci/manifest.json +++ b/homeassistant/components/gitlab_ci/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/gitlab_ci", "requirements": ["python-gitlab==1.6.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["gitlab"] } diff --git a/homeassistant/components/gitter/manifest.json b/homeassistant/components/gitter/manifest.json index bbf02d1ec9..efd4ff3d28 100644 --- a/homeassistant/components/gitter/manifest.json +++ b/homeassistant/components/gitter/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/gitter", "requirements": ["gitterpy==0.1.7"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["gitterpy"] } diff --git a/homeassistant/components/glances/manifest.json b/homeassistant/components/glances/manifest.json index 2b0b0f1a4e..cce95957ff 100644 --- a/homeassistant/components/glances/manifest.json +++ b/homeassistant/components/glances/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/glances", "requirements": ["glances_api==0.3.4"], "codeowners": ["@fabaff", "@engrbm87"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["glances_api"] } diff --git a/homeassistant/components/gntp/manifest.json b/homeassistant/components/gntp/manifest.json index ebef78f9e7..3a5f4fb8da 100644 --- a/homeassistant/components/gntp/manifest.json +++ b/homeassistant/components/gntp/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/gntp", "requirements": ["gntp==1.0.3"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["gntp"] } diff --git a/homeassistant/components/goalfeed/manifest.json b/homeassistant/components/goalfeed/manifest.json index 5b064551cf..a8d90d87ac 100644 --- a/homeassistant/components/goalfeed/manifest.json +++ b/homeassistant/components/goalfeed/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/goalfeed", "requirements": ["pysher==1.0.1"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pysher"] } diff --git a/homeassistant/components/goalzero/manifest.json b/homeassistant/components/goalzero/manifest.json index f46401d2a6..04bd538322 100644 --- a/homeassistant/components/goalzero/manifest.json +++ b/homeassistant/components/goalzero/manifest.json @@ -9,5 +9,6 @@ ], "codeowners": ["@tkdrob"], "quality_scale": "silver", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["goalzero"] } diff --git a/homeassistant/components/gogogate2/manifest.json b/homeassistant/components/gogogate2/manifest.json index 90d50bdda4..b438174c25 100644 --- a/homeassistant/components/gogogate2/manifest.json +++ b/homeassistant/components/gogogate2/manifest.json @@ -13,5 +13,6 @@ "hostname": "ismartgate*" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ismartgate"] } diff --git a/homeassistant/components/goodwe/manifest.json b/homeassistant/components/goodwe/manifest.json index 1116451e15..102cd0ac2e 100644 --- a/homeassistant/components/goodwe/manifest.json +++ b/homeassistant/components/goodwe/manifest.json @@ -8,5 +8,6 @@ ], "requirements": ["goodwe==0.2.15"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["goodwe"] } \ No newline at end of file diff --git a/homeassistant/components/google/manifest.json b/homeassistant/components/google/manifest.json index 00d76a9c1d..1695c7d0d8 100644 --- a/homeassistant/components/google/manifest.json +++ b/homeassistant/components/google/manifest.json @@ -8,5 +8,6 @@ "oauth2client==4.1.3" ], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["googleapiclient"] } diff --git a/homeassistant/components/google_maps/manifest.json b/homeassistant/components/google_maps/manifest.json index f0f403912a..e8c3af2339 100644 --- a/homeassistant/components/google_maps/manifest.json +++ b/homeassistant/components/google_maps/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/google_maps", "requirements": ["locationsharinglib==4.1.5"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["locationsharinglib"] } diff --git a/homeassistant/components/google_translate/manifest.json b/homeassistant/components/google_translate/manifest.json index b566f3447f..70f5e12995 100644 --- a/homeassistant/components/google_translate/manifest.json +++ b/homeassistant/components/google_translate/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/google_translate", "requirements": ["gTTS==2.2.3"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["gtts"] } diff --git a/homeassistant/components/google_travel_time/manifest.json b/homeassistant/components/google_travel_time/manifest.json index 8800b4ef4b..5b35314121 100644 --- a/homeassistant/components/google_travel_time/manifest.json +++ b/homeassistant/components/google_travel_time/manifest.json @@ -5,5 +5,6 @@ "requirements": ["googlemaps==2.5.1"], "codeowners": [], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["googlemaps"] } diff --git a/homeassistant/components/gpsd/manifest.json b/homeassistant/components/gpsd/manifest.json index 9053bb7ddf..b69ec09bbe 100644 --- a/homeassistant/components/gpsd/manifest.json +++ b/homeassistant/components/gpsd/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/gpsd", "requirements": ["gps3==0.33.3"], "codeowners": ["@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["gps3"] } diff --git a/homeassistant/components/gree/manifest.json b/homeassistant/components/gree/manifest.json index a828789dae..c3b4f1f028 100644 --- a/homeassistant/components/gree/manifest.json +++ b/homeassistant/components/gree/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/gree", "requirements": ["greeclimate==1.0.2"], "codeowners": ["@cmroche"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["greeclimate"] } diff --git a/homeassistant/components/greeneye_monitor/manifest.json b/homeassistant/components/greeneye_monitor/manifest.json index a243d767d9..0f4bef2b38 100644 --- a/homeassistant/components/greeneye_monitor/manifest.json +++ b/homeassistant/components/greeneye_monitor/manifest.json @@ -8,5 +8,6 @@ "codeowners": [ "@jkeljo" ], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["greeneye"] } \ No newline at end of file diff --git a/homeassistant/components/greenwave/manifest.json b/homeassistant/components/greenwave/manifest.json index 3d9aca1a0f..503719c425 100644 --- a/homeassistant/components/greenwave/manifest.json +++ b/homeassistant/components/greenwave/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/greenwave", "requirements": ["greenwavereality==0.5.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["greenwavereality"] } diff --git a/homeassistant/components/growatt_server/manifest.json b/homeassistant/components/growatt_server/manifest.json index 79472359ab..c8a71d426e 100644 --- a/homeassistant/components/growatt_server/manifest.json +++ b/homeassistant/components/growatt_server/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/growatt_server/", "requirements": ["growattServer==1.1.0"], "codeowners": ["@indykoning", "@muppet3000", "@JasperPlant"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["growattServer"] } diff --git a/homeassistant/components/gstreamer/manifest.json b/homeassistant/components/gstreamer/manifest.json index 9957e4602b..1efdc685a2 100644 --- a/homeassistant/components/gstreamer/manifest.json +++ b/homeassistant/components/gstreamer/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/gstreamer", "requirements": ["gstreamer-player==1.1.2"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["gsp"] } diff --git a/homeassistant/components/gtfs/manifest.json b/homeassistant/components/gtfs/manifest.json index 4de42e3190..8dfb37ad55 100644 --- a/homeassistant/components/gtfs/manifest.json +++ b/homeassistant/components/gtfs/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/gtfs", "requirements": ["pygtfs==0.1.6"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pygtfs"] } diff --git a/homeassistant/components/guardian/manifest.json b/homeassistant/components/guardian/manifest.json index 90e33a8245..7ba3e1971f 100644 --- a/homeassistant/components/guardian/manifest.json +++ b/homeassistant/components/guardian/manifest.json @@ -20,5 +20,6 @@ "hostname": "guardian*", "macaddress": "30AEA4*" } - ] + ], + "loggers": ["aioguardian"] } diff --git a/homeassistant/components/habitica/manifest.json b/homeassistant/components/habitica/manifest.json index 4967a6e87b..fdf170e2ed 100644 --- a/homeassistant/components/habitica/manifest.json +++ b/homeassistant/components/habitica/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/habitica", "requirements": ["habitipy==0.2.0"], "codeowners": ["@ASMfreaK", "@leikoilja"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["habitipy", "plumbum"] } diff --git a/homeassistant/components/hangouts/manifest.json b/homeassistant/components/hangouts/manifest.json index a4c338aa63..983dc60414 100644 --- a/homeassistant/components/hangouts/manifest.json +++ b/homeassistant/components/hangouts/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/hangouts", "requirements": ["hangups==0.4.17"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["hangups", "urwid"] } diff --git a/homeassistant/components/harman_kardon_avr/manifest.json b/homeassistant/components/harman_kardon_avr/manifest.json index a7f4fffa4d..8a029ae633 100644 --- a/homeassistant/components/harman_kardon_avr/manifest.json +++ b/homeassistant/components/harman_kardon_avr/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/harman_kardon_avr", "requirements": ["hkavr==0.0.5"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["hkavr"] } diff --git a/homeassistant/components/harmony/manifest.json b/homeassistant/components/harmony/manifest.json index 9481789016..ab5848a1fb 100644 --- a/homeassistant/components/harmony/manifest.json +++ b/homeassistant/components/harmony/manifest.json @@ -18,5 +18,6 @@ ], "dependencies": ["remote", "switch"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aioharmony", "slixmpp"] } diff --git a/homeassistant/components/hdmi_cec/manifest.json b/homeassistant/components/hdmi_cec/manifest.json index 08797541ee..ff2411db35 100644 --- a/homeassistant/components/hdmi_cec/manifest.json +++ b/homeassistant/components/hdmi_cec/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/hdmi_cec", "requirements": ["pyCEC==0.5.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pycec"] } diff --git a/homeassistant/components/heatmiser/manifest.json b/homeassistant/components/heatmiser/manifest.json index 7721716605..8b783e4075 100644 --- a/homeassistant/components/heatmiser/manifest.json +++ b/homeassistant/components/heatmiser/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/heatmiser", "requirements": ["heatmiserV3==1.1.18"], "codeowners": ["@andylockran"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["heatmiserV3"] } diff --git a/homeassistant/components/heos/manifest.json b/homeassistant/components/heos/manifest.json index 94794bf536..ba7f2e3664 100644 --- a/homeassistant/components/heos/manifest.json +++ b/homeassistant/components/heos/manifest.json @@ -10,5 +10,6 @@ } ], "codeowners": ["@andrewsayre"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyheos"] } diff --git a/homeassistant/components/here_travel_time/manifest.json b/homeassistant/components/here_travel_time/manifest.json index 9a3e8bd482..b620153bba 100644 --- a/homeassistant/components/here_travel_time/manifest.json +++ b/homeassistant/components/here_travel_time/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/here_travel_time", "requirements": ["herepy==2.0.0"], "codeowners": ["@eifinger"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["herepy"] } diff --git a/homeassistant/components/hikvision/manifest.json b/homeassistant/components/hikvision/manifest.json index a8f8940114..7209ee0002 100644 --- a/homeassistant/components/hikvision/manifest.json +++ b/homeassistant/components/hikvision/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/hikvision", "requirements": ["pyhik==0.3.0"], "codeowners": ["@mezz64"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyhik"] } diff --git a/homeassistant/components/hikvisioncam/manifest.json b/homeassistant/components/hikvisioncam/manifest.json index 61c629655c..84f7f4e28e 100644 --- a/homeassistant/components/hikvisioncam/manifest.json +++ b/homeassistant/components/hikvisioncam/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/hikvisioncam", "requirements": ["hikvision==0.4"], "codeowners": ["@fbradyirl"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["hikvision"] } diff --git a/homeassistant/components/hisense_aehw4a1/manifest.json b/homeassistant/components/hisense_aehw4a1/manifest.json index 514ee71271..d0e669783d 100644 --- a/homeassistant/components/hisense_aehw4a1/manifest.json +++ b/homeassistant/components/hisense_aehw4a1/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/hisense_aehw4a1", "requirements": ["pyaehw4a1==0.3.9"], "codeowners": ["@bannhead"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyaehw4a1"] } diff --git a/homeassistant/components/hive/manifest.json b/homeassistant/components/hive/manifest.json index 5f23eef642..2ce097fb8c 100644 --- a/homeassistant/components/hive/manifest.json +++ b/homeassistant/components/hive/manifest.json @@ -10,5 +10,6 @@ "@Rendili", "@KJonline" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["apyhiveapi"] } \ No newline at end of file diff --git a/homeassistant/components/hlk_sw16/manifest.json b/homeassistant/components/hlk_sw16/manifest.json index 1bd0a73b7a..12638679f5 100644 --- a/homeassistant/components/hlk_sw16/manifest.json +++ b/homeassistant/components/hlk_sw16/manifest.json @@ -5,5 +5,6 @@ "requirements": ["hlk-sw16==0.0.9"], "codeowners": ["@jameshilliard"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["hlk_sw16"] } diff --git a/homeassistant/components/home_connect/manifest.json b/homeassistant/components/home_connect/manifest.json index b9a4f8e6dd..5667d53990 100644 --- a/homeassistant/components/home_connect/manifest.json +++ b/homeassistant/components/home_connect/manifest.json @@ -6,5 +6,6 @@ "codeowners": ["@DavidMStraub"], "requirements": ["homeconnect==0.6.3"], "config_flow": true, - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["homeconnect"] } diff --git a/homeassistant/components/home_plus_control/manifest.json b/homeassistant/components/home_plus_control/manifest.json index edbf0147e1..30ef34b6b3 100644 --- a/homeassistant/components/home_plus_control/manifest.json +++ b/homeassistant/components/home_plus_control/manifest.json @@ -6,5 +6,6 @@ "requirements": ["homepluscontrol==0.0.5"], "dependencies": ["http"], "codeowners": ["@chemaaa"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["homepluscontrol"] } diff --git a/homeassistant/components/homekit/manifest.json b/homeassistant/components/homekit/manifest.json index 4b54468e09..9981b3a110 100644 --- a/homeassistant/components/homekit/manifest.json +++ b/homeassistant/components/homekit/manifest.json @@ -13,5 +13,6 @@ "codeowners": ["@bdraco"], "zeroconf": ["_homekit._tcp.local."], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyhap"] } diff --git a/homeassistant/components/homekit_controller/manifest.json b/homeassistant/components/homekit_controller/manifest.json index 7133871da4..cdae867ca8 100644 --- a/homeassistant/components/homekit_controller/manifest.json +++ b/homeassistant/components/homekit_controller/manifest.json @@ -7,5 +7,6 @@ "zeroconf": ["_hap._tcp.local."], "after_dependencies": ["zeroconf"], "codeowners": ["@Jc2k", "@bdraco"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiohomekit", "commentjson"] } diff --git a/homeassistant/components/homematic/manifest.json b/homeassistant/components/homematic/manifest.json index 6482db7ae6..f6ba16b1c5 100644 --- a/homeassistant/components/homematic/manifest.json +++ b/homeassistant/components/homematic/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/homematic", "requirements": ["pyhomematic==0.1.77"], "codeowners": ["@pvizeli", "@danielperna84"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyhomematic"] } diff --git a/homeassistant/components/homematicip_cloud/manifest.json b/homeassistant/components/homematicip_cloud/manifest.json index b41c7b06c7..f5fc8bc61c 100644 --- a/homeassistant/components/homematicip_cloud/manifest.json +++ b/homeassistant/components/homematicip_cloud/manifest.json @@ -6,5 +6,6 @@ "requirements": ["homematicip==1.0.1"], "codeowners": [], "quality_scale": "platinum", - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["homematicip"] } diff --git a/homeassistant/components/homewizard/manifest.json b/homeassistant/components/homewizard/manifest.json index 641bfca520..870b52446b 100644 --- a/homeassistant/components/homewizard/manifest.json +++ b/homeassistant/components/homewizard/manifest.json @@ -9,5 +9,6 @@ ], "zeroconf": ["_hwenergy._tcp.local."], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiohwenergy"] } diff --git a/homeassistant/components/homeworks/manifest.json b/homeassistant/components/homeworks/manifest.json index 7dc7c602b9..70723fc367 100644 --- a/homeassistant/components/homeworks/manifest.json +++ b/homeassistant/components/homeworks/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/homeworks", "requirements": ["pyhomeworks==0.0.6"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyhomeworks"] } diff --git a/homeassistant/components/honeywell/manifest.json b/homeassistant/components/honeywell/manifest.json index 9bf4932a95..7ea878f074 100644 --- a/homeassistant/components/honeywell/manifest.json +++ b/homeassistant/components/honeywell/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/honeywell", "requirements": ["somecomfort==0.8.0"], "codeowners": ["@rdfurman"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["somecomfort"] } diff --git a/homeassistant/components/horizon/manifest.json b/homeassistant/components/horizon/manifest.json index 09e6066e57..7a3a2ced5f 100644 --- a/homeassistant/components/horizon/manifest.json +++ b/homeassistant/components/horizon/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/horizon", "requirements": ["horimote==0.4.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["horimote"] } diff --git a/homeassistant/components/html5/manifest.json b/homeassistant/components/html5/manifest.json index 49f44634bc..66d3c84452 100644 --- a/homeassistant/components/html5/manifest.json +++ b/homeassistant/components/html5/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pywebpush==1.9.2"], "dependencies": ["http"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["http_ece", "py_vapid", "pywebpush"] } diff --git a/homeassistant/components/htu21d/manifest.json b/homeassistant/components/htu21d/manifest.json index 6f7ff77efb..c554c77507 100644 --- a/homeassistant/components/htu21d/manifest.json +++ b/homeassistant/components/htu21d/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/htu21d", "requirements": ["i2csense==0.0.4", "smbus-cffi==0.5.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["i2csense", "smbus"] } diff --git a/homeassistant/components/huawei_lte/manifest.json b/homeassistant/components/huawei_lte/manifest.json index 9cfc008921..3e7ebf24b1 100644 --- a/homeassistant/components/huawei_lte/manifest.json +++ b/homeassistant/components/huawei_lte/manifest.json @@ -15,5 +15,6 @@ } ], "codeowners": ["@scop", "@fphammerle"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["huawei_lte_api"] } diff --git a/homeassistant/components/hue/manifest.json b/homeassistant/components/hue/manifest.json index 832592f3f1..b9ffea7d3d 100644 --- a/homeassistant/components/hue/manifest.json +++ b/homeassistant/components/hue/manifest.json @@ -24,5 +24,6 @@ "zeroconf": ["_hue._tcp.local."], "codeowners": ["@balloob", "@marcelveldt"], "quality_scale": "platinum", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiohue"] } diff --git a/homeassistant/components/huisbaasje/manifest.json b/homeassistant/components/huisbaasje/manifest.json index 6b9981fee2..8640f126ae 100644 --- a/homeassistant/components/huisbaasje/manifest.json +++ b/homeassistant/components/huisbaasje/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@dennisschroer" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["huisbaasje"] } \ No newline at end of file diff --git a/homeassistant/components/hunterdouglas_powerview/manifest.json b/homeassistant/components/hunterdouglas_powerview/manifest.json index ade3b25f31..29b260c2fa 100644 --- a/homeassistant/components/hunterdouglas_powerview/manifest.json +++ b/homeassistant/components/hunterdouglas_powerview/manifest.json @@ -15,5 +15,6 @@ } ], "zeroconf": ["_powerview._tcp.local."], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiopvapi"] } diff --git a/homeassistant/components/hvv_departures/manifest.json b/homeassistant/components/hvv_departures/manifest.json index 71a6abdfbd..f0334b5af9 100644 --- a/homeassistant/components/hvv_departures/manifest.json +++ b/homeassistant/components/hvv_departures/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/hvv_departures", "requirements": ["pygti==0.9.2"], "codeowners": ["@vigonotion"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pygti"] } diff --git a/homeassistant/components/hydrawise/manifest.json b/homeassistant/components/hydrawise/manifest.json index e9656b69eb..8db827a8c3 100644 --- a/homeassistant/components/hydrawise/manifest.json +++ b/homeassistant/components/hydrawise/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/hydrawise", "requirements": ["hydrawiser==0.2"], "codeowners": ["@ptcryan"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["hydrawiser"] } diff --git a/homeassistant/components/hyperion/manifest.json b/homeassistant/components/hyperion/manifest.json index 4f247b3e93..8a88605336 100644 --- a/homeassistant/components/hyperion/manifest.json +++ b/homeassistant/components/hyperion/manifest.json @@ -12,5 +12,6 @@ "st": "urn:hyperion-project.org:device:basic:1" } ], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["hyperion"] } diff --git a/homeassistant/components/ialarm/manifest.json b/homeassistant/components/ialarm/manifest.json index 751faec56c..60ecb9da74 100644 --- a/homeassistant/components/ialarm/manifest.json +++ b/homeassistant/components/ialarm/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pyialarm==1.9.0"], "codeowners": ["@RyuzakiKK"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyialarm"] } diff --git a/homeassistant/components/iammeter/manifest.json b/homeassistant/components/iammeter/manifest.json index e0e0b68bcf..2263b583dd 100644 --- a/homeassistant/components/iammeter/manifest.json +++ b/homeassistant/components/iammeter/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/iammeter", "codeowners": ["@lewei50"], "requirements": ["iammeter==0.1.7"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["iammeter"] } diff --git a/homeassistant/components/iaqualink/manifest.json b/homeassistant/components/iaqualink/manifest.json index 8061163943..7c57744fd3 100644 --- a/homeassistant/components/iaqualink/manifest.json +++ b/homeassistant/components/iaqualink/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/iaqualink/", "codeowners": ["@flz"], "requirements": ["iaqualink==0.4.1"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["iaqualink"] } diff --git a/homeassistant/components/icloud/manifest.json b/homeassistant/components/icloud/manifest.json index 6c40ef6bf0..4b1d89e59b 100644 --- a/homeassistant/components/icloud/manifest.json +++ b/homeassistant/components/icloud/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/icloud", "requirements": ["pyicloud==0.10.2"], "codeowners": ["@Quentame", "@nzapponi"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["keyrings.alt", "pyicloud"] } diff --git a/homeassistant/components/idteck_prox/manifest.json b/homeassistant/components/idteck_prox/manifest.json index aa18ead9b6..005307b24e 100644 --- a/homeassistant/components/idteck_prox/manifest.json +++ b/homeassistant/components/idteck_prox/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/idteck_prox", "requirements": ["rfk101py==0.0.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["rfk101py"] } diff --git a/homeassistant/components/ifttt/manifest.json b/homeassistant/components/ifttt/manifest.json index a4699853b0..35daf51976 100644 --- a/homeassistant/components/ifttt/manifest.json +++ b/homeassistant/components/ifttt/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pyfttt==0.3"], "dependencies": ["webhook"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pyfttt"] } diff --git a/homeassistant/components/iglo/manifest.json b/homeassistant/components/iglo/manifest.json index b96769af93..5184bc8c10 100644 --- a/homeassistant/components/iglo/manifest.json +++ b/homeassistant/components/iglo/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/iglo", "requirements": ["iglo==1.2.7"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["iglo"] } diff --git a/homeassistant/components/ign_sismologia/manifest.json b/homeassistant/components/ign_sismologia/manifest.json index e80e3a4eee..97836e7f14 100644 --- a/homeassistant/components/ign_sismologia/manifest.json +++ b/homeassistant/components/ign_sismologia/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ign_sismologia", "requirements": ["georss_ign_sismologia_client==0.3"], "codeowners": ["@exxamalte"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["georss_ign_sismologia_client"] } diff --git a/homeassistant/components/ihc/manifest.json b/homeassistant/components/ihc/manifest.json index d6b90f13f8..e899a794e0 100644 --- a/homeassistant/components/ihc/manifest.json +++ b/homeassistant/components/ihc/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ihc", "requirements": ["defusedxml==0.7.1", "ihcsdk==2.7.6"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["ihcsdk"] } diff --git a/homeassistant/components/imap/manifest.json b/homeassistant/components/imap/manifest.json index c182345974..655590005b 100644 --- a/homeassistant/components/imap/manifest.json +++ b/homeassistant/components/imap/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/imap", "requirements": ["aioimaplib==0.9.0"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["aioimaplib"] } diff --git a/homeassistant/components/incomfort/manifest.json b/homeassistant/components/incomfort/manifest.json index 7e8a00aee7..11946e6238 100644 --- a/homeassistant/components/incomfort/manifest.json +++ b/homeassistant/components/incomfort/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/incomfort", "requirements": ["incomfort-client==0.4.4"], "codeowners": ["@zxdavb"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["incomfortclient"] } diff --git a/homeassistant/components/influxdb/manifest.json b/homeassistant/components/influxdb/manifest.json index 2c537c7b35..df2feab514 100644 --- a/homeassistant/components/influxdb/manifest.json +++ b/homeassistant/components/influxdb/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/influxdb", "requirements": ["influxdb==5.3.1", "influxdb-client==1.24.0"], "codeowners": ["@fabaff", "@mdegat01"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["influxdb", "influxdb_client"] } diff --git a/homeassistant/components/insteon/manifest.json b/homeassistant/components/insteon/manifest.json index e00a85a982..595afd061c 100644 --- a/homeassistant/components/insteon/manifest.json +++ b/homeassistant/components/insteon/manifest.json @@ -9,5 +9,6 @@ "@teharris1" ], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyinsteon", "pypubsub"] } diff --git a/homeassistant/components/intellifire/manifest.json b/homeassistant/components/intellifire/manifest.json index 42edf00ad2..5009e25cb6 100644 --- a/homeassistant/components/intellifire/manifest.json +++ b/homeassistant/components/intellifire/manifest.json @@ -6,5 +6,6 @@ "requirements": ["intellifire4py==0.5"], "dependencies": [], "codeowners": ["@jeeftor"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["intellifire4py"] } diff --git a/homeassistant/components/intesishome/manifest.json b/homeassistant/components/intesishome/manifest.json index 44d4d4ca58..6b84f735c1 100644 --- a/homeassistant/components/intesishome/manifest.json +++ b/homeassistant/components/intesishome/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/intesishome", "codeowners": ["@jnimmo"], "requirements": ["pyintesishome==1.7.6"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pyintesishome"] } diff --git a/homeassistant/components/iotawatt/manifest.json b/homeassistant/components/iotawatt/manifest.json index 42e1e074c8..5addb86999 100644 --- a/homeassistant/components/iotawatt/manifest.json +++ b/homeassistant/components/iotawatt/manifest.json @@ -10,5 +10,6 @@ "@gtdiehl", "@jyavenard" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["iotawattpy"] } \ No newline at end of file diff --git a/homeassistant/components/iperf3/manifest.json b/homeassistant/components/iperf3/manifest.json index 6cebb34bc6..463f921f03 100644 --- a/homeassistant/components/iperf3/manifest.json +++ b/homeassistant/components/iperf3/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/iperf3", "requirements": ["iperf3==0.1.11"], "codeowners": ["@rohankapoorcom"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["iperf3"] } diff --git a/homeassistant/components/ipma/manifest.json b/homeassistant/components/ipma/manifest.json index 06079bf0b5..902a03b6c8 100644 --- a/homeassistant/components/ipma/manifest.json +++ b/homeassistant/components/ipma/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/ipma", "requirements": ["pyipma==2.0.5"], "codeowners": ["@dgomes", "@abmantis"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["geopy", "pyipma"] } diff --git a/homeassistant/components/ipp/manifest.json b/homeassistant/components/ipp/manifest.json index 18bfc3abc5..39e798f99b 100644 --- a/homeassistant/components/ipp/manifest.json +++ b/homeassistant/components/ipp/manifest.json @@ -7,5 +7,6 @@ "config_flow": true, "quality_scale": "platinum", "zeroconf": ["_ipps._tcp.local.", "_ipp._tcp.local."], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["deepmerge", "pyipp"] } diff --git a/homeassistant/components/iqvia/manifest.json b/homeassistant/components/iqvia/manifest.json index f78ca1e258..dc91ede546 100644 --- a/homeassistant/components/iqvia/manifest.json +++ b/homeassistant/components/iqvia/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/iqvia", "requirements": ["numpy==1.21.4", "pyiqvia==2021.11.0"], "codeowners": ["@bachya"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyiqvia"] } diff --git a/homeassistant/components/irish_rail_transport/manifest.json b/homeassistant/components/irish_rail_transport/manifest.json index 4263d5288f..d6938916c9 100644 --- a/homeassistant/components/irish_rail_transport/manifest.json +++ b/homeassistant/components/irish_rail_transport/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/irish_rail_transport", "requirements": ["pyirishrail==0.0.2"], "codeowners": ["@ttroy50"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyirishrail"] } diff --git a/homeassistant/components/islamic_prayer_times/manifest.json b/homeassistant/components/islamic_prayer_times/manifest.json index e72eb0a6da..455f3bab67 100644 --- a/homeassistant/components/islamic_prayer_times/manifest.json +++ b/homeassistant/components/islamic_prayer_times/manifest.json @@ -5,5 +5,6 @@ "requirements": ["prayer_times_calculator==0.0.5"], "codeowners": ["@engrbm87"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["prayer_times_calculator"] } diff --git a/homeassistant/components/iss/manifest.json b/homeassistant/components/iss/manifest.json index be34babeea..740dbbb9ff 100644 --- a/homeassistant/components/iss/manifest.json +++ b/homeassistant/components/iss/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/iss", "requirements": ["pyiss==1.0.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyiss"] } diff --git a/homeassistant/components/isy994/manifest.json b/homeassistant/components/isy994/manifest.json index 792629f801..23a2f07b97 100644 --- a/homeassistant/components/isy994/manifest.json +++ b/homeassistant/components/isy994/manifest.json @@ -12,5 +12,6 @@ } ], "dhcp": [{ "hostname": "isy*", "macaddress": "0021B9*" }], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyisy"] } diff --git a/homeassistant/components/izone/manifest.json b/homeassistant/components/izone/manifest.json index 9cdf30ad42..b86e86e2b5 100644 --- a/homeassistant/components/izone/manifest.json +++ b/homeassistant/components/izone/manifest.json @@ -8,5 +8,6 @@ "homekit": { "models": ["iZone"] }, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pizone"] } diff --git a/homeassistant/components/jellyfin/manifest.json b/homeassistant/components/jellyfin/manifest.json index 345cecc2eb..ce00edfc10 100644 --- a/homeassistant/components/jellyfin/manifest.json +++ b/homeassistant/components/jellyfin/manifest.json @@ -9,5 +9,6 @@ "iot_class": "local_polling", "codeowners": [ "@j-stienstra" - ] + ], + "loggers": ["jellyfin_apiclient_python"] } \ No newline at end of file diff --git a/homeassistant/components/jewish_calendar/manifest.json b/homeassistant/components/jewish_calendar/manifest.json index ef77dc0458..9077fef50f 100644 --- a/homeassistant/components/jewish_calendar/manifest.json +++ b/homeassistant/components/jewish_calendar/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/jewish_calendar", "requirements": ["hdate==0.10.4"], "codeowners": ["@tsvi"], - "iot_class": "calculated" + "iot_class": "calculated", + "loggers": ["hdate"] } diff --git a/homeassistant/components/joaoapps_join/manifest.json b/homeassistant/components/joaoapps_join/manifest.json index a9d67e915f..b56f4a091f 100644 --- a/homeassistant/components/joaoapps_join/manifest.json +++ b/homeassistant/components/joaoapps_join/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/joaoapps_join", "requirements": ["python-join-api==0.0.6"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pyjoin"] } diff --git a/homeassistant/components/juicenet/manifest.json b/homeassistant/components/juicenet/manifest.json index d56977dc9d..35e9414a1e 100644 --- a/homeassistant/components/juicenet/manifest.json +++ b/homeassistant/components/juicenet/manifest.json @@ -5,5 +5,6 @@ "requirements": ["python-juicenet==1.0.2"], "codeowners": ["@jesserockz"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyjuicenet"] } diff --git a/homeassistant/components/kaiterra/manifest.json b/homeassistant/components/kaiterra/manifest.json index 1bdcd7670e..9f2a4c0013 100644 --- a/homeassistant/components/kaiterra/manifest.json +++ b/homeassistant/components/kaiterra/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/kaiterra", "requirements": ["kaiterra-async-client==0.0.2"], "codeowners": ["@Michsior14"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["kaiterra_async_client"] } diff --git a/homeassistant/components/keba/manifest.json b/homeassistant/components/keba/manifest.json index 7e148be103..e1685cd47c 100644 --- a/homeassistant/components/keba/manifest.json +++ b/homeassistant/components/keba/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/keba", "requirements": ["keba-kecontact==1.1.0"], "codeowners": ["@dannerph"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["keba_kecontact"] } diff --git a/homeassistant/components/keenetic_ndms2/manifest.json b/homeassistant/components/keenetic_ndms2/manifest.json index 3f01c9091c..be1ffd1f0b 100644 --- a/homeassistant/components/keenetic_ndms2/manifest.json +++ b/homeassistant/components/keenetic_ndms2/manifest.json @@ -15,5 +15,6 @@ } ], "codeowners": ["@foxel"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ndms2_client"] } diff --git a/homeassistant/components/kef/manifest.json b/homeassistant/components/kef/manifest.json index 1b0c0b190e..40365aa860 100644 --- a/homeassistant/components/kef/manifest.json +++ b/homeassistant/components/kef/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/kef", "codeowners": ["@basnijholt"], "requirements": ["aiokef==0.2.16", "getmac==0.8.2"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiokef", "tenacity"] } diff --git a/homeassistant/components/keyboard/manifest.json b/homeassistant/components/keyboard/manifest.json index b53d44ff18..8e8d982d21 100644 --- a/homeassistant/components/keyboard/manifest.json +++ b/homeassistant/components/keyboard/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/keyboard", "requirements": ["pyuserinput==0.1.11"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pykeyboard"] } diff --git a/homeassistant/components/keyboard_remote/manifest.json b/homeassistant/components/keyboard_remote/manifest.json index 1fc34f4700..76ab1d7cf5 100644 --- a/homeassistant/components/keyboard_remote/manifest.json +++ b/homeassistant/components/keyboard_remote/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/keyboard_remote", "requirements": ["evdev==1.4.0", "aionotify==0.2.0"], "codeowners": ["@bendavid", "@lanrat"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aionotify", "evdev"] } diff --git a/homeassistant/components/kira/manifest.json b/homeassistant/components/kira/manifest.json index 09514d01cb..a65af141e1 100644 --- a/homeassistant/components/kira/manifest.json +++ b/homeassistant/components/kira/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/kira", "requirements": ["pykira==0.1.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pykira"] } diff --git a/homeassistant/components/kiwi/manifest.json b/homeassistant/components/kiwi/manifest.json index 7b5093eb86..8185c30005 100644 --- a/homeassistant/components/kiwi/manifest.json +++ b/homeassistant/components/kiwi/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/kiwi", "requirements": ["kiwiki-client==0.1.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["kiwiki"] } diff --git a/homeassistant/components/kmtronic/manifest.json b/homeassistant/components/kmtronic/manifest.json index 1c17ee0fd3..0fab41e103 100644 --- a/homeassistant/components/kmtronic/manifest.json +++ b/homeassistant/components/kmtronic/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/kmtronic", "requirements": ["pykmtronic==0.3.0"], "codeowners": ["@dgomes"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pykmtronic"] } diff --git a/homeassistant/components/knx/manifest.json b/homeassistant/components/knx/manifest.json index 6e229edb89..a97265ca24 100644 --- a/homeassistant/components/knx/manifest.json +++ b/homeassistant/components/knx/manifest.json @@ -12,5 +12,6 @@ "@marvin-w" ], "quality_scale": "silver", - "iot_class": "local_push" -} \ No newline at end of file + "iot_class": "local_push", + "loggers": ["xknx"] +} diff --git a/homeassistant/components/kodi/manifest.json b/homeassistant/components/kodi/manifest.json index 6e46b0883d..3a39a7870a 100644 --- a/homeassistant/components/kodi/manifest.json +++ b/homeassistant/components/kodi/manifest.json @@ -6,5 +6,6 @@ "codeowners": ["@OnFreund", "@cgtobi"], "zeroconf": ["_xbmc-jsonrpc-h._tcp.local."], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["jsonrpc_async", "jsonrpc_base", "jsonrpc_websocket", "pykodi"] } diff --git a/homeassistant/components/konnected/manifest.json b/homeassistant/components/konnected/manifest.json index c4ba720bc6..93df24c850 100644 --- a/homeassistant/components/konnected/manifest.json +++ b/homeassistant/components/konnected/manifest.json @@ -11,5 +11,6 @@ ], "dependencies": ["http"], "codeowners": ["@heythisisnate"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["konnected"] } diff --git a/homeassistant/components/kostal_plenticore/manifest.json b/homeassistant/components/kostal_plenticore/manifest.json index 9e6d435325..71f71cae99 100644 --- a/homeassistant/components/kostal_plenticore/manifest.json +++ b/homeassistant/components/kostal_plenticore/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/kostal_plenticore", "requirements": ["kostal_plenticore==0.2.0"], "codeowners": ["@stegm"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["kostal"] } diff --git a/homeassistant/components/kraken/manifest.json b/homeassistant/components/kraken/manifest.json index c7d1ca4d0e..8cbc29f52b 100644 --- a/homeassistant/components/kraken/manifest.json +++ b/homeassistant/components/kraken/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/kraken", "requirements": ["krakenex==2.1.0", "pykrakenapi==0.1.8"], "codeowners": ["@eifinger"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["krakenex", "pykrakenapi"] } diff --git a/homeassistant/components/kulersky/manifest.json b/homeassistant/components/kulersky/manifest.json index 24091ec65c..581fe53424 100644 --- a/homeassistant/components/kulersky/manifest.json +++ b/homeassistant/components/kulersky/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/kulersky", "requirements": ["pykulersky==0.5.2"], "codeowners": ["@emlove"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bleak", "pykulersky"] } diff --git a/homeassistant/components/kwb/manifest.json b/homeassistant/components/kwb/manifest.json index b84d36131e..b5229f7a0f 100644 --- a/homeassistant/components/kwb/manifest.json +++ b/homeassistant/components/kwb/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/kwb", "requirements": ["pykwb==0.0.8"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pykwb"] } diff --git a/homeassistant/components/lacrosse/manifest.json b/homeassistant/components/lacrosse/manifest.json index 922c0e9d17..c377d29d2a 100644 --- a/homeassistant/components/lacrosse/manifest.json +++ b/homeassistant/components/lacrosse/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lacrosse", "requirements": ["pylacrosse==0.4"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pylacrosse"] } diff --git a/homeassistant/components/lametric/manifest.json b/homeassistant/components/lametric/manifest.json index a27ab3a48d..a2c0aecb58 100644 --- a/homeassistant/components/lametric/manifest.json +++ b/homeassistant/components/lametric/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lametric", "requirements": ["lmnotify==0.0.4"], "codeowners": ["@robbiet480", "@frenck"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["lmnotify"] } diff --git a/homeassistant/components/lastfm/manifest.json b/homeassistant/components/lastfm/manifest.json index f850b39a62..3c8aef9f67 100644 --- a/homeassistant/components/lastfm/manifest.json +++ b/homeassistant/components/lastfm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lastfm", "requirements": ["pylast==4.2.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pylast"] } diff --git a/homeassistant/components/lcn/manifest.json b/homeassistant/components/lcn/manifest.json index 87624a4e4a..2bb9111b26 100644 --- a/homeassistant/components/lcn/manifest.json +++ b/homeassistant/components/lcn/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/lcn", "requirements": ["pypck==0.7.13"], "codeowners": ["@alengwenus"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pypck"] } diff --git a/homeassistant/components/lg_netcast/manifest.json b/homeassistant/components/lg_netcast/manifest.json index 18f296e1c5..5006b88a40 100644 --- a/homeassistant/components/lg_netcast/manifest.json +++ b/homeassistant/components/lg_netcast/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lg_netcast", "requirements": ["pylgnetcast==0.3.7"], "codeowners": ["@Drafteed"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pylgnetcast"] } diff --git a/homeassistant/components/lg_soundbar/manifest.json b/homeassistant/components/lg_soundbar/manifest.json index 671b1d2ca5..f40ad1d194 100644 --- a/homeassistant/components/lg_soundbar/manifest.json +++ b/homeassistant/components/lg_soundbar/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lg_soundbar", "requirements": ["temescal==0.3"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["temescal"] } diff --git a/homeassistant/components/life360/manifest.json b/homeassistant/components/life360/manifest.json index 5491908826..23fdad892d 100644 --- a/homeassistant/components/life360/manifest.json +++ b/homeassistant/components/life360/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/life360", "codeowners": ["@pnbruckner"], "requirements": ["life360==4.1.1"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["life360"] } diff --git a/homeassistant/components/lifx/manifest.json b/homeassistant/components/lifx/manifest.json index 2dc46615f3..b034745ee3 100644 --- a/homeassistant/components/lifx/manifest.json +++ b/homeassistant/components/lifx/manifest.json @@ -8,5 +8,6 @@ "models": ["LIFX"] }, "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiolifx", "aiolifx_effects", "bitstring"] } diff --git a/homeassistant/components/lightwave/manifest.json b/homeassistant/components/lightwave/manifest.json index d77075a0c5..746d702b68 100644 --- a/homeassistant/components/lightwave/manifest.json +++ b/homeassistant/components/lightwave/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lightwave", "requirements": ["lightwave==0.20"], "codeowners": [], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["lightwave"] } diff --git a/homeassistant/components/limitlessled/manifest.json b/homeassistant/components/limitlessled/manifest.json index f0a8888214..bf6f00d66a 100644 --- a/homeassistant/components/limitlessled/manifest.json +++ b/homeassistant/components/limitlessled/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/limitlessled", "requirements": ["limitlessled==1.1.3"], "codeowners": [], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["limitlessled"] } diff --git a/homeassistant/components/linode/manifest.json b/homeassistant/components/linode/manifest.json index 2732535455..df600e357a 100644 --- a/homeassistant/components/linode/manifest.json +++ b/homeassistant/components/linode/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/linode", "requirements": ["linode-api==4.1.9b1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["linode"] } diff --git a/homeassistant/components/linux_battery/manifest.json b/homeassistant/components/linux_battery/manifest.json index 4502bd039f..a35f775256 100644 --- a/homeassistant/components/linux_battery/manifest.json +++ b/homeassistant/components/linux_battery/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/linux_battery", "requirements": ["batinfo==0.4.2"], "codeowners": ["@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["batinfo"] } diff --git a/homeassistant/components/lirc/manifest.json b/homeassistant/components/lirc/manifest.json index 3e688bdef6..e497927180 100644 --- a/homeassistant/components/lirc/manifest.json +++ b/homeassistant/components/lirc/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lirc", "requirements": ["python-lirc==1.2.3"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["lirc"] } diff --git a/homeassistant/components/litejet/manifest.json b/homeassistant/components/litejet/manifest.json index 7481cabb65..c6e958d3a1 100644 --- a/homeassistant/components/litejet/manifest.json +++ b/homeassistant/components/litejet/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pylitejet==0.3.0"], "codeowners": ["@joncar"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pylitejet"] } diff --git a/homeassistant/components/litterrobot/manifest.json b/homeassistant/components/litterrobot/manifest.json index ab05ab111f..b404762fbf 100644 --- a/homeassistant/components/litterrobot/manifest.json +++ b/homeassistant/components/litterrobot/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@natekspencer" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pylitterbot"] } \ No newline at end of file diff --git a/homeassistant/components/logi_circle/manifest.json b/homeassistant/components/logi_circle/manifest.json index b899500616..94c040f3b7 100644 --- a/homeassistant/components/logi_circle/manifest.json +++ b/homeassistant/components/logi_circle/manifest.json @@ -6,5 +6,6 @@ "requirements": ["logi_circle==0.2.2"], "dependencies": ["ffmpeg", "http"], "codeowners": ["@evanjd"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["logi_circle"] } diff --git a/homeassistant/components/london_underground/manifest.json b/homeassistant/components/london_underground/manifest.json index 329c9fa504..eed2ec45dd 100644 --- a/homeassistant/components/london_underground/manifest.json +++ b/homeassistant/components/london_underground/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/london_underground", "requirements": ["london-tube-status==0.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["london_tube_status"] } diff --git a/homeassistant/components/lookin/manifest.json b/homeassistant/components/lookin/manifest.json index d63961b5cf..7cf7054037 100644 --- a/homeassistant/components/lookin/manifest.json +++ b/homeassistant/components/lookin/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aiolookin==0.1.0"], "zeroconf": ["_lookin._tcp.local."], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiolookin"] } diff --git a/homeassistant/components/luci/manifest.json b/homeassistant/components/luci/manifest.json index 705bb7ecb4..2d61852689 100644 --- a/homeassistant/components/luci/manifest.json +++ b/homeassistant/components/luci/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/luci", "requirements": ["openwrt-luci-rpc==1.1.11"], "codeowners": ["@mzdrale"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["openwrt_luci_rpc"] } diff --git a/homeassistant/components/luftdaten/manifest.json b/homeassistant/components/luftdaten/manifest.json index ec3da32a76..255dc8c52e 100644 --- a/homeassistant/components/luftdaten/manifest.json +++ b/homeassistant/components/luftdaten/manifest.json @@ -6,5 +6,6 @@ "requirements": ["luftdaten==0.7.2"], "codeowners": ["@fabaff", "@frenck"], "quality_scale": "gold", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["luftdaten"] } diff --git a/homeassistant/components/lupusec/manifest.json b/homeassistant/components/lupusec/manifest.json index 126fa407a3..53ab1e6af4 100644 --- a/homeassistant/components/lupusec/manifest.json +++ b/homeassistant/components/lupusec/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lupusec", "requirements": ["lupupy==0.0.24"], "codeowners": ["@majuss"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["lupupy"] } diff --git a/homeassistant/components/lutron/manifest.json b/homeassistant/components/lutron/manifest.json index 83c4ee7234..7c3e66c712 100644 --- a/homeassistant/components/lutron/manifest.json +++ b/homeassistant/components/lutron/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/lutron", "requirements": ["pylutron==0.2.8"], "codeowners": ["@JonGilmore"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pylutron"] } diff --git a/homeassistant/components/lutron_caseta/manifest.json b/homeassistant/components/lutron_caseta/manifest.json index b6d3eb51f7..f703f991f6 100644 --- a/homeassistant/components/lutron_caseta/manifest.json +++ b/homeassistant/components/lutron_caseta/manifest.json @@ -9,5 +9,6 @@ "models": ["Smart Bridge"] }, "codeowners": ["@swails", "@bdraco"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pylutron_caseta"] } diff --git a/homeassistant/components/lyric/manifest.json b/homeassistant/components/lyric/manifest.json index c45d7fb38e..146a339729 100644 --- a/homeassistant/components/lyric/manifest.json +++ b/homeassistant/components/lyric/manifest.json @@ -21,5 +21,6 @@ "macaddress": "00D02D*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aiolyric"] } diff --git a/homeassistant/components/magicseaweed/manifest.json b/homeassistant/components/magicseaweed/manifest.json index 84a2addc3e..57b31e03dc 100644 --- a/homeassistant/components/magicseaweed/manifest.json +++ b/homeassistant/components/magicseaweed/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/magicseaweed", "requirements": ["magicseaweed==1.0.3"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["magicseaweed"] } diff --git a/homeassistant/components/mailgun/manifest.json b/homeassistant/components/mailgun/manifest.json index d8d5182816..2d16786bd3 100644 --- a/homeassistant/components/mailgun/manifest.json +++ b/homeassistant/components/mailgun/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pymailgunner==1.4"], "dependencies": ["webhook"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pymailgunner"] } diff --git a/homeassistant/components/marytts/manifest.json b/homeassistant/components/marytts/manifest.json index f53e0deecd..c07f9b2a27 100644 --- a/homeassistant/components/marytts/manifest.json +++ b/homeassistant/components/marytts/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/marytts", "requirements": ["speak2mary==1.4.0"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["speak2mary"] } diff --git a/homeassistant/components/mastodon/manifest.json b/homeassistant/components/mastodon/manifest.json index cd393002e1..e4e8ceb53e 100644 --- a/homeassistant/components/mastodon/manifest.json +++ b/homeassistant/components/mastodon/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mastodon", "requirements": ["Mastodon.py==1.5.1"], "codeowners": ["@fabaff"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["mastodon"] } diff --git a/homeassistant/components/matrix/manifest.json b/homeassistant/components/matrix/manifest.json index 4e31b99c17..e3d7b275de 100644 --- a/homeassistant/components/matrix/manifest.json +++ b/homeassistant/components/matrix/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/matrix", "requirements": ["matrix-client==0.4.0"], "codeowners": ["@tinloaf"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["matrix_client"] } diff --git a/homeassistant/components/maxcube/manifest.json b/homeassistant/components/maxcube/manifest.json index fa4bcc44cc..7b9b402cb8 100644 --- a/homeassistant/components/maxcube/manifest.json +++ b/homeassistant/components/maxcube/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/maxcube", "requirements": ["maxcube-api==0.4.3"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["maxcube"] } diff --git a/homeassistant/components/mazda/manifest.json b/homeassistant/components/mazda/manifest.json index e00049101f..a75c7f99e4 100644 --- a/homeassistant/components/mazda/manifest.json +++ b/homeassistant/components/mazda/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pymazda==0.3.2"], "codeowners": ["@bdr99"], "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pymazda"] } diff --git a/homeassistant/components/mcp23017/manifest.json b/homeassistant/components/mcp23017/manifest.json index 2fad5acc0c..e6f04ad117 100644 --- a/homeassistant/components/mcp23017/manifest.json +++ b/homeassistant/components/mcp23017/manifest.json @@ -7,5 +7,6 @@ "adafruit-circuitpython-mcp230xx==2.2.2" ], "codeowners": ["@jardiamj"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["adafruit_mcp230xx"] } diff --git a/homeassistant/components/media_extractor/manifest.json b/homeassistant/components/media_extractor/manifest.json index 6444aa17d7..65efae0027 100644 --- a/homeassistant/components/media_extractor/manifest.json +++ b/homeassistant/components/media_extractor/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["media_player"], "codeowners": [], "quality_scale": "internal", - "iot_class": "calculated" + "iot_class": "calculated", + "loggers": ["youtube_dl"] } diff --git a/homeassistant/components/mediaroom/manifest.json b/homeassistant/components/mediaroom/manifest.json index 4171322400..63007f88bb 100644 --- a/homeassistant/components/mediaroom/manifest.json +++ b/homeassistant/components/mediaroom/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mediaroom", "requirements": ["pymediaroom==0.6.4.1"], "codeowners": ["@dgomes"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pymediaroom"] } diff --git a/homeassistant/components/melcloud/manifest.json b/homeassistant/components/melcloud/manifest.json index 355f4c9058..2f209667da 100644 --- a/homeassistant/components/melcloud/manifest.json +++ b/homeassistant/components/melcloud/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/melcloud", "requirements": ["pymelcloud==2.5.6"], "codeowners": ["@vilppuvuorinen"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pymelcloud"] } diff --git a/homeassistant/components/melissa/manifest.json b/homeassistant/components/melissa/manifest.json index d3b4f95a82..2839f74a5c 100644 --- a/homeassistant/components/melissa/manifest.json +++ b/homeassistant/components/melissa/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/melissa", "requirements": ["py-melissa-climate==2.1.4"], "codeowners": ["@kennedyshead"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["melissa"] } diff --git a/homeassistant/components/message_bird/manifest.json b/homeassistant/components/message_bird/manifest.json index 9e38e9d724..f327895691 100644 --- a/homeassistant/components/message_bird/manifest.json +++ b/homeassistant/components/message_bird/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/message_bird", "requirements": ["messagebird==1.2.0"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["messagebird"] } diff --git a/homeassistant/components/met/manifest.json b/homeassistant/components/met/manifest.json index b6c3e565dc..1ce70f25ea 100644 --- a/homeassistant/components/met/manifest.json +++ b/homeassistant/components/met/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/met", "requirements": ["pyMetno==0.9.0"], "codeowners": ["@danielhiversen", "@thimic"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["metno"] } diff --git a/homeassistant/components/met_eireann/manifest.json b/homeassistant/components/met_eireann/manifest.json index 36cc905eab..ad91ce528c 100644 --- a/homeassistant/components/met_eireann/manifest.json +++ b/homeassistant/components/met_eireann/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/met_eireann", "requirements": ["pyMetEireann==2021.8.0"], "codeowners": ["@DylanGore"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["meteireann"] } diff --git a/homeassistant/components/meteo_france/manifest.json b/homeassistant/components/meteo_france/manifest.json index e7d1c4bd64..cfdd62933c 100644 --- a/homeassistant/components/meteo_france/manifest.json +++ b/homeassistant/components/meteo_france/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/meteo_france", "requirements": ["meteofrance-api==1.0.2"], "codeowners": ["@hacf-fr", "@oncleben31", "@Quentame"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["meteofrance_api"] } diff --git a/homeassistant/components/meteoalarm/manifest.json b/homeassistant/components/meteoalarm/manifest.json index ffdd7d8f49..35333f6ea0 100644 --- a/homeassistant/components/meteoalarm/manifest.json +++ b/homeassistant/components/meteoalarm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/meteoalarm", "requirements": ["meteoalertapi==0.2.0"], "codeowners": ["@rolfberkenbosch"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["meteoalertapi"] } diff --git a/homeassistant/components/meteoclimatic/manifest.json b/homeassistant/components/meteoclimatic/manifest.json index 71174f216a..6c573b0c0d 100644 --- a/homeassistant/components/meteoclimatic/manifest.json +++ b/homeassistant/components/meteoclimatic/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@adrianmo" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["meteoclimatic"] } diff --git a/homeassistant/components/metoffice/manifest.json b/homeassistant/components/metoffice/manifest.json index db6832b04b..d38d2d8cff 100644 --- a/homeassistant/components/metoffice/manifest.json +++ b/homeassistant/components/metoffice/manifest.json @@ -5,5 +5,6 @@ "requirements": ["datapoint==0.9.8"], "codeowners": ["@MrHarcombe"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["datapoint"] } diff --git a/homeassistant/components/mfi/manifest.json b/homeassistant/components/mfi/manifest.json index 8ac5f38763..7aaea34ea6 100644 --- a/homeassistant/components/mfi/manifest.json +++ b/homeassistant/components/mfi/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mfi", "requirements": ["mficlient==0.3.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["mficlient"] } diff --git a/homeassistant/components/mhz19/manifest.json b/homeassistant/components/mhz19/manifest.json index aa2271f2dd..349fba8c7a 100644 --- a/homeassistant/components/mhz19/manifest.json +++ b/homeassistant/components/mhz19/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mhz19", "requirements": ["pmsensor==0.4"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pmsensor"] } diff --git a/homeassistant/components/microsoft/manifest.json b/homeassistant/components/microsoft/manifest.json index 299209e9b9..ec393125d2 100644 --- a/homeassistant/components/microsoft/manifest.json +++ b/homeassistant/components/microsoft/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/microsoft", "requirements": ["pycsspeechtts==1.0.4"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pycsspeechtts"] } diff --git a/homeassistant/components/miflora/manifest.json b/homeassistant/components/miflora/manifest.json index 9242428ebf..eea4b2b82f 100644 --- a/homeassistant/components/miflora/manifest.json +++ b/homeassistant/components/miflora/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/miflora", "requirements": ["bluepy==1.3.0", "miflora==0.7.2"], "codeowners": ["@danielhiversen", "@basnijholt"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["btlewrap", "miflora"] } diff --git a/homeassistant/components/mikrotik/manifest.json b/homeassistant/components/mikrotik/manifest.json index eff9d26103..769db5898c 100644 --- a/homeassistant/components/mikrotik/manifest.json +++ b/homeassistant/components/mikrotik/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/mikrotik", "requirements": ["librouteros==3.2.0"], "codeowners": ["@engrbm87"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["librouteros"] } diff --git a/homeassistant/components/mill/manifest.json b/homeassistant/components/mill/manifest.json index 7cea711888..c2adebae59 100644 --- a/homeassistant/components/mill/manifest.json +++ b/homeassistant/components/mill/manifest.json @@ -5,5 +5,6 @@ "requirements": ["millheater==0.9.0", "mill-local==0.1.1"], "codeowners": ["@danielhiversen"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["mill", "mill_local"] } diff --git a/homeassistant/components/minecraft_server/manifest.json b/homeassistant/components/minecraft_server/manifest.json index 99a5ff3a46..b74b2e2bf2 100644 --- a/homeassistant/components/minecraft_server/manifest.json +++ b/homeassistant/components/minecraft_server/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aiodns==3.0.0", "getmac==0.8.2", "mcstatus==6.0.0"], "codeowners": ["@elmurato"], "quality_scale": "silver", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["dnspython", "mcstatus"] } diff --git a/homeassistant/components/minio/manifest.json b/homeassistant/components/minio/manifest.json index ba5ba4cd0a..f89db2346d 100644 --- a/homeassistant/components/minio/manifest.json +++ b/homeassistant/components/minio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/minio", "requirements": ["minio==5.0.10"], "codeowners": ["@tkislan"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["minio"] } diff --git a/homeassistant/components/mitemp_bt/manifest.json b/homeassistant/components/mitemp_bt/manifest.json index f0465315ce..07121b3695 100644 --- a/homeassistant/components/mitemp_bt/manifest.json +++ b/homeassistant/components/mitemp_bt/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mitemp_bt", "requirements": ["mitemp_bt==0.0.5"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["btlewrap", "mitemp_bt"] } diff --git a/homeassistant/components/mobile_app/manifest.json b/homeassistant/components/mobile_app/manifest.json index 86adfbcfe0..4723a2a6fb 100644 --- a/homeassistant/components/mobile_app/manifest.json +++ b/homeassistant/components/mobile_app/manifest.json @@ -8,5 +8,6 @@ "after_dependencies": ["cloud", "camera", "notify"], "codeowners": ["@home-assistant/core"], "quality_scale": "internal", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["emoji", "nacl"] } diff --git a/homeassistant/components/mochad/manifest.json b/homeassistant/components/mochad/manifest.json index 35a92dbb51..0d609c87eb 100644 --- a/homeassistant/components/mochad/manifest.json +++ b/homeassistant/components/mochad/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mochad", "requirements": ["pymochad==0.2.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pbr", "pymochad"] } diff --git a/homeassistant/components/modbus/manifest.json b/homeassistant/components/modbus/manifest.json index ccf2bf8138..96127f39bb 100644 --- a/homeassistant/components/modbus/manifest.json +++ b/homeassistant/components/modbus/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pymodbus==2.5.3"], "codeowners": ["@adamchengtkc", "@janiversen", "@vzahradnik"], "quality_scale": "gold", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pymodbus"] } diff --git a/homeassistant/components/modem_callerid/manifest.json b/homeassistant/components/modem_callerid/manifest.json index 4f4264d768..ae66e72bfc 100644 --- a/homeassistant/components/modem_callerid/manifest.json +++ b/homeassistant/components/modem_callerid/manifest.json @@ -7,5 +7,6 @@ "codeowners": ["@tkdrob"], "dependencies": ["usb"], "iot_class": "local_polling", - "usb": [{"vid":"0572","pid":"1340"}] + "usb": [{"vid":"0572","pid":"1340"}], + "loggers": ["phone_modem"] } diff --git a/homeassistant/components/modern_forms/manifest.json b/homeassistant/components/modern_forms/manifest.json index 1466537259..67a7581e89 100644 --- a/homeassistant/components/modern_forms/manifest.json +++ b/homeassistant/components/modern_forms/manifest.json @@ -12,5 +12,6 @@ "codeowners": [ "@wonderslug" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiomodernforms"] } diff --git a/homeassistant/components/monoprice/manifest.json b/homeassistant/components/monoprice/manifest.json index 2001531a39..85910b0eb9 100644 --- a/homeassistant/components/monoprice/manifest.json +++ b/homeassistant/components/monoprice/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pymonoprice==0.3"], "codeowners": ["@etsinko", "@OnFreund"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pymonoprice"] } diff --git a/homeassistant/components/motion_blinds/manifest.json b/homeassistant/components/motion_blinds/manifest.json index 8636bd6ed9..21200789fb 100644 --- a/homeassistant/components/motion_blinds/manifest.json +++ b/homeassistant/components/motion_blinds/manifest.json @@ -6,5 +6,6 @@ "requirements": ["motionblinds==0.5.10"], "dependencies": ["network"], "codeowners": ["@starkillerOG"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["motionblinds"] } diff --git a/homeassistant/components/motioneye/manifest.json b/homeassistant/components/motioneye/manifest.json index e01cae0851..0eb4dc57d9 100644 --- a/homeassistant/components/motioneye/manifest.json +++ b/homeassistant/components/motioneye/manifest.json @@ -14,5 +14,6 @@ "codeowners": [ "@dermotduffy" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["motioneye_client"] } diff --git a/homeassistant/components/mpd/manifest.json b/homeassistant/components/mpd/manifest.json index 39b4e45196..880d32b587 100644 --- a/homeassistant/components/mpd/manifest.json +++ b/homeassistant/components/mpd/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mpd", "requirements": ["python-mpd2==3.0.4"], "codeowners": ["@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["mpd"] } diff --git a/homeassistant/components/msteams/manifest.json b/homeassistant/components/msteams/manifest.json index 3024bfb310..75691e5fc2 100644 --- a/homeassistant/components/msteams/manifest.json +++ b/homeassistant/components/msteams/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/msteams", "requirements": ["pymsteams==0.1.12"], "codeowners": ["@peroyvind"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pymsteams"] } diff --git a/homeassistant/components/mutesync/manifest.json b/homeassistant/components/mutesync/manifest.json index 74e6d89d9f..1498c69550 100644 --- a/homeassistant/components/mutesync/manifest.json +++ b/homeassistant/components/mutesync/manifest.json @@ -7,5 +7,6 @@ "iot_class": "local_polling", "codeowners": [ "@currentoor" - ] + ], + "loggers": ["mutesync"] } diff --git a/homeassistant/components/mvglive/manifest.json b/homeassistant/components/mvglive/manifest.json index 90c4b5a9ec..0abb52a166 100644 --- a/homeassistant/components/mvglive/manifest.json +++ b/homeassistant/components/mvglive/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mvglive", "requirements": ["PyMVGLive==1.1.4"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["MVGLive"] } diff --git a/homeassistant/components/mycroft/manifest.json b/homeassistant/components/mycroft/manifest.json index 21fc51fa9e..da5d476377 100644 --- a/homeassistant/components/mycroft/manifest.json +++ b/homeassistant/components/mycroft/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mycroft", "requirements": ["mycroftapi==2.0"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["mycroftapi"] } diff --git a/homeassistant/components/myq/manifest.json b/homeassistant/components/myq/manifest.json index c8e9c29e4e..0506e589d5 100644 --- a/homeassistant/components/myq/manifest.json +++ b/homeassistant/components/myq/manifest.json @@ -9,5 +9,6 @@ "models": ["819LMB", "MYQ"] }, "iot_class": "cloud_polling", - "dhcp": [{ "macaddress": "645299*" }] + "dhcp": [{ "macaddress": "645299*" }], + "loggers": ["pkce", "pymyq"] } diff --git a/homeassistant/components/mysensors/manifest.json b/homeassistant/components/mysensors/manifest.json index 6e7a4f9cde..dafdd7c86b 100644 --- a/homeassistant/components/mysensors/manifest.json +++ b/homeassistant/components/mysensors/manifest.json @@ -6,5 +6,6 @@ "after_dependencies": ["mqtt"], "codeowners": ["@MartinHjelmare", "@functionpointer"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["mysensors"] } diff --git a/homeassistant/components/mystrom/manifest.json b/homeassistant/components/mystrom/manifest.json index 5becef7fff..ef13ea4d8b 100644 --- a/homeassistant/components/mystrom/manifest.json +++ b/homeassistant/components/mystrom/manifest.json @@ -5,5 +5,6 @@ "requirements": ["python-mystrom==1.1.2"], "dependencies": ["http"], "codeowners": ["@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pymystrom"] } diff --git a/homeassistant/components/mythicbeastsdns/manifest.json b/homeassistant/components/mythicbeastsdns/manifest.json index 50841f21f3..3b022c1e43 100644 --- a/homeassistant/components/mythicbeastsdns/manifest.json +++ b/homeassistant/components/mythicbeastsdns/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/mythicbeastsdns", "requirements": ["mbddns==0.1.2"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["mbddns"] } diff --git a/homeassistant/components/nad/manifest.json b/homeassistant/components/nad/manifest.json index 12c1f84aa3..1cf66c9d43 100644 --- a/homeassistant/components/nad/manifest.json +++ b/homeassistant/components/nad/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nad", "requirements": ["nad_receiver==0.3.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["nad_receiver"] } diff --git a/homeassistant/components/nam/manifest.json b/homeassistant/components/nam/manifest.json index 68d5fb5074..d8cda2f16c 100644 --- a/homeassistant/components/nam/manifest.json +++ b/homeassistant/components/nam/manifest.json @@ -16,5 +16,6 @@ ], "config_flow": true, "quality_scale": "platinum", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["nettigo_air_monitor"] } diff --git a/homeassistant/components/nanoleaf/manifest.json b/homeassistant/components/nanoleaf/manifest.json index 3550b56d35..e5ba3a0594 100644 --- a/homeassistant/components/nanoleaf/manifest.json +++ b/homeassistant/components/nanoleaf/manifest.json @@ -25,5 +25,6 @@ } ], "codeowners": ["@milanmeu"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aionanoleaf"] } \ No newline at end of file diff --git a/homeassistant/components/neato/manifest.json b/homeassistant/components/neato/manifest.json index 1c65ebebdc..b183548222 100644 --- a/homeassistant/components/neato/manifest.json +++ b/homeassistant/components/neato/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pybotvac==0.0.23"], "codeowners": ["@dshokouhi", "@Santobert"], "dependencies": ["http"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pybotvac"] } diff --git a/homeassistant/components/ness_alarm/manifest.json b/homeassistant/components/ness_alarm/manifest.json index 57c89e52ee..4aa01428d2 100644 --- a/homeassistant/components/ness_alarm/manifest.json +++ b/homeassistant/components/ness_alarm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ness_alarm", "requirements": ["nessclient==0.9.15"], "codeowners": ["@nickw444"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["nessclient"] } diff --git a/homeassistant/components/nest/manifest.json b/homeassistant/components/nest/manifest.json index 478e608700..12ee32d532 100644 --- a/homeassistant/components/nest/manifest.json +++ b/homeassistant/components/nest/manifest.json @@ -13,5 +13,6 @@ { "macaddress": "D8EB46*" }, { "macaddress": "1C53F9*" } ], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["google_nest_sdm", "nest"] } diff --git a/homeassistant/components/netatmo/manifest.json b/homeassistant/components/netatmo/manifest.json index 581a954df3..1632c8ba9a 100644 --- a/homeassistant/components/netatmo/manifest.json +++ b/homeassistant/components/netatmo/manifest.json @@ -24,5 +24,6 @@ "Welcome" ] }, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyatmo"] } \ No newline at end of file diff --git a/homeassistant/components/netdata/manifest.json b/homeassistant/components/netdata/manifest.json index 34fbf45c52..5be37a358e 100644 --- a/homeassistant/components/netdata/manifest.json +++ b/homeassistant/components/netdata/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/netdata", "requirements": ["netdata==1.0.1"], "codeowners": ["@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["netdata"] } diff --git a/homeassistant/components/netgear/manifest.json b/homeassistant/components/netgear/manifest.json index e8af27cb3b..f862ca73e6 100644 --- a/homeassistant/components/netgear/manifest.json +++ b/homeassistant/components/netgear/manifest.json @@ -11,5 +11,6 @@ "manufacturer": "NETGEAR, Inc.", "deviceType": "urn:schemas-upnp-org:device:InternetGatewayDevice:1" } - ] + ], + "loggers": ["pynetgear"] } diff --git a/homeassistant/components/netgear_lte/manifest.json b/homeassistant/components/netgear_lte/manifest.json index c02393e0f5..9b583739c8 100644 --- a/homeassistant/components/netgear_lte/manifest.json +++ b/homeassistant/components/netgear_lte/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/netgear_lte", "requirements": ["eternalegypt==0.0.12"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["eternalegypt"] } diff --git a/homeassistant/components/neurio_energy/manifest.json b/homeassistant/components/neurio_energy/manifest.json index a46acb46dc..1d49293169 100644 --- a/homeassistant/components/neurio_energy/manifest.json +++ b/homeassistant/components/neurio_energy/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/neurio_energy", "requirements": ["neurio==0.3.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["neurio"] } diff --git a/homeassistant/components/nexia/manifest.json b/homeassistant/components/nexia/manifest.json index f605b32528..29b80fb00e 100644 --- a/homeassistant/components/nexia/manifest.json +++ b/homeassistant/components/nexia/manifest.json @@ -11,5 +11,6 @@ "macaddress": "000231*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["nexia"] } diff --git a/homeassistant/components/nextbus/manifest.json b/homeassistant/components/nextbus/manifest.json index 3343e24b27..c441f37078 100644 --- a/homeassistant/components/nextbus/manifest.json +++ b/homeassistant/components/nextbus/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nextbus", "codeowners": ["@vividboarder"], "requirements": ["py_nextbusnext==0.1.5"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["py_nextbus"] } diff --git a/homeassistant/components/nfandroidtv/manifest.json b/homeassistant/components/nfandroidtv/manifest.json index c1dea03aa0..75163f3a92 100644 --- a/homeassistant/components/nfandroidtv/manifest.json +++ b/homeassistant/components/nfandroidtv/manifest.json @@ -5,5 +5,6 @@ "requirements": ["notifications-android-tv==0.1.3"], "codeowners": ["@tkdrob"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["notifications_android_tv"] } diff --git a/homeassistant/components/nightscout/manifest.json b/homeassistant/components/nightscout/manifest.json index 49cb077dc7..c61b4f0cf9 100644 --- a/homeassistant/components/nightscout/manifest.json +++ b/homeassistant/components/nightscout/manifest.json @@ -6,5 +6,6 @@ "requirements": ["py-nightscout==1.2.2"], "codeowners": ["@marciogranzotto"], "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["py_nightscout"] } diff --git a/homeassistant/components/niko_home_control/manifest.json b/homeassistant/components/niko_home_control/manifest.json index bb015a059b..5057013bd5 100644 --- a/homeassistant/components/niko_home_control/manifest.json +++ b/homeassistant/components/niko_home_control/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/niko_home_control", "requirements": ["niko-home-control==0.2.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["nikohomecontrol"] } diff --git a/homeassistant/components/nilu/manifest.json b/homeassistant/components/nilu/manifest.json index bdc9220994..cbb8db87e3 100644 --- a/homeassistant/components/nilu/manifest.json +++ b/homeassistant/components/nilu/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nilu", "requirements": ["niluclient==0.1.2"], "codeowners": ["@hfurubotten"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["niluclient"] } diff --git a/homeassistant/components/nina/manifest.json b/homeassistant/components/nina/manifest.json index 11b1b3e3fd..c3a0b43f7d 100644 --- a/homeassistant/components/nina/manifest.json +++ b/homeassistant/components/nina/manifest.json @@ -10,5 +10,6 @@ "codeowners": [ "@DeerMaximum" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pynina"] } \ No newline at end of file diff --git a/homeassistant/components/nissan_leaf/manifest.json b/homeassistant/components/nissan_leaf/manifest.json index 4216910593..87c2901354 100644 --- a/homeassistant/components/nissan_leaf/manifest.json +++ b/homeassistant/components/nissan_leaf/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nissan_leaf", "requirements": ["pycarwings2==2.13"], "codeowners": ["@filcole"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pycarwings2"] } diff --git a/homeassistant/components/nmap_tracker/manifest.json b/homeassistant/components/nmap_tracker/manifest.json index e17270a62a..6e7a9cbee5 100644 --- a/homeassistant/components/nmap_tracker/manifest.json +++ b/homeassistant/components/nmap_tracker/manifest.json @@ -10,5 +10,6 @@ ], "codeowners": [], "iot_class": "local_polling", - "config_flow": true + "config_flow": true, + "loggers": ["nmap"] } diff --git a/homeassistant/components/nmbs/manifest.json b/homeassistant/components/nmbs/manifest.json index 82723f9792..0c97b08f68 100644 --- a/homeassistant/components/nmbs/manifest.json +++ b/homeassistant/components/nmbs/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nmbs", "requirements": ["pyrail==0.0.3"], "codeowners": ["@thibmaek"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyrail"] } diff --git a/homeassistant/components/noaa_tides/manifest.json b/homeassistant/components/noaa_tides/manifest.json index 8ad99c8a5c..618110051b 100644 --- a/homeassistant/components/noaa_tides/manifest.json +++ b/homeassistant/components/noaa_tides/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/noaa_tides", "requirements": ["noaa-coops==0.1.8"], "codeowners": ["@jdelaney72"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["noaa_coops"] } diff --git a/homeassistant/components/norway_air/manifest.json b/homeassistant/components/norway_air/manifest.json index ade1a14959..81572fe9cb 100644 --- a/homeassistant/components/norway_air/manifest.json +++ b/homeassistant/components/norway_air/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/norway_air", "requirements": ["pyMetno==0.9.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["metno"] } diff --git a/homeassistant/components/notify_events/manifest.json b/homeassistant/components/notify_events/manifest.json index 96eda38150..5247e19698 100644 --- a/homeassistant/components/notify_events/manifest.json +++ b/homeassistant/components/notify_events/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/notify_events", "codeowners": ["@matrozov", "@papajojo"], "requirements": ["notify-events==1.0.4"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["notify_events"] } diff --git a/homeassistant/components/notion/manifest.json b/homeassistant/components/notion/manifest.json index 378d6442e3..fa19ef81c8 100644 --- a/homeassistant/components/notion/manifest.json +++ b/homeassistant/components/notion/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/notion", "requirements": ["aionotion==3.0.2"], "codeowners": ["@bachya"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aionotion"] } diff --git a/homeassistant/components/nsw_fuel_station/manifest.json b/homeassistant/components/nsw_fuel_station/manifest.json index dfc6ad62d9..a9f8f64da0 100644 --- a/homeassistant/components/nsw_fuel_station/manifest.json +++ b/homeassistant/components/nsw_fuel_station/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nsw_fuel_station", "requirements": ["nsw-fuel-api-client==1.1.0"], "codeowners": ["@nickw444"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["nsw_fuel"] } diff --git a/homeassistant/components/nsw_rural_fire_service_feed/manifest.json b/homeassistant/components/nsw_rural_fire_service_feed/manifest.json index ce75e72f5d..694089b139 100644 --- a/homeassistant/components/nsw_rural_fire_service_feed/manifest.json +++ b/homeassistant/components/nsw_rural_fire_service_feed/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nsw_rural_fire_service_feed", "requirements": ["aio_geojson_nsw_rfs_incidents==0.4"], "codeowners": ["@exxamalte"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aio_geojson_nsw_rfs_incidents"] } diff --git a/homeassistant/components/nuheat/manifest.json b/homeassistant/components/nuheat/manifest.json index d2dbb12ebc..aea63a692a 100644 --- a/homeassistant/components/nuheat/manifest.json +++ b/homeassistant/components/nuheat/manifest.json @@ -11,5 +11,6 @@ "macaddress": "002338*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["nuheat"] } diff --git a/homeassistant/components/nuki/manifest.json b/homeassistant/components/nuki/manifest.json index 8642423fd8..8a9b7c506b 100644 --- a/homeassistant/components/nuki/manifest.json +++ b/homeassistant/components/nuki/manifest.json @@ -10,5 +10,6 @@ "hostname": "nuki_bridge_*" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pynuki"] } diff --git a/homeassistant/components/numato/manifest.json b/homeassistant/components/numato/manifest.json index a65c499855..0f02bd6b8f 100644 --- a/homeassistant/components/numato/manifest.json +++ b/homeassistant/components/numato/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/numato", "requirements": ["numato-gpio==0.10.0"], "codeowners": ["@clssn"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["numato_gpio"] } diff --git a/homeassistant/components/nut/manifest.json b/homeassistant/components/nut/manifest.json index 2489078ebd..4a07713fa3 100644 --- a/homeassistant/components/nut/manifest.json +++ b/homeassistant/components/nut/manifest.json @@ -6,5 +6,6 @@ "codeowners": ["@bdraco", "@ollo69"], "config_flow": true, "zeroconf": ["_nut._tcp.local."], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pynut2"] } diff --git a/homeassistant/components/nws/manifest.json b/homeassistant/components/nws/manifest.json index 2e6f58028e..091bdaa573 100644 --- a/homeassistant/components/nws/manifest.json +++ b/homeassistant/components/nws/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pynws==1.3.2"], "quality_scale": "platinum", "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["metar", "pynws"] } diff --git a/homeassistant/components/nx584/manifest.json b/homeassistant/components/nx584/manifest.json index 2aa3df8d16..9f826a4c4b 100644 --- a/homeassistant/components/nx584/manifest.json +++ b/homeassistant/components/nx584/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/nx584", "requirements": ["pynx584==0.5"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["nx584"] } diff --git a/homeassistant/components/nzbget/manifest.json b/homeassistant/components/nzbget/manifest.json index 951d523773..6d4ea28631 100644 --- a/homeassistant/components/nzbget/manifest.json +++ b/homeassistant/components/nzbget/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pynzbgetapi==0.2.0"], "codeowners": ["@chriscla"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pynzbgetapi"] } diff --git a/homeassistant/components/oasa_telematics/manifest.json b/homeassistant/components/oasa_telematics/manifest.json index a1d672ba59..b1b203a8a6 100644 --- a/homeassistant/components/oasa_telematics/manifest.json +++ b/homeassistant/components/oasa_telematics/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/oasa_telematics/", "requirements": ["oasatelematics==0.3"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["oasatelematics"] } diff --git a/homeassistant/components/obihai/manifest.json b/homeassistant/components/obihai/manifest.json index 05121c81ac..f908ad1617 100644 --- a/homeassistant/components/obihai/manifest.json +++ b/homeassistant/components/obihai/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/obihai", "requirements": ["pyobihai==1.3.1"], "codeowners": ["@dshokouhi"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyobihai"] } diff --git a/homeassistant/components/octoprint/manifest.json b/homeassistant/components/octoprint/manifest.json index e150fbe5c5..385ab88428 100644 --- a/homeassistant/components/octoprint/manifest.json +++ b/homeassistant/components/octoprint/manifest.json @@ -12,5 +12,6 @@ "deviceType": "urn:schemas-upnp-org:device:Basic:1" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyoctoprintapi"] } diff --git a/homeassistant/components/oem/manifest.json b/homeassistant/components/oem/manifest.json index 29c2b1e7fa..e289e7a2e1 100644 --- a/homeassistant/components/oem/manifest.json +++ b/homeassistant/components/oem/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/oem", "requirements": ["oemthermostat==1.1.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["oemthermostat"] } diff --git a/homeassistant/components/omnilogic/manifest.json b/homeassistant/components/omnilogic/manifest.json index ea2e951d08..396bbb91a9 100644 --- a/homeassistant/components/omnilogic/manifest.json +++ b/homeassistant/components/omnilogic/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/omnilogic", "requirements": ["omnilogic==0.4.5"], "codeowners": ["@oliver84", "@djtimca", "@gentoosu"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["config", "omnilogic"] } diff --git a/homeassistant/components/oncue/manifest.json b/homeassistant/components/oncue/manifest.json index 1b3548296e..cbe517dd98 100644 --- a/homeassistant/components/oncue/manifest.json +++ b/homeassistant/components/oncue/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/oncue", "requirements": ["aiooncue==0.3.2"], "codeowners": ["@bdraco"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aiooncue"] } diff --git a/homeassistant/components/ondilo_ico/manifest.json b/homeassistant/components/ondilo_ico/manifest.json index 4c3ee64779..d3d9c7d137 100644 --- a/homeassistant/components/ondilo_ico/manifest.json +++ b/homeassistant/components/ondilo_ico/manifest.json @@ -6,5 +6,6 @@ "requirements": ["ondilo==0.2.0"], "dependencies": ["http"], "codeowners": ["@JeromeHXP"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["ondilo"] } diff --git a/homeassistant/components/onewire/manifest.json b/homeassistant/components/onewire/manifest.json index f48236c7f3..d7b301f9c2 100644 --- a/homeassistant/components/onewire/manifest.json +++ b/homeassistant/components/onewire/manifest.json @@ -5,5 +5,6 @@ "config_flow": true, "requirements": ["pyownet==0.10.0.post1", "pi1wire==0.1.0"], "codeowners": ["@garbled1", "@epenet"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pi1wire", "pyownet"] } diff --git a/homeassistant/components/onkyo/manifest.json b/homeassistant/components/onkyo/manifest.json index 39c1686d03..4f2dadde27 100644 --- a/homeassistant/components/onkyo/manifest.json +++ b/homeassistant/components/onkyo/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/onkyo", "requirements": ["onkyo-eiscp==1.2.7"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["eiscp"] } diff --git a/homeassistant/components/onvif/manifest.json b/homeassistant/components/onvif/manifest.json index a7faa60cdc..cd22050075 100644 --- a/homeassistant/components/onvif/manifest.json +++ b/homeassistant/components/onvif/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["ffmpeg"], "codeowners": ["@hunterjm"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["onvif", "wsdiscovery", "zeep"] } diff --git a/homeassistant/components/openerz/manifest.json b/homeassistant/components/openerz/manifest.json index b1e3b0597b..9a05015496 100644 --- a/homeassistant/components/openerz/manifest.json +++ b/homeassistant/components/openerz/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/openerz", "codeowners": ["@misialq"], "requirements": ["openerz-api==0.1.0"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["openerz_api"] } diff --git a/homeassistant/components/openevse/manifest.json b/homeassistant/components/openevse/manifest.json index c4e5a5b771..3a8984af25 100644 --- a/homeassistant/components/openevse/manifest.json +++ b/homeassistant/components/openevse/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/openevse", "requirements": ["openevsewifi==1.1.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["openevsewifi"] } diff --git a/homeassistant/components/opengarage/manifest.json b/homeassistant/components/opengarage/manifest.json index cd7d0f48ee..a76c7d16d7 100644 --- a/homeassistant/components/opengarage/manifest.json +++ b/homeassistant/components/opengarage/manifest.json @@ -9,5 +9,6 @@ "open-garage==0.2.0" ], "iot_class": "local_polling", - "config_flow": true + "config_flow": true, + "loggers": ["opengarage"] } \ No newline at end of file diff --git a/homeassistant/components/openhome/manifest.json b/homeassistant/components/openhome/manifest.json index c83b135cb8..6b8815f931 100644 --- a/homeassistant/components/openhome/manifest.json +++ b/homeassistant/components/openhome/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/openhome", "requirements": ["openhomedevice==2.0.1"], "codeowners": ["@bazwilliams"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["async_upnp_client", "openhomedevice"] } diff --git a/homeassistant/components/opensensemap/manifest.json b/homeassistant/components/opensensemap/manifest.json index df750156d1..513cb5ac3d 100644 --- a/homeassistant/components/opensensemap/manifest.json +++ b/homeassistant/components/opensensemap/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/opensensemap", "requirements": ["opensensemap-api==0.1.5"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["opensensemap_api"] } diff --git a/homeassistant/components/opentherm_gw/manifest.json b/homeassistant/components/opentherm_gw/manifest.json index 463a0aa105..7aa1922402 100644 --- a/homeassistant/components/opentherm_gw/manifest.json +++ b/homeassistant/components/opentherm_gw/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pyotgw==1.1b1"], "codeowners": ["@mvn23"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyotgw"] } diff --git a/homeassistant/components/openuv/manifest.json b/homeassistant/components/openuv/manifest.json index 6132cda271..08299ca5dd 100644 --- a/homeassistant/components/openuv/manifest.json +++ b/homeassistant/components/openuv/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/openuv", "requirements": ["pyopenuv==2021.11.0"], "codeowners": ["@bachya"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyopenuv"] } diff --git a/homeassistant/components/openweathermap/manifest.json b/homeassistant/components/openweathermap/manifest.json index 0b0114328a..8146dad908 100644 --- a/homeassistant/components/openweathermap/manifest.json +++ b/homeassistant/components/openweathermap/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/openweathermap", "requirements": ["pyowm==3.2.0"], "codeowners": ["@fabaff", "@freekode", "@nzapponi"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["geojson", "pyowm", "pysocks"] } diff --git a/homeassistant/components/opnsense/manifest.json b/homeassistant/components/opnsense/manifest.json index ed39027896..7e8b933fc1 100644 --- a/homeassistant/components/opnsense/manifest.json +++ b/homeassistant/components/opnsense/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/opnsense", "requirements": ["pyopnsense==0.2.0"], "codeowners": ["@mtreinish"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pbr", "pyopnsense"] } diff --git a/homeassistant/components/opple/manifest.json b/homeassistant/components/opple/manifest.json index 1f0360e265..61a94ffda3 100644 --- a/homeassistant/components/opple/manifest.json +++ b/homeassistant/components/opple/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/opple", "requirements": ["pyoppleio==1.0.5"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyoppleio"] } diff --git a/homeassistant/components/orangepi_gpio/manifest.json b/homeassistant/components/orangepi_gpio/manifest.json index 9b5f567c42..b4cda33ee8 100644 --- a/homeassistant/components/orangepi_gpio/manifest.json +++ b/homeassistant/components/orangepi_gpio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/orangepi_gpio", "requirements": ["OPi.GPIO==0.5.2"], "codeowners": ["@pascallj"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["OPi", "nanopi", "orangepi"] } diff --git a/homeassistant/components/oru/manifest.json b/homeassistant/components/oru/manifest.json index 0d023a96ad..bd755f38e7 100644 --- a/homeassistant/components/oru/manifest.json +++ b/homeassistant/components/oru/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/oru", "codeowners": ["@bvlaicu"], "requirements": ["oru==0.1.11"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["oru"] } diff --git a/homeassistant/components/orvibo/manifest.json b/homeassistant/components/orvibo/manifest.json index 94c7391b64..74685b5637 100644 --- a/homeassistant/components/orvibo/manifest.json +++ b/homeassistant/components/orvibo/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/orvibo", "requirements": ["orvibo==1.1.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["orvibo"] } diff --git a/homeassistant/components/osramlightify/manifest.json b/homeassistant/components/osramlightify/manifest.json index 0596d4073e..6143853f18 100644 --- a/homeassistant/components/osramlightify/manifest.json +++ b/homeassistant/components/osramlightify/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/osramlightify", "requirements": ["lightify==1.0.7.3"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["lightify"] } diff --git a/homeassistant/components/otp/manifest.json b/homeassistant/components/otp/manifest.json index 14205b8652..0c16e660aa 100644 --- a/homeassistant/components/otp/manifest.json +++ b/homeassistant/components/otp/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pyotp==2.6.0"], "codeowners": [], "quality_scale": "internal", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyotp"] } diff --git a/homeassistant/components/overkiz/manifest.json b/homeassistant/components/overkiz/manifest.json index 192b55bec5..0d23598246 100644 --- a/homeassistant/components/overkiz/manifest.json +++ b/homeassistant/components/overkiz/manifest.json @@ -23,5 +23,6 @@ "@vlebourl", "@tetienne" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["boto3", "botocore", "pyhumps", "pyoverkiz", "s3transfer"] } \ No newline at end of file diff --git a/homeassistant/components/ovo_energy/manifest.json b/homeassistant/components/ovo_energy/manifest.json index ba559ffb41..19e737f51c 100644 --- a/homeassistant/components/ovo_energy/manifest.json +++ b/homeassistant/components/ovo_energy/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/ovo_energy", "requirements": ["ovoenergy==1.1.12"], "codeowners": ["@timmo001"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["ovoenergy"] } diff --git a/homeassistant/components/owntracks/manifest.json b/homeassistant/components/owntracks/manifest.json index 40dbb7d569..1b50248176 100644 --- a/homeassistant/components/owntracks/manifest.json +++ b/homeassistant/components/owntracks/manifest.json @@ -7,5 +7,6 @@ "dependencies": ["webhook"], "after_dependencies": ["mqtt", "cloud"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["nacl"] } diff --git a/homeassistant/components/ozw/manifest.json b/homeassistant/components/ozw/manifest.json index bf54f217f2..997fbbc5a7 100644 --- a/homeassistant/components/ozw/manifest.json +++ b/homeassistant/components/ozw/manifest.json @@ -6,5 +6,6 @@ "requirements": ["python-openzwave-mqtt[mqtt-client]==1.4.0"], "after_dependencies": ["mqtt"], "codeowners": ["@cgarwood", "@marcelveldt", "@MartinHjelmare"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["openzwavemqtt"] } diff --git a/homeassistant/components/p1_monitor/manifest.json b/homeassistant/components/p1_monitor/manifest.json index 1f952d04fc..c94893f61f 100644 --- a/homeassistant/components/p1_monitor/manifest.json +++ b/homeassistant/components/p1_monitor/manifest.json @@ -6,5 +6,6 @@ "requirements": ["p1monitor==1.0.1"], "codeowners": ["@klaasnicolaas"], "quality_scale": "platinum", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["p1monitor"] } diff --git a/homeassistant/components/panasonic_bluray/manifest.json b/homeassistant/components/panasonic_bluray/manifest.json index a9d6a4ebf7..19ea941cb5 100644 --- a/homeassistant/components/panasonic_bluray/manifest.json +++ b/homeassistant/components/panasonic_bluray/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/panasonic_bluray", "requirements": ["panacotta==0.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["panacotta"] } diff --git a/homeassistant/components/panasonic_viera/manifest.json b/homeassistant/components/panasonic_viera/manifest.json index fe365f85f2..5b334f57c9 100644 --- a/homeassistant/components/panasonic_viera/manifest.json +++ b/homeassistant/components/panasonic_viera/manifest.json @@ -5,5 +5,6 @@ "requirements": ["panasonic_viera==0.3.6"], "codeowners": [], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["panasonic_viera"] } diff --git a/homeassistant/components/pandora/manifest.json b/homeassistant/components/pandora/manifest.json index 45f87b36ec..6cbf8a76f4 100644 --- a/homeassistant/components/pandora/manifest.json +++ b/homeassistant/components/pandora/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pandora", "requirements": ["pexpect==4.6.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pexpect", "ptyprocess"] } diff --git a/homeassistant/components/pcal9535a/manifest.json b/homeassistant/components/pcal9535a/manifest.json index 2e685a8625..fc82142654 100644 --- a/homeassistant/components/pcal9535a/manifest.json +++ b/homeassistant/components/pcal9535a/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pcal9535a", "requirements": ["pcal9535a==0.7"], "codeowners": ["@Shulyaka"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pcal9535a", "smbus_cffi"] } diff --git a/homeassistant/components/pencom/manifest.json b/homeassistant/components/pencom/manifest.json index e8b44173fe..a80cfb1287 100644 --- a/homeassistant/components/pencom/manifest.json +++ b/homeassistant/components/pencom/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pencom", "requirements": ["pencompy==0.0.3"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pencompy"] } diff --git a/homeassistant/components/philips_js/manifest.json b/homeassistant/components/philips_js/manifest.json index 60bc862406..948ce8703a 100644 --- a/homeassistant/components/philips_js/manifest.json +++ b/homeassistant/components/philips_js/manifest.json @@ -5,5 +5,6 @@ "requirements": ["ha-philipsjs==2.7.6"], "codeowners": ["@elupus"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["haphilipsjs"] } diff --git a/homeassistant/components/pi4ioe5v9xxxx/manifest.json b/homeassistant/components/pi4ioe5v9xxxx/manifest.json index 4e12fcd009..3ea322a6c6 100644 --- a/homeassistant/components/pi4ioe5v9xxxx/manifest.json +++ b/homeassistant/components/pi4ioe5v9xxxx/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pi4ioe5v9xxxx", "requirements": ["pi4ioe5v9xxxx==0.0.2"], "codeowners": ["@antonverburg"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pi4ioe5v9xxxx", "smbus2"] } diff --git a/homeassistant/components/pi_hole/manifest.json b/homeassistant/components/pi_hole/manifest.json index 28ceb8e6c4..cca92d9bce 100644 --- a/homeassistant/components/pi_hole/manifest.json +++ b/homeassistant/components/pi_hole/manifest.json @@ -5,5 +5,6 @@ "requirements": ["hole==0.7.0"], "codeowners": ["@fabaff", "@johnluetke", "@shenxn"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["hole"] } diff --git a/homeassistant/components/picnic/manifest.json b/homeassistant/components/picnic/manifest.json index 757f2ef24a..54bcab8e3f 100644 --- a/homeassistant/components/picnic/manifest.json +++ b/homeassistant/components/picnic/manifest.json @@ -5,5 +5,6 @@ "iot_class": "cloud_polling", "documentation": "https://www.home-assistant.io/integrations/picnic", "requirements": ["python-picnic-api==1.1.0"], - "codeowners": ["@corneyl"] + "codeowners": ["@corneyl"], + "loggers": ["python_picnic_api"] } \ No newline at end of file diff --git a/homeassistant/components/pilight/manifest.json b/homeassistant/components/pilight/manifest.json index e7173df21d..e8357caeb6 100644 --- a/homeassistant/components/pilight/manifest.json +++ b/homeassistant/components/pilight/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pilight", "requirements": ["pilight==0.1.1"], "codeowners": ["@trekky12"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pilight"] } diff --git a/homeassistant/components/ping/manifest.json b/homeassistant/components/ping/manifest.json index d25d0fc731..4aec8dbee1 100644 --- a/homeassistant/components/ping/manifest.json +++ b/homeassistant/components/ping/manifest.json @@ -5,5 +5,6 @@ "codeowners": [], "requirements": ["icmplib==3.0"], "quality_scale": "internal", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["icmplib"] } diff --git a/homeassistant/components/pjlink/manifest.json b/homeassistant/components/pjlink/manifest.json index ea07cc5d85..5c9436433e 100644 --- a/homeassistant/components/pjlink/manifest.json +++ b/homeassistant/components/pjlink/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pjlink", "requirements": ["pypjlink2==1.2.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pypjlink"] } diff --git a/homeassistant/components/plaato/manifest.json b/homeassistant/components/plaato/manifest.json index 99453f21d4..ddb3d4474a 100644 --- a/homeassistant/components/plaato/manifest.json +++ b/homeassistant/components/plaato/manifest.json @@ -7,5 +7,6 @@ "after_dependencies": ["cloud"], "codeowners": ["@JohNan"], "requirements": ["pyplaato==0.0.15"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pyplaato"] } diff --git a/homeassistant/components/plex/manifest.json b/homeassistant/components/plex/manifest.json index 5355dd252f..a3331b5c99 100644 --- a/homeassistant/components/plex/manifest.json +++ b/homeassistant/components/plex/manifest.json @@ -11,5 +11,6 @@ "zeroconf": ["_plexmediasvr._tcp.local."], "dependencies": ["http"], "codeowners": ["@jjlawren"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["plexapi", "plexwebsocket"] } diff --git a/homeassistant/components/plugwise/manifest.json b/homeassistant/components/plugwise/manifest.json index f81c240284..5006b1e659 100644 --- a/homeassistant/components/plugwise/manifest.json +++ b/homeassistant/components/plugwise/manifest.json @@ -6,5 +6,6 @@ "codeowners": ["@CoMPaTech", "@bouwew", "@brefra"], "zeroconf": ["_plugwise._tcp.local."], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["crcmod", "plugwise"] } diff --git a/homeassistant/components/plum_lightpad/manifest.json b/homeassistant/components/plum_lightpad/manifest.json index 366f770ca3..05eeac20f1 100644 --- a/homeassistant/components/plum_lightpad/manifest.json +++ b/homeassistant/components/plum_lightpad/manifest.json @@ -5,5 +5,6 @@ "requirements": ["plumlightpad==0.0.11"], "codeowners": ["@ColinHarrington", "@prystupa"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["plumlightpad"] } diff --git a/homeassistant/components/pocketcasts/manifest.json b/homeassistant/components/pocketcasts/manifest.json index a2070daedd..f74c77ed3a 100644 --- a/homeassistant/components/pocketcasts/manifest.json +++ b/homeassistant/components/pocketcasts/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pocketcasts", "requirements": ["pycketcasts==1.0.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pycketcasts"] } diff --git a/homeassistant/components/point/manifest.json b/homeassistant/components/point/manifest.json index 792563d3db..c74f5745bf 100644 --- a/homeassistant/components/point/manifest.json +++ b/homeassistant/components/point/manifest.json @@ -7,5 +7,6 @@ "dependencies": ["webhook", "http"], "codeowners": ["@fredrike"], "quality_scale": "gold", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pypoint"] } diff --git a/homeassistant/components/poolsense/manifest.json b/homeassistant/components/poolsense/manifest.json index 697afd5410..7867df3dbe 100644 --- a/homeassistant/components/poolsense/manifest.json +++ b/homeassistant/components/poolsense/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/poolsense", "requirements": ["poolsense==0.0.8"], "codeowners": ["@haemishkyd"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["poolsense"] } diff --git a/homeassistant/components/powerwall/manifest.json b/homeassistant/components/powerwall/manifest.json index 5dcccadb68..fd17557abe 100644 --- a/homeassistant/components/powerwall/manifest.json +++ b/homeassistant/components/powerwall/manifest.json @@ -15,5 +15,6 @@ "macaddress": "000145*" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["tesla_powerwall"] } diff --git a/homeassistant/components/progettihwsw/manifest.json b/homeassistant/components/progettihwsw/manifest.json index d1dbb30f2f..ca4ff88c98 100644 --- a/homeassistant/components/progettihwsw/manifest.json +++ b/homeassistant/components/progettihwsw/manifest.json @@ -5,5 +5,6 @@ "codeowners": ["@ardaseremet"], "requirements": ["progettihwsw==0.1.1"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ProgettiHWSW"] } diff --git a/homeassistant/components/proliphix/manifest.json b/homeassistant/components/proliphix/manifest.json index e5f2fc056d..0d035d969d 100644 --- a/homeassistant/components/proliphix/manifest.json +++ b/homeassistant/components/proliphix/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/proliphix", "requirements": ["proliphix==0.4.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["proliphix"] } diff --git a/homeassistant/components/prometheus/manifest.json b/homeassistant/components/prometheus/manifest.json index 9315bf308b..0dfdd03e5e 100644 --- a/homeassistant/components/prometheus/manifest.json +++ b/homeassistant/components/prometheus/manifest.json @@ -5,5 +5,6 @@ "requirements": ["prometheus_client==0.7.1"], "dependencies": ["http"], "codeowners": ["@knyar"], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["prometheus_client"] } diff --git a/homeassistant/components/prosegur/manifest.json b/homeassistant/components/prosegur/manifest.json index 853324c940..ecb3a9e6c4 100644 --- a/homeassistant/components/prosegur/manifest.json +++ b/homeassistant/components/prosegur/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@dgomes" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyprosegur"] } diff --git a/homeassistant/components/proxmoxve/manifest.json b/homeassistant/components/proxmoxve/manifest.json index dfed6d623f..4b600abc93 100644 --- a/homeassistant/components/proxmoxve/manifest.json +++ b/homeassistant/components/proxmoxve/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/proxmoxve", "codeowners": ["@jhollowe", "@Corbeno"], "requirements": ["proxmoxer==1.1.1"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["proxmoxer"] } diff --git a/homeassistant/components/ps4/manifest.json b/homeassistant/components/ps4/manifest.json index 609b749774..a63ed8b7e7 100644 --- a/homeassistant/components/ps4/manifest.json +++ b/homeassistant/components/ps4/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/ps4", "requirements": ["pyps4-2ndscreen==1.2.0"], "codeowners": ["@ktnrg45"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyps4_2ndscreen"] } diff --git a/homeassistant/components/pushbullet/manifest.json b/homeassistant/components/pushbullet/manifest.json index 34356e74a5..7931cca70c 100644 --- a/homeassistant/components/pushbullet/manifest.json +++ b/homeassistant/components/pushbullet/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pushbullet", "requirements": ["pushbullet.py==0.11.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pushbullet"] } diff --git a/homeassistant/components/pushover/manifest.json b/homeassistant/components/pushover/manifest.json index 56bfac0185..0752fbc7b7 100644 --- a/homeassistant/components/pushover/manifest.json +++ b/homeassistant/components/pushover/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/pushover", "requirements": ["pushover_complete==1.1.1"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pushover_complete"] } diff --git a/homeassistant/components/pvpc_hourly_pricing/manifest.json b/homeassistant/components/pvpc_hourly_pricing/manifest.json index 5c9c06776b..7b44d2cfa9 100644 --- a/homeassistant/components/pvpc_hourly_pricing/manifest.json +++ b/homeassistant/components/pvpc_hourly_pricing/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aiopvpc==3.0.0"], "codeowners": ["@azogue"], "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aiopvpc", "holidays"] } diff --git a/homeassistant/components/python_script/manifest.json b/homeassistant/components/python_script/manifest.json index 8db94bb981..2bc2763e77 100644 --- a/homeassistant/components/python_script/manifest.json +++ b/homeassistant/components/python_script/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/python_script", "requirements": ["restrictedpython==5.2"], "codeowners": [], - "quality_scale": "internal" + "quality_scale": "internal", + "loggers": ["RestrictedPython"] } diff --git a/homeassistant/components/qbittorrent/manifest.json b/homeassistant/components/qbittorrent/manifest.json index 241b9a5cff..8d49a24a3d 100644 --- a/homeassistant/components/qbittorrent/manifest.json +++ b/homeassistant/components/qbittorrent/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/qbittorrent", "requirements": ["python-qbittorrent==0.4.2"], "codeowners": ["@geoffreylagaisse"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["qbittorrent"] } diff --git a/homeassistant/components/qld_bushfire/manifest.json b/homeassistant/components/qld_bushfire/manifest.json index 5b3de2cf62..366bbdc347 100644 --- a/homeassistant/components/qld_bushfire/manifest.json +++ b/homeassistant/components/qld_bushfire/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/qld_bushfire", "requirements": ["georss_qld_bushfire_alert_client==0.5"], "codeowners": ["@exxamalte"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["georss_qld_bushfire_alert_client"] } diff --git a/homeassistant/components/qnap/manifest.json b/homeassistant/components/qnap/manifest.json index 94f8c8b578..15de916201 100644 --- a/homeassistant/components/qnap/manifest.json +++ b/homeassistant/components/qnap/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/qnap", "requirements": ["qnapstats==0.4.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["qnapstats"] } diff --git a/homeassistant/components/qrcode/manifest.json b/homeassistant/components/qrcode/manifest.json index 63eca334d7..cb1f3a176a 100644 --- a/homeassistant/components/qrcode/manifest.json +++ b/homeassistant/components/qrcode/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/qrcode", "requirements": ["pillow==9.0.0", "pyzbar==0.1.7"], "codeowners": [], - "iot_class": "calculated" + "iot_class": "calculated", + "loggers": ["pyzbar"] } diff --git a/homeassistant/components/qvr_pro/manifest.json b/homeassistant/components/qvr_pro/manifest.json index eb08be180c..70ca1046b9 100644 --- a/homeassistant/components/qvr_pro/manifest.json +++ b/homeassistant/components/qvr_pro/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/qvr_pro", "requirements": ["pyqvrpro==0.52"], "codeowners": ["@oblogic7"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyqvrpro"] } diff --git a/homeassistant/components/qwikswitch/manifest.json b/homeassistant/components/qwikswitch/manifest.json index 851e93dc67..eeba565d99 100644 --- a/homeassistant/components/qwikswitch/manifest.json +++ b/homeassistant/components/qwikswitch/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/qwikswitch", "requirements": ["pyqwikswitch==0.93"], "codeowners": ["@kellerza"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyqwikswitch"] } diff --git a/homeassistant/components/rachio/manifest.json b/homeassistant/components/rachio/manifest.json index 735e2f35bf..4ce203b249 100644 --- a/homeassistant/components/rachio/manifest.json +++ b/homeassistant/components/rachio/manifest.json @@ -30,5 +30,6 @@ "name": "rachio*" } ], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["rachiopy"] } diff --git a/homeassistant/components/radiotherm/manifest.json b/homeassistant/components/radiotherm/manifest.json index b051ba65b3..72c2c8eb30 100644 --- a/homeassistant/components/radiotherm/manifest.json +++ b/homeassistant/components/radiotherm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/radiotherm", "requirements": ["radiotherm==2.1.0"], "codeowners": ["@vinnyfuria"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["radiotherm"] } diff --git a/homeassistant/components/rainbird/manifest.json b/homeassistant/components/rainbird/manifest.json index d7d3c064ad..47bb7ce9bd 100644 --- a/homeassistant/components/rainbird/manifest.json +++ b/homeassistant/components/rainbird/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rainbird", "requirements": ["pyrainbird==0.4.3"], "codeowners": ["@konikvranik"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyrainbird"] } diff --git a/homeassistant/components/raincloud/manifest.json b/homeassistant/components/raincloud/manifest.json index 309dc6bdb5..ac049f0031 100644 --- a/homeassistant/components/raincloud/manifest.json +++ b/homeassistant/components/raincloud/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/raincloud", "requirements": ["raincloudy==0.0.7"], "codeowners": ["@vanstinator"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["raincloudy"] } diff --git a/homeassistant/components/rainforest_eagle/manifest.json b/homeassistant/components/rainforest_eagle/manifest.json index 10a7dc35dd..b4fbc78f24 100644 --- a/homeassistant/components/rainforest_eagle/manifest.json +++ b/homeassistant/components/rainforest_eagle/manifest.json @@ -10,5 +10,6 @@ { "macaddress": "D8D5B9*" } - ] + ], + "loggers": ["aioeagle", "uEagle"] } diff --git a/homeassistant/components/rainmachine/manifest.json b/homeassistant/components/rainmachine/manifest.json index 4a272ea036..331f191d02 100644 --- a/homeassistant/components/rainmachine/manifest.json +++ b/homeassistant/components/rainmachine/manifest.json @@ -14,5 +14,6 @@ "type": "_http._tcp.local.", "name": "rainmachine*" } - ] + ], + "loggers": ["regenmaschine"] } diff --git a/homeassistant/components/raspyrfm/manifest.json b/homeassistant/components/raspyrfm/manifest.json index 6fd4b13dee..56f4855d46 100644 --- a/homeassistant/components/raspyrfm/manifest.json +++ b/homeassistant/components/raspyrfm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/raspyrfm", "requirements": ["raspyrfm-client==1.2.8"], "codeowners": [], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["raspyrfm_client"] } diff --git a/homeassistant/components/recollect_waste/manifest.json b/homeassistant/components/recollect_waste/manifest.json index 85cb7100a6..68fc0e2c30 100644 --- a/homeassistant/components/recollect_waste/manifest.json +++ b/homeassistant/components/recollect_waste/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/recollect_waste", "requirements": ["aiorecollect==1.0.8"], "codeowners": ["@bachya"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aiorecollect"] } diff --git a/homeassistant/components/recswitch/manifest.json b/homeassistant/components/recswitch/manifest.json index c8a7244718..dfe177b05a 100644 --- a/homeassistant/components/recswitch/manifest.json +++ b/homeassistant/components/recswitch/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/recswitch", "requirements": ["pyrecswitch==1.0.2"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyrecswitch"] } diff --git a/homeassistant/components/reddit/manifest.json b/homeassistant/components/reddit/manifest.json index 631414ad34..f641bfd7a5 100644 --- a/homeassistant/components/reddit/manifest.json +++ b/homeassistant/components/reddit/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/reddit", "requirements": ["praw==7.4.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["praw", "prawcore"] } diff --git a/homeassistant/components/rejseplanen/manifest.json b/homeassistant/components/rejseplanen/manifest.json index 58594f1757..93f359b4f7 100644 --- a/homeassistant/components/rejseplanen/manifest.json +++ b/homeassistant/components/rejseplanen/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rejseplanen", "requirements": ["rjpl==0.3.6"], "codeowners": ["@DarkFox"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["rjpl"] } diff --git a/homeassistant/components/remember_the_milk/manifest.json b/homeassistant/components/remember_the_milk/manifest.json index c19cc701af..40bfbe1683 100644 --- a/homeassistant/components/remember_the_milk/manifest.json +++ b/homeassistant/components/remember_the_milk/manifest.json @@ -5,5 +5,6 @@ "requirements": ["RtmAPI==0.7.2", "httplib2==0.19.0"], "dependencies": ["configurator"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["rtmapi"] } diff --git a/homeassistant/components/remote_rpi_gpio/manifest.json b/homeassistant/components/remote_rpi_gpio/manifest.json index b2ed060bff..7e42611ded 100644 --- a/homeassistant/components/remote_rpi_gpio/manifest.json +++ b/homeassistant/components/remote_rpi_gpio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/remote_rpi_gpio", "requirements": ["gpiozero==1.5.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["gpiozero"] } diff --git a/homeassistant/components/renault/manifest.json b/homeassistant/components/renault/manifest.json index 9442ea8160..33b719f88c 100644 --- a/homeassistant/components/renault/manifest.json +++ b/homeassistant/components/renault/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@epenet" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["renault_api"] } diff --git a/homeassistant/components/repetier/manifest.json b/homeassistant/components/repetier/manifest.json index 463c42c3a6..8f7ffc2766 100644 --- a/homeassistant/components/repetier/manifest.json +++ b/homeassistant/components/repetier/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/repetier", "requirements": ["pyrepetierng==0.1.0"], "codeowners": ["@MTrab", "@ShadowBr0ther"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyrepetierng"] } diff --git a/homeassistant/components/rflink/manifest.json b/homeassistant/components/rflink/manifest.json index b14f7594d7..debc12ae4e 100644 --- a/homeassistant/components/rflink/manifest.json +++ b/homeassistant/components/rflink/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rflink", "requirements": ["rflink==0.0.62"], "codeowners": ["@javicalle"], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["rflink"] } diff --git a/homeassistant/components/rfxtrx/manifest.json b/homeassistant/components/rfxtrx/manifest.json index 8ba27cb450..d712551832 100644 --- a/homeassistant/components/rfxtrx/manifest.json +++ b/homeassistant/components/rfxtrx/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pyRFXtrx==0.27.1"], "codeowners": ["@danielhiversen", "@elupus", "@RobBie1221"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["RFXtrx"] } diff --git a/homeassistant/components/ridwell/manifest.json b/homeassistant/components/ridwell/manifest.json index 4aed69a05f..e02a0ba652 100644 --- a/homeassistant/components/ridwell/manifest.json +++ b/homeassistant/components/ridwell/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@bachya" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aioridwell"] } diff --git a/homeassistant/components/ring/manifest.json b/homeassistant/components/ring/manifest.json index 3e745dc2d4..a64411e610 100644 --- a/homeassistant/components/ring/manifest.json +++ b/homeassistant/components/ring/manifest.json @@ -12,5 +12,6 @@ "macaddress": "0CAE7D*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["ring_doorbell"] } diff --git a/homeassistant/components/ripple/manifest.json b/homeassistant/components/ripple/manifest.json index 68adda3ede..eee0f3d6a7 100644 --- a/homeassistant/components/ripple/manifest.json +++ b/homeassistant/components/ripple/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ripple", "requirements": ["python-ripple-api==0.0.3"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyripple"] } diff --git a/homeassistant/components/risco/manifest.json b/homeassistant/components/risco/manifest.json index 2da0a5254a..736adcf0c3 100644 --- a/homeassistant/components/risco/manifest.json +++ b/homeassistant/components/risco/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pyrisco==0.3.1"], "codeowners": ["@OnFreund"], "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyrisco"] } diff --git a/homeassistant/components/rituals_perfume_genie/manifest.json b/homeassistant/components/rituals_perfume_genie/manifest.json index 2daa6e4387..6c66b906ff 100644 --- a/homeassistant/components/rituals_perfume_genie/manifest.json +++ b/homeassistant/components/rituals_perfume_genie/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pyrituals==0.0.6"], "codeowners": ["@milanmeu"], "quality_scale": "silver", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyrituals"] } diff --git a/homeassistant/components/rmvtransport/manifest.json b/homeassistant/components/rmvtransport/manifest.json index bcbb96c703..db73d5b519 100644 --- a/homeassistant/components/rmvtransport/manifest.json +++ b/homeassistant/components/rmvtransport/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rmvtransport", "requirements": ["PyRMVtransport==0.3.3"], "codeowners": ["@cgtobi"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["RMVtransport"] } diff --git a/homeassistant/components/rocketchat/manifest.json b/homeassistant/components/rocketchat/manifest.json index 13e6a7bb74..b95eb9e8cc 100644 --- a/homeassistant/components/rocketchat/manifest.json +++ b/homeassistant/components/rocketchat/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rocketchat", "requirements": ["rocketchat-API==0.6.1"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["rocketchat_API"] } diff --git a/homeassistant/components/roku/manifest.json b/homeassistant/components/roku/manifest.json index 7dd5974589..6d7989e93c 100644 --- a/homeassistant/components/roku/manifest.json +++ b/homeassistant/components/roku/manifest.json @@ -16,5 +16,6 @@ "codeowners": ["@ctalkington"], "quality_scale": "silver", "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["rokuecp"] } diff --git a/homeassistant/components/roomba/manifest.json b/homeassistant/components/roomba/manifest.json index ad5857aa63..0c14c0189a 100644 --- a/homeassistant/components/roomba/manifest.json +++ b/homeassistant/components/roomba/manifest.json @@ -15,5 +15,6 @@ "macaddress": "80A589*" } ], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["paho_mqtt", "roombapy"] } diff --git a/homeassistant/components/roon/manifest.json b/homeassistant/components/roon/manifest.json index f486457173..a3b22a3c2c 100644 --- a/homeassistant/components/roon/manifest.json +++ b/homeassistant/components/roon/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/roon", "requirements": ["roonapi==0.0.38"], "codeowners": ["@pavoni"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["roonapi"] } diff --git a/homeassistant/components/route53/manifest.json b/homeassistant/components/route53/manifest.json index 3320f90216..83a8c02501 100644 --- a/homeassistant/components/route53/manifest.json +++ b/homeassistant/components/route53/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/route53", "requirements": ["boto3==1.20.24"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["boto3", "botocore", "s3transfer"] } diff --git a/homeassistant/components/rova/manifest.json b/homeassistant/components/rova/manifest.json index 27421b2093..01f2e2703e 100644 --- a/homeassistant/components/rova/manifest.json +++ b/homeassistant/components/rova/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rova", "requirements": ["rova==0.2.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["rova"] } diff --git a/homeassistant/components/rpi_gpio/manifest.json b/homeassistant/components/rpi_gpio/manifest.json index d09c21779f..f8db41b1a3 100644 --- a/homeassistant/components/rpi_gpio/manifest.json +++ b/homeassistant/components/rpi_gpio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rpi_gpio", "requirements": ["RPi.GPIO==0.7.1a4"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["RPi"] } diff --git a/homeassistant/components/rpi_gpio_pwm/manifest.json b/homeassistant/components/rpi_gpio_pwm/manifest.json index ea0bdbcb0f..78ec56799a 100644 --- a/homeassistant/components/rpi_gpio_pwm/manifest.json +++ b/homeassistant/components/rpi_gpio_pwm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rpi_gpio_pwm", "requirements": ["pwmled==1.6.7"], "codeowners": ["@soldag"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["adafruit_blinka", "adafruit_circuitpython_pca9685", "pwmled"] } diff --git a/homeassistant/components/rpi_pfio/manifest.json b/homeassistant/components/rpi_pfio/manifest.json index 9e8f0a30e8..7f72a7ba77 100644 --- a/homeassistant/components/rpi_pfio/manifest.json +++ b/homeassistant/components/rpi_pfio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/rpi_pfio", "requirements": ["pifacecommon==4.2.2", "pifacedigitalio==3.0.5"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pifacedigitalio"] } diff --git a/homeassistant/components/rpi_power/manifest.json b/homeassistant/components/rpi_power/manifest.json index 34e249ccfc..ef20651843 100644 --- a/homeassistant/components/rpi_power/manifest.json +++ b/homeassistant/components/rpi_power/manifest.json @@ -5,5 +5,6 @@ "codeowners": ["@shenxn", "@swetoast"], "requirements": ["rpi-bad-power==0.1.0"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["rpi_bad_power"] } diff --git a/homeassistant/components/rtsp_to_webrtc/manifest.json b/homeassistant/components/rtsp_to_webrtc/manifest.json index cf147df4fe..d3a56ebdee 100644 --- a/homeassistant/components/rtsp_to_webrtc/manifest.json +++ b/homeassistant/components/rtsp_to_webrtc/manifest.json @@ -8,5 +8,6 @@ "codeowners": [ "@allenporter" ], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["rtsp_to_webrtc"] } diff --git a/homeassistant/components/ruckus_unleashed/manifest.json b/homeassistant/components/ruckus_unleashed/manifest.json index b8b2ef6e46..f010d34014 100644 --- a/homeassistant/components/ruckus_unleashed/manifest.json +++ b/homeassistant/components/ruckus_unleashed/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/ruckus_unleashed", "requirements": ["pyruckus==0.12"], "codeowners": ["@gabe565"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pexpect", "pyruckus"] } diff --git a/homeassistant/components/russound_rio/manifest.json b/homeassistant/components/russound_rio/manifest.json index a12d149550..4b9b7a2c8d 100644 --- a/homeassistant/components/russound_rio/manifest.json +++ b/homeassistant/components/russound_rio/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/russound_rio", "requirements": ["russound_rio==0.1.7"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["russound_rio"] } diff --git a/homeassistant/components/russound_rnet/manifest.json b/homeassistant/components/russound_rnet/manifest.json index 0e7928fb23..f8aea92b0a 100644 --- a/homeassistant/components/russound_rnet/manifest.json +++ b/homeassistant/components/russound_rnet/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/russound_rnet", "requirements": ["russound==0.1.9"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["russound"] } diff --git a/homeassistant/components/sabnzbd/manifest.json b/homeassistant/components/sabnzbd/manifest.json index 25dfe67880..08fb1388b3 100644 --- a/homeassistant/components/sabnzbd/manifest.json +++ b/homeassistant/components/sabnzbd/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["configurator"], "after_dependencies": ["discovery"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pysabnzbd"] } diff --git a/homeassistant/components/saj/manifest.json b/homeassistant/components/saj/manifest.json index 79067e47c7..eaa0121f1d 100644 --- a/homeassistant/components/saj/manifest.json +++ b/homeassistant/components/saj/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/saj", "requirements": ["pysaj==0.0.16"], "codeowners": ["@fredericvl"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pysaj"] } diff --git a/homeassistant/components/samsungtv/manifest.json b/homeassistant/components/samsungtv/manifest.json index 9123a68b71..9621e18bf1 100644 --- a/homeassistant/components/samsungtv/manifest.json +++ b/homeassistant/components/samsungtv/manifest.json @@ -30,5 +30,6 @@ "@chemelli74" ], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["samsungctl", "samsungtvws"] } diff --git a/homeassistant/components/satel_integra/manifest.json b/homeassistant/components/satel_integra/manifest.json index 6aacb3015e..6c4a391698 100644 --- a/homeassistant/components/satel_integra/manifest.json +++ b/homeassistant/components/satel_integra/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/satel_integra", "requirements": ["satel_integra==0.3.4"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["satel_integra"] } diff --git a/homeassistant/components/schluter/manifest.json b/homeassistant/components/schluter/manifest.json index 86f0974b6d..90e69afed1 100644 --- a/homeassistant/components/schluter/manifest.json +++ b/homeassistant/components/schluter/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/schluter", "requirements": ["py-schluter==0.1.7"], "codeowners": ["@prairieapps"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["schluter"] } diff --git a/homeassistant/components/screenlogic/manifest.json b/homeassistant/components/screenlogic/manifest.json index 09313dab0d..016ade188f 100644 --- a/homeassistant/components/screenlogic/manifest.json +++ b/homeassistant/components/screenlogic/manifest.json @@ -11,5 +11,6 @@ "macaddress": "00C033*" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["screenlogicpy"] } diff --git a/homeassistant/components/scsgate/manifest.json b/homeassistant/components/scsgate/manifest.json index 8720dfac87..a9a63ccd9f 100644 --- a/homeassistant/components/scsgate/manifest.json +++ b/homeassistant/components/scsgate/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/scsgate", "requirements": ["scsgate==0.1.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["scsgate"] } diff --git a/homeassistant/components/season/manifest.json b/homeassistant/components/season/manifest.json index b48a148034..cfe04f9b1f 100644 --- a/homeassistant/components/season/manifest.json +++ b/homeassistant/components/season/manifest.json @@ -5,5 +5,6 @@ "requirements": ["ephem==3.7.7.0"], "codeowners": [], "quality_scale": "internal", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ephem"] } diff --git a/homeassistant/components/sendgrid/manifest.json b/homeassistant/components/sendgrid/manifest.json index d31feb5a8e..db9a5c9c48 100644 --- a/homeassistant/components/sendgrid/manifest.json +++ b/homeassistant/components/sendgrid/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sendgrid", "requirements": ["sendgrid==6.8.2"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["sendgrid"] } diff --git a/homeassistant/components/sense/manifest.json b/homeassistant/components/sense/manifest.json index 361a58379d..a7ec66d8b8 100644 --- a/homeassistant/components/sense/manifest.json +++ b/homeassistant/components/sense/manifest.json @@ -19,5 +19,6 @@ "macaddress": "A4D578*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["sense_energy"] } diff --git a/homeassistant/components/sensehat/manifest.json b/homeassistant/components/sensehat/manifest.json index d8e607ec81..78f6e0609b 100644 --- a/homeassistant/components/sensehat/manifest.json +++ b/homeassistant/components/sensehat/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sensehat", "requirements": ["sense-hat==2.2.0"], "codeowners": [], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["sense_hat"] } diff --git a/homeassistant/components/senseme/manifest.json b/homeassistant/components/senseme/manifest.json index 7eba9eb4bd..9e2a9363ef 100644 --- a/homeassistant/components/senseme/manifest.json +++ b/homeassistant/components/senseme/manifest.json @@ -10,5 +10,6 @@ "@mikelawrence", "@bdraco" ], "dhcp": [{"macaddress":"20F85E*"}], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiosenseme"] } diff --git a/homeassistant/components/sensibo/manifest.json b/homeassistant/components/sensibo/manifest.json index bf0142628b..bb9d9ad756 100644 --- a/homeassistant/components/sensibo/manifest.json +++ b/homeassistant/components/sensibo/manifest.json @@ -8,5 +8,6 @@ "iot_class": "cloud_polling", "homekit": { "models": ["Sensibo"] - } + }, + "loggers": ["pysensibo"] } diff --git a/homeassistant/components/serial_pm/manifest.json b/homeassistant/components/serial_pm/manifest.json index 3812a5de07..c427a54779 100644 --- a/homeassistant/components/serial_pm/manifest.json +++ b/homeassistant/components/serial_pm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/serial_pm", "requirements": ["pmsensor==0.4"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pmsensor"] } diff --git a/homeassistant/components/sesame/manifest.json b/homeassistant/components/sesame/manifest.json index c4a3e3775a..c6c4db1143 100644 --- a/homeassistant/components/sesame/manifest.json +++ b/homeassistant/components/sesame/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sesame", "requirements": ["pysesame2==1.0.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pysesame2"] } diff --git a/homeassistant/components/seventeentrack/manifest.json b/homeassistant/components/seventeentrack/manifest.json index 01fdb22395..227f19d248 100644 --- a/homeassistant/components/seventeentrack/manifest.json +++ b/homeassistant/components/seventeentrack/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/seventeentrack", "requirements": ["py17track==2021.12.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["py17track"] } diff --git a/homeassistant/components/sharkiq/manifest.json b/homeassistant/components/sharkiq/manifest.json index 3299e05222..0875609db1 100644 --- a/homeassistant/components/sharkiq/manifest.json +++ b/homeassistant/components/sharkiq/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/sharkiq", "requirements": ["sharkiqpy==0.1.8"], "codeowners": ["@ajmarks"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["sharkiqpy"] } diff --git a/homeassistant/components/shelly/manifest.json b/homeassistant/components/shelly/manifest.json index 568f2b878a..30e766b6ec 100644 --- a/homeassistant/components/shelly/manifest.json +++ b/homeassistant/components/shelly/manifest.json @@ -11,5 +11,6 @@ } ], "codeowners": ["@balloob", "@bieniu", "@thecode", "@chemelli74"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aioshelly"] } diff --git a/homeassistant/components/shiftr/manifest.json b/homeassistant/components/shiftr/manifest.json index fc475c2f48..e3d27b6b4f 100644 --- a/homeassistant/components/shiftr/manifest.json +++ b/homeassistant/components/shiftr/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/shiftr", "requirements": ["paho-mqtt==1.6.1"], "codeowners": ["@fabaff"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["paho"] } diff --git a/homeassistant/components/shodan/manifest.json b/homeassistant/components/shodan/manifest.json index bf4aed39cc..49e6a14b71 100644 --- a/homeassistant/components/shodan/manifest.json +++ b/homeassistant/components/shodan/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/shodan", "requirements": ["shodan==1.26.1"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["shodan"] } diff --git a/homeassistant/components/sia/manifest.json b/homeassistant/components/sia/manifest.json index c6a8e49121..094b04f630 100644 --- a/homeassistant/components/sia/manifest.json +++ b/homeassistant/components/sia/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/sia", "requirements": ["pysiaalarm==3.0.2"], "codeowners": ["@eavanvalkenburg"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pysiaalarm"] } diff --git a/homeassistant/components/sighthound/manifest.json b/homeassistant/components/sighthound/manifest.json index def1359b1e..817bdaccd3 100644 --- a/homeassistant/components/sighthound/manifest.json +++ b/homeassistant/components/sighthound/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sighthound", "requirements": ["pillow==9.0.0", "simplehound==0.3"], "codeowners": ["@robmarkcole"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["simplehound"] } diff --git a/homeassistant/components/signal_messenger/manifest.json b/homeassistant/components/signal_messenger/manifest.json index 0b5d0febbe..e95760fc1e 100644 --- a/homeassistant/components/signal_messenger/manifest.json +++ b/homeassistant/components/signal_messenger/manifest.json @@ -8,5 +8,6 @@ "requirements": [ "pysignalclirestapi==0.3.18" ], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pysignalclirestapi"] } \ No newline at end of file diff --git a/homeassistant/components/simplepush/manifest.json b/homeassistant/components/simplepush/manifest.json index dc711df0e8..26321d17ae 100644 --- a/homeassistant/components/simplepush/manifest.json +++ b/homeassistant/components/simplepush/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/simplepush", "requirements": ["simplepush==1.1.4"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["simplepush"] } diff --git a/homeassistant/components/simplisafe/manifest.json b/homeassistant/components/simplisafe/manifest.json index 8e494af013..30ea49a359 100644 --- a/homeassistant/components/simplisafe/manifest.json +++ b/homeassistant/components/simplisafe/manifest.json @@ -11,5 +11,6 @@ "hostname": "simplisafe*", "macaddress": "30AEA4*" } - ] + ], + "loggers": ["simplipy"] } diff --git a/homeassistant/components/sinch/manifest.json b/homeassistant/components/sinch/manifest.json index c33babf491..43b9e465f5 100644 --- a/homeassistant/components/sinch/manifest.json +++ b/homeassistant/components/sinch/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sinch", "codeowners": ["@bendikrb"], "requirements": ["clx-sdk-xms==1.0.0"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["clx"] } diff --git a/homeassistant/components/sisyphus/manifest.json b/homeassistant/components/sisyphus/manifest.json index 1e0f1dc5ba..62cfca125f 100644 --- a/homeassistant/components/sisyphus/manifest.json +++ b/homeassistant/components/sisyphus/manifest.json @@ -8,5 +8,6 @@ "codeowners": [ "@jkeljo" ], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["sisyphus_control"] } \ No newline at end of file diff --git a/homeassistant/components/sky_hub/manifest.json b/homeassistant/components/sky_hub/manifest.json index dccfdbe285..9f5fd18d53 100644 --- a/homeassistant/components/sky_hub/manifest.json +++ b/homeassistant/components/sky_hub/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sky_hub", "requirements": ["pyskyqhub==0.1.4"], "codeowners": ["@rogerselwyn"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyskyqhub"] } diff --git a/homeassistant/components/skybeacon/manifest.json b/homeassistant/components/skybeacon/manifest.json index da7ee08ff5..bfca03d754 100644 --- a/homeassistant/components/skybeacon/manifest.json +++ b/homeassistant/components/skybeacon/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/skybeacon", "requirements": ["pygatt[GATTTOOL]==4.0.5"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pygatt"] } diff --git a/homeassistant/components/skybell/manifest.json b/homeassistant/components/skybell/manifest.json index 8b939d1d52..ce16617996 100644 --- a/homeassistant/components/skybell/manifest.json +++ b/homeassistant/components/skybell/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/skybell", "requirements": ["skybellpy==0.6.3"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["skybellpy"] } diff --git a/homeassistant/components/slack/manifest.json b/homeassistant/components/slack/manifest.json index 2605ffd291..d54bb9e0ec 100644 --- a/homeassistant/components/slack/manifest.json +++ b/homeassistant/components/slack/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/slack", "requirements": ["slackclient==2.5.0"], "codeowners": ["@bachya"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["slack"] } diff --git a/homeassistant/components/sleepiq/manifest.json b/homeassistant/components/sleepiq/manifest.json index f6d4404884..ac73439319 100644 --- a/homeassistant/components/sleepiq/manifest.json +++ b/homeassistant/components/sleepiq/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sleepiq", "requirements": ["sleepyq==0.8.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["sleepyq"] } diff --git a/homeassistant/components/slide/manifest.json b/homeassistant/components/slide/manifest.json index a360bb7491..324900a1d9 100644 --- a/homeassistant/components/slide/manifest.json +++ b/homeassistant/components/slide/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/slide", "requirements": ["goslide-api==0.5.1"], "codeowners": ["@ualex73"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["goslideapi"] } diff --git a/homeassistant/components/sma/manifest.json b/homeassistant/components/sma/manifest.json index d667ab7ea3..308c11f91a 100644 --- a/homeassistant/components/sma/manifest.json +++ b/homeassistant/components/sma/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/sma", "requirements": ["pysma==0.6.10"], "codeowners": ["@kellerza", "@rklomp"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pysma"] } diff --git a/homeassistant/components/smappee/manifest.json b/homeassistant/components/smappee/manifest.json index 6a1edaf41a..f27ec29996 100644 --- a/homeassistant/components/smappee/manifest.json +++ b/homeassistant/components/smappee/manifest.json @@ -24,5 +24,6 @@ "name": "smappee50*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["paho_mqtt", "pysmappee"] } diff --git a/homeassistant/components/smart_meter_texas/manifest.json b/homeassistant/components/smart_meter_texas/manifest.json index f70cf59b9b..2a65de9ed1 100644 --- a/homeassistant/components/smart_meter_texas/manifest.json +++ b/homeassistant/components/smart_meter_texas/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/smart_meter_texas", "requirements": ["smart-meter-texas==0.4.7"], "codeowners": ["@grahamwetzler"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["smart_meter_texas"] } diff --git a/homeassistant/components/smarthab/manifest.json b/homeassistant/components/smarthab/manifest.json index 054aaca2d7..7974215de6 100644 --- a/homeassistant/components/smarthab/manifest.json +++ b/homeassistant/components/smarthab/manifest.json @@ -5,5 +5,6 @@ "config_flow": true, "requirements": ["smarthab==0.21"], "codeowners": ["@outadoc"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pysmarthab"] } diff --git a/homeassistant/components/smartthings/manifest.json b/homeassistant/components/smartthings/manifest.json index b67a05d575..b4a043e2f1 100644 --- a/homeassistant/components/smartthings/manifest.json +++ b/homeassistant/components/smartthings/manifest.json @@ -29,5 +29,6 @@ "hostname": "hub*", "macaddress": "286D97*" } - ] + ], + "loggers": ["httpsig", "pysmartapp", "pysmartthings"] } diff --git a/homeassistant/components/smarttub/manifest.json b/homeassistant/components/smarttub/manifest.json index 7d9a963b26..9bec5d4a72 100644 --- a/homeassistant/components/smarttub/manifest.json +++ b/homeassistant/components/smarttub/manifest.json @@ -7,5 +7,6 @@ "codeowners": ["@mdz"], "requirements": ["python-smarttub==0.0.29"], "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["smarttub"] } diff --git a/homeassistant/components/smarty/manifest.json b/homeassistant/components/smarty/manifest.json index cfae1d98a5..734e1a44dc 100644 --- a/homeassistant/components/smarty/manifest.json +++ b/homeassistant/components/smarty/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/smarty", "requirements": ["pysmarty==0.8"], "codeowners": ["@z0mbieprocess"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pymodbus", "pysmarty"] } diff --git a/homeassistant/components/smhi/manifest.json b/homeassistant/components/smhi/manifest.json index 4eedc28d37..d1030cb786 100644 --- a/homeassistant/components/smhi/manifest.json +++ b/homeassistant/components/smhi/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/smhi", "requirements": ["smhi-pkg==1.0.15"], "codeowners": ["@gjohansson-ST"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["smhi"] } diff --git a/homeassistant/components/sms/manifest.json b/homeassistant/components/sms/manifest.json index 6d736ac44e..d98304ebf2 100644 --- a/homeassistant/components/sms/manifest.json +++ b/homeassistant/components/sms/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/sms", "requirements": ["python-gammu==3.2.3"], "codeowners": ["@ocalvo"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["gammu"] } diff --git a/homeassistant/components/snapcast/manifest.json b/homeassistant/components/snapcast/manifest.json index 2e3249f455..675a60e409 100644 --- a/homeassistant/components/snapcast/manifest.json +++ b/homeassistant/components/snapcast/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/snapcast", "requirements": ["snapcast==2.1.3"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["construct", "snapcast"] } diff --git a/homeassistant/components/snmp/manifest.json b/homeassistant/components/snmp/manifest.json index 19cd258ce6..76df9e1860 100644 --- a/homeassistant/components/snmp/manifest.json +++ b/homeassistant/components/snmp/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/snmp", "requirements": ["pysnmp==4.4.12"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyasn1", "pysmi", "pysnmp"] } diff --git a/homeassistant/components/sochain/manifest.json b/homeassistant/components/sochain/manifest.json index e270e81012..6ff42bd480 100644 --- a/homeassistant/components/sochain/manifest.json +++ b/homeassistant/components/sochain/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sochain", "requirements": ["python-sochain-api==0.0.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pysochain"] } diff --git a/homeassistant/components/solaredge/manifest.json b/homeassistant/components/solaredge/manifest.json index 84b1e6b944..e5c9520f96 100644 --- a/homeassistant/components/solaredge/manifest.json +++ b/homeassistant/components/solaredge/manifest.json @@ -11,5 +11,6 @@ "macaddress": "002702*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["solaredge"] } diff --git a/homeassistant/components/solaredge_local/manifest.json b/homeassistant/components/solaredge_local/manifest.json index 56e722174b..02f21c69fe 100644 --- a/homeassistant/components/solaredge_local/manifest.json +++ b/homeassistant/components/solaredge_local/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/solaredge_local", "requirements": ["solaredge-local==0.2.0"], "codeowners": ["@drobtravels", "@scheric"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["solaredge_local"] } diff --git a/homeassistant/components/solarlog/manifest.json b/homeassistant/components/solarlog/manifest.json index 5535da860f..5d67ed6bf8 100644 --- a/homeassistant/components/solarlog/manifest.json +++ b/homeassistant/components/solarlog/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/solarlog", "codeowners": ["@Ernst79"], "requirements": ["sunwatcher==0.2.1"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["sunwatcher"] } diff --git a/homeassistant/components/solax/manifest.json b/homeassistant/components/solax/manifest.json index e8a905ca8b..17ae6db023 100644 --- a/homeassistant/components/solax/manifest.json +++ b/homeassistant/components/solax/manifest.json @@ -5,5 +5,6 @@ "requirements": ["solax==0.2.9"], "codeowners": ["@squishykid"], "iot_class": "local_polling", - "config_flow": true + "config_flow": true, + "loggers": ["solax"] } diff --git a/homeassistant/components/soma/manifest.json b/homeassistant/components/soma/manifest.json index 1bde431e9d..88d77b775c 100644 --- a/homeassistant/components/soma/manifest.json +++ b/homeassistant/components/soma/manifest.json @@ -8,5 +8,6 @@ "@sebfortier2288" ], "requirements": ["pysoma==0.0.10"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["api"] } diff --git a/homeassistant/components/somfy/manifest.json b/homeassistant/components/somfy/manifest.json index 1adbab49fb..144938b182 100644 --- a/homeassistant/components/somfy/manifest.json +++ b/homeassistant/components/somfy/manifest.json @@ -12,5 +12,6 @@ "name": "gateway*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pymfy"] } diff --git a/homeassistant/components/somfy_mylink/manifest.json b/homeassistant/components/somfy_mylink/manifest.json index a376654ede..26d56416e6 100644 --- a/homeassistant/components/somfy_mylink/manifest.json +++ b/homeassistant/components/somfy_mylink/manifest.json @@ -11,5 +11,6 @@ "macaddress": "B8B7F1*" } ], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["somfy_mylink_synergy"] } diff --git a/homeassistant/components/sonarr/manifest.json b/homeassistant/components/sonarr/manifest.json index 50de11d820..4b1555fa3d 100644 --- a/homeassistant/components/sonarr/manifest.json +++ b/homeassistant/components/sonarr/manifest.json @@ -6,5 +6,6 @@ "requirements": ["sonarr==0.3.0"], "config_flow": true, "quality_scale": "silver", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["sonarr"] } diff --git a/homeassistant/components/songpal/manifest.json b/homeassistant/components/songpal/manifest.json index 4d417aec1a..97647d8710 100644 --- a/homeassistant/components/songpal/manifest.json +++ b/homeassistant/components/songpal/manifest.json @@ -12,5 +12,6 @@ } ], "quality_scale": "gold", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["songpal"] } diff --git a/homeassistant/components/sonos/manifest.json b/homeassistant/components/sonos/manifest.json index b482556f28..5986cb18c7 100644 --- a/homeassistant/components/sonos/manifest.json +++ b/homeassistant/components/sonos/manifest.json @@ -13,5 +13,6 @@ } ], "codeowners": ["@cgtobi", "@jjlawren"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["soco"] } diff --git a/homeassistant/components/sony_projector/manifest.json b/homeassistant/components/sony_projector/manifest.json index 07819b7b63..721b0e9040 100644 --- a/homeassistant/components/sony_projector/manifest.json +++ b/homeassistant/components/sony_projector/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/sony_projector", "requirements": ["pysdcp==1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pysdcp"] } diff --git a/homeassistant/components/soundtouch/manifest.json b/homeassistant/components/soundtouch/manifest.json index 2b8c2fb547..15091ec04f 100644 --- a/homeassistant/components/soundtouch/manifest.json +++ b/homeassistant/components/soundtouch/manifest.json @@ -5,5 +5,6 @@ "requirements": ["libsoundtouch==0.8"], "after_dependencies": ["zeroconf"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["libsoundtouch"] } diff --git a/homeassistant/components/spc/manifest.json b/homeassistant/components/spc/manifest.json index 9906a4025a..088ddc8dd7 100644 --- a/homeassistant/components/spc/manifest.json +++ b/homeassistant/components/spc/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/spc", "requirements": ["pyspcwebgw==0.4.0"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pyspcwebgw"] } diff --git a/homeassistant/components/spider/manifest.json b/homeassistant/components/spider/manifest.json index b80fa0926c..56cd6876e9 100644 --- a/homeassistant/components/spider/manifest.json +++ b/homeassistant/components/spider/manifest.json @@ -5,5 +5,6 @@ "requirements": ["spiderpy==1.6.1"], "codeowners": ["@peternijssen"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["spiderpy"] } \ No newline at end of file diff --git a/homeassistant/components/splunk/manifest.json b/homeassistant/components/splunk/manifest.json index 09a128c9b7..7ada3ea2a3 100644 --- a/homeassistant/components/splunk/manifest.json +++ b/homeassistant/components/splunk/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/splunk", "requirements": ["hass_splunk==0.1.1"], "codeowners": ["@Bre77"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["hass_splunk"] } diff --git a/homeassistant/components/spotify/manifest.json b/homeassistant/components/spotify/manifest.json index 402083aa25..9dcf1fee6d 100644 --- a/homeassistant/components/spotify/manifest.json +++ b/homeassistant/components/spotify/manifest.json @@ -8,5 +8,6 @@ "codeowners": ["@frenck"], "config_flow": true, "quality_scale": "silver", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["spotipy"] } diff --git a/homeassistant/components/squeezebox/manifest.json b/homeassistant/components/squeezebox/manifest.json index ec3089dc4b..f36917f1a0 100644 --- a/homeassistant/components/squeezebox/manifest.json +++ b/homeassistant/components/squeezebox/manifest.json @@ -11,5 +11,6 @@ "macaddress": "000420*" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pysqueezebox"] } diff --git a/homeassistant/components/srp_energy/manifest.json b/homeassistant/components/srp_energy/manifest.json index 73aac879a0..fc5c8a598c 100644 --- a/homeassistant/components/srp_energy/manifest.json +++ b/homeassistant/components/srp_energy/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/srp_energy", "requirements": ["srpenergy==1.3.2"], "codeowners": ["@briglx"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["srpenergy"] } diff --git a/homeassistant/components/ssdp/manifest.json b/homeassistant/components/ssdp/manifest.json index 44d972ca16..e1a5d20a98 100644 --- a/homeassistant/components/ssdp/manifest.json +++ b/homeassistant/components/ssdp/manifest.json @@ -7,5 +7,6 @@ "after_dependencies": ["zeroconf"], "codeowners": [], "quality_scale": "internal", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["async_upnp_client"] } diff --git a/homeassistant/components/starline/manifest.json b/homeassistant/components/starline/manifest.json index e487d8d63f..d565b7aa69 100644 --- a/homeassistant/components/starline/manifest.json +++ b/homeassistant/components/starline/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/starline", "requirements": ["starline==0.1.5"], "codeowners": ["@anonym-tsk"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["starline"] } diff --git a/homeassistant/components/starlingbank/manifest.json b/homeassistant/components/starlingbank/manifest.json index 8de4b4c24d..7f658c4409 100644 --- a/homeassistant/components/starlingbank/manifest.json +++ b/homeassistant/components/starlingbank/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/starlingbank", "requirements": ["starlingbank==3.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["starlingbank"] } diff --git a/homeassistant/components/statsd/manifest.json b/homeassistant/components/statsd/manifest.json index 5e4db0b677..39c69e6052 100644 --- a/homeassistant/components/statsd/manifest.json +++ b/homeassistant/components/statsd/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/statsd", "requirements": ["statsd==3.2.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["statsd"] } diff --git a/homeassistant/components/steam_online/manifest.json b/homeassistant/components/steam_online/manifest.json index ca5e4f1da5..47f645d714 100644 --- a/homeassistant/components/steam_online/manifest.json +++ b/homeassistant/components/steam_online/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/steam_online", "requirements": ["steamodd==4.21"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["steam"] } diff --git a/homeassistant/components/steamist/manifest.json b/homeassistant/components/steamist/manifest.json index e815b48233..2856fe9424 100644 --- a/homeassistant/components/steamist/manifest.json +++ b/homeassistant/components/steamist/manifest.json @@ -12,5 +12,6 @@ "macaddress": "001E0C*", "hostname": "my[45]50*" } - ] + ], + "loggers": ["aiosteamist", "discovery30303"] } \ No newline at end of file diff --git a/homeassistant/components/stiebel_eltron/manifest.json b/homeassistant/components/stiebel_eltron/manifest.json index 3f83c35ffa..feb9657ef3 100644 --- a/homeassistant/components/stiebel_eltron/manifest.json +++ b/homeassistant/components/stiebel_eltron/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pystiebeleltron==0.0.1.dev2"], "dependencies": ["modbus"], "codeowners": ["@fucm"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pymodbus", "pystiebeleltron"] } diff --git a/homeassistant/components/stream/manifest.json b/homeassistant/components/stream/manifest.json index 1fe64defe3..5f6dd4e61a 100644 --- a/homeassistant/components/stream/manifest.json +++ b/homeassistant/components/stream/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["http"], "codeowners": ["@hunterjm", "@uvjustin", "@allenporter"], "quality_scale": "internal", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["av"] } diff --git a/homeassistant/components/streamlabswater/manifest.json b/homeassistant/components/streamlabswater/manifest.json index cb42752d96..20473b66f2 100644 --- a/homeassistant/components/streamlabswater/manifest.json +++ b/homeassistant/components/streamlabswater/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/streamlabswater", "requirements": ["streamlabswater==1.0.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["streamlabswater"] } diff --git a/homeassistant/components/subaru/manifest.json b/homeassistant/components/subaru/manifest.json index 2b7af28a91..b08b238121 100644 --- a/homeassistant/components/subaru/manifest.json +++ b/homeassistant/components/subaru/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/subaru", "requirements": ["subarulink==0.3.12"], "codeowners": ["@G-Two"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["stdiomask", "subarulink"] } diff --git a/homeassistant/components/suez_water/manifest.json b/homeassistant/components/suez_water/manifest.json index 20c8ba1dfe..ddda3caf2f 100644 --- a/homeassistant/components/suez_water/manifest.json +++ b/homeassistant/components/suez_water/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/suez_water", "codeowners": ["@ooii"], "requirements": ["pysuez==0.1.19"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pysuez", "regex"] } diff --git a/homeassistant/components/supla/manifest.json b/homeassistant/components/supla/manifest.json index 6420e39538..789ac76512 100644 --- a/homeassistant/components/supla/manifest.json +++ b/homeassistant/components/supla/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/supla", "requirements": ["asyncpysupla==0.0.5"], "codeowners": ["@mwegrzynek"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["asyncpysupla"] } diff --git a/homeassistant/components/surepetcare/manifest.json b/homeassistant/components/surepetcare/manifest.json index 13def08280..8675099c53 100644 --- a/homeassistant/components/surepetcare/manifest.json +++ b/homeassistant/components/surepetcare/manifest.json @@ -10,5 +10,6 @@ "surepy==0.7.2" ], "iot_class": "cloud_polling", - "config_flow": true + "config_flow": true, + "loggers": ["rich", "surepy"] } \ No newline at end of file diff --git a/homeassistant/components/swiss_hydrological_data/manifest.json b/homeassistant/components/swiss_hydrological_data/manifest.json index 7d7280ecc5..a0400cb543 100644 --- a/homeassistant/components/swiss_hydrological_data/manifest.json +++ b/homeassistant/components/swiss_hydrological_data/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/swiss_hydrological_data", "requirements": ["swisshydrodata==0.1.0"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["swisshydrodata"] } diff --git a/homeassistant/components/swiss_public_transport/manifest.json b/homeassistant/components/swiss_public_transport/manifest.json index 1a4a90031b..1fe5316c78 100644 --- a/homeassistant/components/swiss_public_transport/manifest.json +++ b/homeassistant/components/swiss_public_transport/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/swiss_public_transport", "requirements": ["python_opendata_transport==0.3.0"], "codeowners": ["@fabaff"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["opendata_transport"] } diff --git a/homeassistant/components/switchbot/manifest.json b/homeassistant/components/switchbot/manifest.json index 59415d31c1..617698b8b0 100644 --- a/homeassistant/components/switchbot/manifest.json +++ b/homeassistant/components/switchbot/manifest.json @@ -5,5 +5,6 @@ "requirements": ["PySwitchbot==0.13.2"], "config_flow": true, "codeowners": ["@danielhiversen", "@RenierM26"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["switchbot"] } diff --git a/homeassistant/components/switcher_kis/manifest.json b/homeassistant/components/switcher_kis/manifest.json index c8ed7ceefd..9ebf83b4ac 100644 --- a/homeassistant/components/switcher_kis/manifest.json +++ b/homeassistant/components/switcher_kis/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aioswitcher==2.0.6"], "quality_scale": "platinum", "iot_class": "local_push", - "config_flow": true + "config_flow": true, + "loggers": ["aioswitcher"] } diff --git a/homeassistant/components/switchmate/manifest.json b/homeassistant/components/switchmate/manifest.json index 042ccd9309..c4a263aca1 100644 --- a/homeassistant/components/switchmate/manifest.json +++ b/homeassistant/components/switchmate/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/switchmate", "requirements": ["pySwitchmate==0.4.6"], "codeowners": ["@danielhiversen"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["switchmate"] } diff --git a/homeassistant/components/syncthing/manifest.json b/homeassistant/components/syncthing/manifest.json index cd779e1657..9d2897abf6 100644 --- a/homeassistant/components/syncthing/manifest.json +++ b/homeassistant/components/syncthing/manifest.json @@ -8,5 +8,6 @@ "@zhulik" ], "quality_scale": "silver", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiosyncthing"] } diff --git a/homeassistant/components/syncthru/manifest.json b/homeassistant/components/syncthru/manifest.json index 37b7ed311c..4536e703ce 100644 --- a/homeassistant/components/syncthru/manifest.json +++ b/homeassistant/components/syncthru/manifest.json @@ -11,5 +11,6 @@ } ], "codeowners": ["@nielstron"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pysyncthru"] } diff --git a/homeassistant/components/synology_dsm/manifest.json b/homeassistant/components/synology_dsm/manifest.json index c436557cea..1efefb6210 100644 --- a/homeassistant/components/synology_dsm/manifest.json +++ b/homeassistant/components/synology_dsm/manifest.json @@ -11,5 +11,6 @@ "deviceType": "urn:schemas-upnp-org:device:Basic:1" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["synology_dsm"] } diff --git a/homeassistant/components/synology_srm/manifest.json b/homeassistant/components/synology_srm/manifest.json index b4d96f6f9b..5ee3e114f1 100644 --- a/homeassistant/components/synology_srm/manifest.json +++ b/homeassistant/components/synology_srm/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/synology_srm", "requirements": ["synology-srm==0.2.0"], "codeowners": ["@aerialls"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["synology_srm"] } diff --git a/homeassistant/components/system_bridge/manifest.json b/homeassistant/components/system_bridge/manifest.json index cd4ee5a51a..31c19e4614 100644 --- a/homeassistant/components/system_bridge/manifest.json +++ b/homeassistant/components/system_bridge/manifest.json @@ -8,5 +8,6 @@ "zeroconf": ["_system-bridge._udp.local."], "after_dependencies": ["zeroconf"], "quality_scale": "silver", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["systembridge"] } diff --git a/homeassistant/components/systemmonitor/manifest.json b/homeassistant/components/systemmonitor/manifest.json index cc79ed12e1..e8a63c9c40 100644 --- a/homeassistant/components/systemmonitor/manifest.json +++ b/homeassistant/components/systemmonitor/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/systemmonitor", "requirements": ["psutil==5.8.0"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["psutil"] } diff --git a/homeassistant/components/tado/manifest.json b/homeassistant/components/tado/manifest.json index 50561042ea..529b4bcfb9 100644 --- a/homeassistant/components/tado/manifest.json +++ b/homeassistant/components/tado/manifest.json @@ -13,5 +13,6 @@ "hostname": "tado*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["PyTado"] } diff --git a/homeassistant/components/tank_utility/manifest.json b/homeassistant/components/tank_utility/manifest.json index 62a667af5b..a9ebcb546b 100644 --- a/homeassistant/components/tank_utility/manifest.json +++ b/homeassistant/components/tank_utility/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tank_utility", "requirements": ["tank_utility==1.4.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["tank_utility"] } diff --git a/homeassistant/components/tankerkoenig/manifest.json b/homeassistant/components/tankerkoenig/manifest.json index d49ee6a125..d3ad7fbe2e 100644 --- a/homeassistant/components/tankerkoenig/manifest.json +++ b/homeassistant/components/tankerkoenig/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tankerkoenig", "requirements": ["pytankerkoenig==0.0.6"], "codeowners": ["@guillempages"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pytankerkoenig"] } diff --git a/homeassistant/components/tapsaff/manifest.json b/homeassistant/components/tapsaff/manifest.json index f8c4dff154..6904f90a40 100644 --- a/homeassistant/components/tapsaff/manifest.json +++ b/homeassistant/components/tapsaff/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tapsaff", "requirements": ["tapsaff==0.2.1"], "codeowners": ["@bazwilliams"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["tapsaff"] } diff --git a/homeassistant/components/tasmota/manifest.json b/homeassistant/components/tasmota/manifest.json index bd30231396..a1f5251769 100644 --- a/homeassistant/components/tasmota/manifest.json +++ b/homeassistant/components/tasmota/manifest.json @@ -7,5 +7,6 @@ "dependencies": ["mqtt"], "mqtt": ["tasmota/discovery/#"], "codeowners": ["@emontnemery"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["hatasmota"] } diff --git a/homeassistant/components/tautulli/manifest.json b/homeassistant/components/tautulli/manifest.json index 68edea9983..06c2d4e0c6 100644 --- a/homeassistant/components/tautulli/manifest.json +++ b/homeassistant/components/tautulli/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tautulli", "requirements": ["pytautulli==21.11.0"], "codeowners": ["@ludeeus"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pytautulli"] } diff --git a/homeassistant/components/telegram_bot/manifest.json b/homeassistant/components/telegram_bot/manifest.json index 048762903e..d5eec8db55 100644 --- a/homeassistant/components/telegram_bot/manifest.json +++ b/homeassistant/components/telegram_bot/manifest.json @@ -5,5 +5,6 @@ "requirements": ["python-telegram-bot==13.1", "PySocks==1.7.1"], "dependencies": ["http"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["telegram"] } diff --git a/homeassistant/components/tellstick/manifest.json b/homeassistant/components/tellstick/manifest.json index 5d8029ddcf..bb0f9d32e3 100644 --- a/homeassistant/components/tellstick/manifest.json +++ b/homeassistant/components/tellstick/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tellstick", "requirements": ["tellcore-net==0.4", "tellcore-py==1.1.2"], "codeowners": [], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["tellcore"] } diff --git a/homeassistant/components/temper/manifest.json b/homeassistant/components/temper/manifest.json index 0443987a87..b71bbe9156 100644 --- a/homeassistant/components/temper/manifest.json +++ b/homeassistant/components/temper/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/temper", "requirements": ["temperusb==1.5.3"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyusb", "temperusb"] } diff --git a/homeassistant/components/tensorflow/manifest.json b/homeassistant/components/tensorflow/manifest.json index 26b7421ef4..771d6f6fd9 100644 --- a/homeassistant/components/tensorflow/manifest.json +++ b/homeassistant/components/tensorflow/manifest.json @@ -10,5 +10,6 @@ "pillow==9.0.0" ], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["tensorflow"] } diff --git a/homeassistant/components/tesla_wall_connector/manifest.json b/homeassistant/components/tesla_wall_connector/manifest.json index 8e86fa3d2f..28c2d222f3 100644 --- a/homeassistant/components/tesla_wall_connector/manifest.json +++ b/homeassistant/components/tesla_wall_connector/manifest.json @@ -21,5 +21,6 @@ "codeowners": [ "@einarhauks" ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["tesla_wall_connector"] } \ No newline at end of file diff --git a/homeassistant/components/thermoworks_smoke/manifest.json b/homeassistant/components/thermoworks_smoke/manifest.json index aa9a874139..d9f2052bd5 100644 --- a/homeassistant/components/thermoworks_smoke/manifest.json +++ b/homeassistant/components/thermoworks_smoke/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/thermoworks_smoke", "requirements": ["stringcase==1.2.0", "thermoworks_smoke==0.1.8"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["thermoworks_smoke"] } diff --git a/homeassistant/components/thingspeak/manifest.json b/homeassistant/components/thingspeak/manifest.json index 3ac2e7e4b2..f14ea25768 100644 --- a/homeassistant/components/thingspeak/manifest.json +++ b/homeassistant/components/thingspeak/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/thingspeak", "requirements": ["thingspeak==1.0.0"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["thingspeak"] } diff --git a/homeassistant/components/thinkingcleaner/manifest.json b/homeassistant/components/thinkingcleaner/manifest.json index cb87c1ea8a..33081cb967 100644 --- a/homeassistant/components/thinkingcleaner/manifest.json +++ b/homeassistant/components/thinkingcleaner/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/thinkingcleaner", "requirements": ["pythinkingcleaner==0.0.3"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pythinkingcleaner"] } diff --git a/homeassistant/components/tibber/manifest.json b/homeassistant/components/tibber/manifest.json index 2f5927442a..90a19526c7 100644 --- a/homeassistant/components/tibber/manifest.json +++ b/homeassistant/components/tibber/manifest.json @@ -7,5 +7,6 @@ "codeowners": ["@danielhiversen"], "quality_scale": "silver", "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["tibber"] } diff --git a/homeassistant/components/tikteck/manifest.json b/homeassistant/components/tikteck/manifest.json index 8e332df8f6..39d4d808a1 100644 --- a/homeassistant/components/tikteck/manifest.json +++ b/homeassistant/components/tikteck/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tikteck", "requirements": ["tikteck==0.4"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["tikteck"] } diff --git a/homeassistant/components/tile/manifest.json b/homeassistant/components/tile/manifest.json index 1b30e0483f..4ef1b579e1 100644 --- a/homeassistant/components/tile/manifest.json +++ b/homeassistant/components/tile/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/tile", "requirements": ["pytile==2022.01.0"], "codeowners": ["@bachya"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pytile"] } diff --git a/homeassistant/components/tmb/manifest.json b/homeassistant/components/tmb/manifest.json index 4032b7e27d..a9b4da9b2f 100644 --- a/homeassistant/components/tmb/manifest.json +++ b/homeassistant/components/tmb/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tmb", "requirements": ["tmb==0.0.4"], "codeowners": ["@alemuro"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["tmb"] } diff --git a/homeassistant/components/todoist/manifest.json b/homeassistant/components/todoist/manifest.json index 09cd080b4d..a00819638f 100644 --- a/homeassistant/components/todoist/manifest.json +++ b/homeassistant/components/todoist/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/todoist", "requirements": ["todoist-python==8.0.0"], "codeowners": ["@boralyl"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["todoist"] } diff --git a/homeassistant/components/tof/manifest.json b/homeassistant/components/tof/manifest.json index 83a0ba6fbe..e530c67b93 100644 --- a/homeassistant/components/tof/manifest.json +++ b/homeassistant/components/tof/manifest.json @@ -5,5 +5,6 @@ "requirements": ["VL53L1X2==0.1.5"], "dependencies": ["rpi_gpio"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["VL53L1X2"] } diff --git a/homeassistant/components/tolo/manifest.json b/homeassistant/components/tolo/manifest.json index 63e87ebf87..aa60958591 100644 --- a/homeassistant/components/tolo/manifest.json +++ b/homeassistant/components/tolo/manifest.json @@ -10,5 +10,6 @@ "@MatthiasLohr" ], "iot_class": "local_polling", - "dhcp": [{"hostname": "usr-tcp232-ed2"}] + "dhcp": [{"hostname": "usr-tcp232-ed2"}], + "loggers": ["tololib"] } \ No newline at end of file diff --git a/homeassistant/components/toon/manifest.json b/homeassistant/components/toon/manifest.json index dc32b6bfac..f6dc4ae284 100644 --- a/homeassistant/components/toon/manifest.json +++ b/homeassistant/components/toon/manifest.json @@ -13,5 +13,6 @@ "macaddress": "74C63B*" } ], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["toonapi"] } diff --git a/homeassistant/components/totalconnect/manifest.json b/homeassistant/components/totalconnect/manifest.json index d3be51f91d..3960d21842 100644 --- a/homeassistant/components/totalconnect/manifest.json +++ b/homeassistant/components/totalconnect/manifest.json @@ -6,5 +6,6 @@ "dependencies": [], "codeowners": ["@austinmroczek"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["total_connect_client"] } diff --git a/homeassistant/components/touchline/manifest.json b/homeassistant/components/touchline/manifest.json index 1ea02f29ae..5d1ef4cc0d 100644 --- a/homeassistant/components/touchline/manifest.json +++ b/homeassistant/components/touchline/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/touchline", "requirements": ["pytouchline==0.7"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pytouchline"] } diff --git a/homeassistant/components/tplink/manifest.json b/homeassistant/components/tplink/manifest.json index 1531f96c54..378435b9ec 100644 --- a/homeassistant/components/tplink/manifest.json +++ b/homeassistant/components/tplink/manifest.json @@ -113,5 +113,6 @@ "hostname": "lb*", "macaddress": "B09575*" } - ] + ], + "loggers": ["kasa"] } diff --git a/homeassistant/components/tplink_lte/manifest.json b/homeassistant/components/tplink_lte/manifest.json index c18ccbb610..63e2021200 100644 --- a/homeassistant/components/tplink_lte/manifest.json +++ b/homeassistant/components/tplink_lte/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/tplink_lte", "requirements": ["tp-connected==0.0.4"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["tp_connected"] } diff --git a/homeassistant/components/traccar/manifest.json b/homeassistant/components/traccar/manifest.json index 77a8511a67..7f0df1b1f3 100644 --- a/homeassistant/components/traccar/manifest.json +++ b/homeassistant/components/traccar/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pytraccar==0.10.0", "stringcase==1.2.0"], "dependencies": ["webhook"], "codeowners": ["@ludeeus"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pytraccar"] } diff --git a/homeassistant/components/tractive/manifest.json b/homeassistant/components/tractive/manifest.json index b388703e6b..a73c8390ad 100644 --- a/homeassistant/components/tractive/manifest.json +++ b/homeassistant/components/tractive/manifest.json @@ -11,5 +11,6 @@ "@zhulik", "@bieniu" ], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["aiotractive"] } diff --git a/homeassistant/components/tradfri/manifest.json b/homeassistant/components/tradfri/manifest.json index 1ac82d0b84..1950b00a07 100644 --- a/homeassistant/components/tradfri/manifest.json +++ b/homeassistant/components/tradfri/manifest.json @@ -8,5 +8,6 @@ "models": ["TRADFRI"] }, "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pytradfri"] } diff --git a/homeassistant/components/trafikverket_train/manifest.json b/homeassistant/components/trafikverket_train/manifest.json index 36a1d47623..da1d4de6c1 100644 --- a/homeassistant/components/trafikverket_train/manifest.json +++ b/homeassistant/components/trafikverket_train/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/trafikverket_train", "requirements": ["pytrafikverket==0.1.6.2"], "codeowners": ["@endor-force", "@gjohansson-ST"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pytrafikverket"] } diff --git a/homeassistant/components/trafikverket_weatherstation/manifest.json b/homeassistant/components/trafikverket_weatherstation/manifest.json index 6490468dc0..4001856b70 100644 --- a/homeassistant/components/trafikverket_weatherstation/manifest.json +++ b/homeassistant/components/trafikverket_weatherstation/manifest.json @@ -5,5 +5,6 @@ "requirements": ["pytrafikverket==0.1.6.2"], "codeowners": ["@endor-force", "@gjohansson-ST"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pytrafikverket"] } diff --git a/homeassistant/components/transmission/manifest.json b/homeassistant/components/transmission/manifest.json index 1f5843e5e6..8f4fabc529 100644 --- a/homeassistant/components/transmission/manifest.json +++ b/homeassistant/components/transmission/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/transmission", "requirements": ["transmissionrpc==0.11"], "codeowners": ["@engrbm87", "@JPHutchins"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["transmissionrpc"] } diff --git a/homeassistant/components/transport_nsw/manifest.json b/homeassistant/components/transport_nsw/manifest.json index e6670b0e4f..994fcde1b2 100644 --- a/homeassistant/components/transport_nsw/manifest.json +++ b/homeassistant/components/transport_nsw/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/transport_nsw", "requirements": ["PyTransportNSW==0.1.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["TransportNSW"] } diff --git a/homeassistant/components/travisci/manifest.json b/homeassistant/components/travisci/manifest.json index c991eecebb..874563745c 100644 --- a/homeassistant/components/travisci/manifest.json +++ b/homeassistant/components/travisci/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/travisci", "requirements": ["TravisPy==0.3.5"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["travispy"] } diff --git a/homeassistant/components/tts/manifest.json b/homeassistant/components/tts/manifest.json index 8f7d203c21..f81d112e82 100644 --- a/homeassistant/components/tts/manifest.json +++ b/homeassistant/components/tts/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["http"], "after_dependencies": ["media_player"], "codeowners": ["@pvizeli"], - "quality_scale": "internal" + "quality_scale": "internal", + "loggers": ["mutagen"] } diff --git a/homeassistant/components/tuya/manifest.json b/homeassistant/components/tuya/manifest.json index 1b8772a36d..24f9324fe5 100644 --- a/homeassistant/components/tuya/manifest.json +++ b/homeassistant/components/tuya/manifest.json @@ -19,5 +19,6 @@ { "macaddress": "84E342*" }, { "macaddress": "D4A651*" }, { "macaddress": "D81F12*" } - ] + ], + "loggers": ["tuya_iot"] } diff --git a/homeassistant/components/twentemilieu/manifest.json b/homeassistant/components/twentemilieu/manifest.json index 2a9a7915e7..d0b94efe28 100644 --- a/homeassistant/components/twentemilieu/manifest.json +++ b/homeassistant/components/twentemilieu/manifest.json @@ -6,5 +6,6 @@ "requirements": ["twentemilieu==0.5.0"], "codeowners": ["@frenck"], "quality_scale": "platinum", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["twentemilieu"] } diff --git a/homeassistant/components/twilio/manifest.json b/homeassistant/components/twilio/manifest.json index f34dc5684c..5c1415bc8f 100644 --- a/homeassistant/components/twilio/manifest.json +++ b/homeassistant/components/twilio/manifest.json @@ -6,5 +6,6 @@ "requirements": ["twilio==6.32.0"], "dependencies": ["webhook"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["twilio"] } diff --git a/homeassistant/components/twilio_call/manifest.json b/homeassistant/components/twilio_call/manifest.json index 1317bd9a55..318ecb8304 100644 --- a/homeassistant/components/twilio_call/manifest.json +++ b/homeassistant/components/twilio_call/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/twilio_call", "dependencies": ["twilio"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["twilio"] } diff --git a/homeassistant/components/twinkly/manifest.json b/homeassistant/components/twinkly/manifest.json index c78f5152f1..871cd27166 100644 --- a/homeassistant/components/twinkly/manifest.json +++ b/homeassistant/components/twinkly/manifest.json @@ -6,5 +6,6 @@ "codeowners": ["@dr1rrb", "@Robbie1221"], "config_flow": true, "dhcp": [{ "hostname": "twinkly_*" }], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["ttls"] } diff --git a/homeassistant/components/twitch/manifest.json b/homeassistant/components/twitch/manifest.json index 706f2d7ab2..17f1c8586c 100644 --- a/homeassistant/components/twitch/manifest.json +++ b/homeassistant/components/twitch/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/twitch", "requirements": ["python-twitch-client==0.6.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["twitch"] } diff --git a/homeassistant/components/twitter/manifest.json b/homeassistant/components/twitter/manifest.json index ffd42b8b0f..4e80eef602 100644 --- a/homeassistant/components/twitter/manifest.json +++ b/homeassistant/components/twitter/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/twitter", "requirements": ["TwitterAPI==2.7.5"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["TwitterAPI"] } diff --git a/homeassistant/components/ubus/manifest.json b/homeassistant/components/ubus/manifest.json index af19bd68a0..83953b81d5 100644 --- a/homeassistant/components/ubus/manifest.json +++ b/homeassistant/components/ubus/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/ubus", "requirements": ["openwrt-ubus-rpc==0.0.2"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["openwrt"] } diff --git a/homeassistant/components/unifi/manifest.json b/homeassistant/components/unifi/manifest.json index 71e546879b..0739138ecc 100644 --- a/homeassistant/components/unifi/manifest.json +++ b/homeassistant/components/unifi/manifest.json @@ -24,5 +24,6 @@ "modelDescription": "UniFi Dream Machine SE" } ], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiounifi"] } \ No newline at end of file diff --git a/homeassistant/components/unifi_direct/manifest.json b/homeassistant/components/unifi_direct/manifest.json index e901d66acb..b3ed7d2ef2 100644 --- a/homeassistant/components/unifi_direct/manifest.json +++ b/homeassistant/components/unifi_direct/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/unifi_direct", "requirements": ["pexpect==4.6.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pexpect", "ptyprocess"] } diff --git a/homeassistant/components/unifiled/manifest.json b/homeassistant/components/unifiled/manifest.json index 46656e4cb3..d0716dcec3 100644 --- a/homeassistant/components/unifiled/manifest.json +++ b/homeassistant/components/unifiled/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/unifiled", "codeowners": ["@florisvdk"], "requirements": ["unifiled==0.11"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["unifiled"] } diff --git a/homeassistant/components/unifiprotect/manifest.json b/homeassistant/components/unifiprotect/manifest.json index 22dec33917..a4b7064e56 100644 --- a/homeassistant/components/unifiprotect/manifest.json +++ b/homeassistant/components/unifiprotect/manifest.json @@ -59,5 +59,6 @@ "manufacturer": "Ubiquiti Networks", "modelDescription": "UniFi Dream Machine SE" } - ] + ], + "loggers": ["pyunifiprotect", "unifi_discovery"] } diff --git a/homeassistant/components/upb/manifest.json b/homeassistant/components/upb/manifest.json index 75b64806df..fd5d68e577 100644 --- a/homeassistant/components/upb/manifest.json +++ b/homeassistant/components/upb/manifest.json @@ -5,5 +5,6 @@ "requirements": ["upb_lib==0.4.12"], "codeowners": ["@gwww"], "config_flow": true, - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["upb_lib"] } diff --git a/homeassistant/components/upc_connect/manifest.json b/homeassistant/components/upc_connect/manifest.json index 8d5d2c16fb..e499404945 100644 --- a/homeassistant/components/upc_connect/manifest.json +++ b/homeassistant/components/upc_connect/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/upc_connect", "requirements": ["connect-box==0.2.8"], "codeowners": ["@pvizeli", "@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["connect_box"] } diff --git a/homeassistant/components/upcloud/manifest.json b/homeassistant/components/upcloud/manifest.json index a9e0f74462..26e1f92ef9 100644 --- a/homeassistant/components/upcloud/manifest.json +++ b/homeassistant/components/upcloud/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/upcloud", "requirements": ["upcloud-api==2.0.0"], "codeowners": ["@scop"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["upcloud_api"] } diff --git a/homeassistant/components/upnp/manifest.json b/homeassistant/components/upnp/manifest.json index 2ac975ada4..a52c294855 100644 --- a/homeassistant/components/upnp/manifest.json +++ b/homeassistant/components/upnp/manifest.json @@ -14,5 +14,6 @@ "st": "urn:schemas-upnp-org:device:InternetGatewayDevice:2" } ], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["async_upnp_client"] } diff --git a/homeassistant/components/uptimerobot/manifest.json b/homeassistant/components/uptimerobot/manifest.json index 17241dba19..f52f751fc0 100644 --- a/homeassistant/components/uptimerobot/manifest.json +++ b/homeassistant/components/uptimerobot/manifest.json @@ -10,5 +10,6 @@ ], "quality_scale": "platinum", "iot_class": "cloud_polling", - "config_flow": true + "config_flow": true, + "loggers": ["pyuptimerobot"] } \ No newline at end of file diff --git a/homeassistant/components/uscis/manifest.json b/homeassistant/components/uscis/manifest.json index 6ae41e340a..0680848f70 100644 --- a/homeassistant/components/uscis/manifest.json +++ b/homeassistant/components/uscis/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/uscis", "requirements": ["uscisstatus==0.1.1"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["uscisstatus"] } diff --git a/homeassistant/components/usgs_earthquakes_feed/manifest.json b/homeassistant/components/usgs_earthquakes_feed/manifest.json index d38a5c056b..9c1f4566dc 100644 --- a/homeassistant/components/usgs_earthquakes_feed/manifest.json +++ b/homeassistant/components/usgs_earthquakes_feed/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/usgs_earthquakes_feed", "requirements": ["geojson_client==0.6"], "codeowners": ["@exxamalte"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["geojson_client"] } diff --git a/homeassistant/components/utility_meter/manifest.json b/homeassistant/components/utility_meter/manifest.json index a1ba3b6d37..fb880f567d 100644 --- a/homeassistant/components/utility_meter/manifest.json +++ b/homeassistant/components/utility_meter/manifest.json @@ -5,5 +5,6 @@ "requirements": ["croniter==1.0.6"], "codeowners": ["@dgomes"], "quality_scale": "internal", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["croniter"] } diff --git a/homeassistant/components/uvc/manifest.json b/homeassistant/components/uvc/manifest.json index 507ee51845..99e43c6654 100644 --- a/homeassistant/components/uvc/manifest.json +++ b/homeassistant/components/uvc/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/uvc", "requirements": ["uvcclient==0.11.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["uvcclient"] } diff --git a/homeassistant/components/vallox/manifest.json b/homeassistant/components/vallox/manifest.json index 4fb0bd29ac..aed87e9239 100644 --- a/homeassistant/components/vallox/manifest.json +++ b/homeassistant/components/vallox/manifest.json @@ -5,5 +5,6 @@ "requirements": ["vallox-websocket-api==2.9.0"], "codeowners": ["@andre-richter", "@slovdahl", "@viiru-"], "config_flow": true, - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["vallox_websocket_api"] } diff --git a/homeassistant/components/vasttrafik/manifest.json b/homeassistant/components/vasttrafik/manifest.json index 965e84435d..4f4a6a8b4a 100644 --- a/homeassistant/components/vasttrafik/manifest.json +++ b/homeassistant/components/vasttrafik/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/vasttrafik", "requirements": ["vtjp==0.1.14"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["vasttrafik"] } diff --git a/homeassistant/components/velbus/manifest.json b/homeassistant/components/velbus/manifest.json index f52ba0fd99..2543ef580a 100644 --- a/homeassistant/components/velbus/manifest.json +++ b/homeassistant/components/velbus/manifest.json @@ -24,5 +24,6 @@ "vid": "10CF", "pid": "0518" } - ] + ], + "loggers": ["velbusaio"] } diff --git a/homeassistant/components/velux/manifest.json b/homeassistant/components/velux/manifest.json index c72e25d42e..4a5ea07dc8 100644 --- a/homeassistant/components/velux/manifest.json +++ b/homeassistant/components/velux/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/velux", "requirements": ["pyvlx==0.2.19"], "codeowners": ["@Julius2342"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyvlx"] } diff --git a/homeassistant/components/venstar/manifest.json b/homeassistant/components/venstar/manifest.json index 6fef7bf5d5..d9f5b51e0e 100644 --- a/homeassistant/components/venstar/manifest.json +++ b/homeassistant/components/venstar/manifest.json @@ -7,5 +7,6 @@ "venstarcolortouch==0.15" ], "codeowners": ["@garbled1"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["venstarcolortouch"] } diff --git a/homeassistant/components/vera/manifest.json b/homeassistant/components/vera/manifest.json index 84cf9eac00..5a87ae2948 100644 --- a/homeassistant/components/vera/manifest.json +++ b/homeassistant/components/vera/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/vera", "requirements": ["pyvera==0.3.13"], "codeowners": ["@pavoni"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyvera"] } diff --git a/homeassistant/components/verisure/manifest.json b/homeassistant/components/verisure/manifest.json index 0bd04961ec..c71be7ee4f 100644 --- a/homeassistant/components/verisure/manifest.json +++ b/homeassistant/components/verisure/manifest.json @@ -10,5 +10,6 @@ "macaddress": "0023C1*" } ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["verisure"] } diff --git a/homeassistant/components/versasense/manifest.json b/homeassistant/components/versasense/manifest.json index 470177997d..fee8faeab8 100644 --- a/homeassistant/components/versasense/manifest.json +++ b/homeassistant/components/versasense/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/versasense", "codeowners": ["@flamm3blemuff1n"], "requirements": ["pyversasense==0.0.6"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyversasense"] } diff --git a/homeassistant/components/version/manifest.json b/homeassistant/components/version/manifest.json index 5a4cd70f4c..803076e44d 100644 --- a/homeassistant/components/version/manifest.json +++ b/homeassistant/components/version/manifest.json @@ -11,5 +11,6 @@ ], "quality_scale": "internal", "iot_class": "local_push", - "config_flow": true + "config_flow": true, + "loggers": ["pyhaversion"] } \ No newline at end of file diff --git a/homeassistant/components/vesync/manifest.json b/homeassistant/components/vesync/manifest.json index 761379f130..2637cfaa74 100644 --- a/homeassistant/components/vesync/manifest.json +++ b/homeassistant/components/vesync/manifest.json @@ -5,5 +5,6 @@ "codeowners": ["@markperdue", "@webdjoe", "@thegardenmonkey"], "requirements": ["pyvesync==1.4.2"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["pyvesync"] } diff --git a/homeassistant/components/vicare/manifest.json b/homeassistant/components/vicare/manifest.json index 98a7eb4c07..3b3058058b 100644 --- a/homeassistant/components/vicare/manifest.json +++ b/homeassistant/components/vicare/manifest.json @@ -10,5 +10,6 @@ { "macaddress": "B87424*" } - ] + ], + "loggers": ["PyViCare"] } diff --git a/homeassistant/components/vilfo/manifest.json b/homeassistant/components/vilfo/manifest.json index 568db1afdc..e14dc58cf2 100644 --- a/homeassistant/components/vilfo/manifest.json +++ b/homeassistant/components/vilfo/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/vilfo", "requirements": ["vilfo-api-client==0.3.2"], "codeowners": ["@ManneW"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["vilfo"] } diff --git a/homeassistant/components/vivotek/manifest.json b/homeassistant/components/vivotek/manifest.json index c3a48b3040..ba44a69478 100644 --- a/homeassistant/components/vivotek/manifest.json +++ b/homeassistant/components/vivotek/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/vivotek", "requirements": ["libpyvivotek==0.4.0"], "codeowners": ["@HarlemSquirrel"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["libpyvivotek"] } diff --git a/homeassistant/components/vizio/manifest.json b/homeassistant/components/vizio/manifest.json index f686a6ac1f..5b534f861c 100644 --- a/homeassistant/components/vizio/manifest.json +++ b/homeassistant/components/vizio/manifest.json @@ -7,5 +7,6 @@ "config_flow": true, "zeroconf": ["_viziocast._tcp.local."], "quality_scale": "platinum", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyvizio"] } diff --git a/homeassistant/components/vlc_telnet/manifest.json b/homeassistant/components/vlc_telnet/manifest.json index aa3721fe64..494cae37b5 100644 --- a/homeassistant/components/vlc_telnet/manifest.json +++ b/homeassistant/components/vlc_telnet/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/vlc_telnet", "requirements": ["aiovlc==0.1.0"], "codeowners": ["@rodripf", "@dmcc", "@MartinHjelmare"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiovlc"] } diff --git a/homeassistant/components/volkszaehler/manifest.json b/homeassistant/components/volkszaehler/manifest.json index 11624da7f5..286e18b0b1 100644 --- a/homeassistant/components/volkszaehler/manifest.json +++ b/homeassistant/components/volkszaehler/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/volkszaehler", "requirements": ["volkszaehler==0.2.1"], "codeowners": ["@fabaff"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["volkszaehler"] } diff --git a/homeassistant/components/volumio/manifest.json b/homeassistant/components/volumio/manifest.json index 818df8c83d..3785ed0ecc 100644 --- a/homeassistant/components/volumio/manifest.json +++ b/homeassistant/components/volumio/manifest.json @@ -6,5 +6,6 @@ "config_flow": true, "zeroconf": ["_Volumio._tcp.local."], "requirements": ["pyvolumio==0.1.5"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyvolumio"] } diff --git a/homeassistant/components/volvooncall/manifest.json b/homeassistant/components/volvooncall/manifest.json index eac179efa8..48caa75a82 100644 --- a/homeassistant/components/volvooncall/manifest.json +++ b/homeassistant/components/volvooncall/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/volvooncall", "requirements": ["volvooncall==0.9.1"], "codeowners": ["@molobrakos", "@decompil3d"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["geopy", "hbmqtt", "volvooncall"] } diff --git a/homeassistant/components/vultr/manifest.json b/homeassistant/components/vultr/manifest.json index 0fbd4e2ebe..449b9a33e3 100644 --- a/homeassistant/components/vultr/manifest.json +++ b/homeassistant/components/vultr/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/vultr", "requirements": ["vultr==0.1.2"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["vultr"] } diff --git a/homeassistant/components/w800rf32/manifest.json b/homeassistant/components/w800rf32/manifest.json index 6089c00be4..1a754351e7 100644 --- a/homeassistant/components/w800rf32/manifest.json +++ b/homeassistant/components/w800rf32/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/w800rf32", "requirements": ["pyW800rf32==0.1"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["W800rf32"] } diff --git a/homeassistant/components/wallbox/manifest.json b/homeassistant/components/wallbox/manifest.json index aeadf54134..2a4978b1cc 100644 --- a/homeassistant/components/wallbox/manifest.json +++ b/homeassistant/components/wallbox/manifest.json @@ -9,5 +9,6 @@ "homekit": {}, "dependencies": [], "codeowners": ["@hesselonline"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["wallbox"] } diff --git a/homeassistant/components/waqi/manifest.json b/homeassistant/components/waqi/manifest.json index 48f812f447..d4818d4462 100644 --- a/homeassistant/components/waqi/manifest.json +++ b/homeassistant/components/waqi/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/waqi", "requirements": ["waqiasync==1.0.0"], "codeowners": ["@andrey-git"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["waqiasync"] } diff --git a/homeassistant/components/waterfurnace/manifest.json b/homeassistant/components/waterfurnace/manifest.json index 82f60abbd6..8699df289d 100644 --- a/homeassistant/components/waterfurnace/manifest.json +++ b/homeassistant/components/waterfurnace/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/waterfurnace", "requirements": ["waterfurnace==1.1.0"], "codeowners": [], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["waterfurnace"] } diff --git a/homeassistant/components/watson_iot/manifest.json b/homeassistant/components/watson_iot/manifest.json index 95f5b3c7d0..7b65b5d0fa 100644 --- a/homeassistant/components/watson_iot/manifest.json +++ b/homeassistant/components/watson_iot/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/watson_iot", "requirements": ["ibmiotf==0.3.4"], "codeowners": [], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["ibmiotf", "paho_mqtt"] } diff --git a/homeassistant/components/watson_tts/manifest.json b/homeassistant/components/watson_tts/manifest.json index cf70a80882..f225ac25ae 100644 --- a/homeassistant/components/watson_tts/manifest.json +++ b/homeassistant/components/watson_tts/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/watson_tts", "requirements": ["ibm-watson==5.2.2"], "codeowners": ["@rutkai"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["ibm_cloud_sdk_core", "ibm_watson"] } diff --git a/homeassistant/components/watttime/manifest.json b/homeassistant/components/watttime/manifest.json index 85a32bce33..95c5362406 100644 --- a/homeassistant/components/watttime/manifest.json +++ b/homeassistant/components/watttime/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@bachya" ], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["aiowatttime"] } diff --git a/homeassistant/components/waze_travel_time/manifest.json b/homeassistant/components/waze_travel_time/manifest.json index 7991cbccbb..1a08c5c470 100644 --- a/homeassistant/components/waze_travel_time/manifest.json +++ b/homeassistant/components/waze_travel_time/manifest.json @@ -5,5 +5,6 @@ "requirements": ["WazeRouteCalculator==0.14"], "codeowners": [], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["WazeRouteCalculator"] } diff --git a/homeassistant/components/webostv/manifest.json b/homeassistant/components/webostv/manifest.json index 3a2a302527..733693720a 100644 --- a/homeassistant/components/webostv/manifest.json +++ b/homeassistant/components/webostv/manifest.json @@ -7,5 +7,6 @@ "codeowners": ["@bendavid", "@thecode"], "ssdp": [{"st": "urn:lge-com:service:webos-second-screen:1"}], "quality_scale": "platinum", - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["aiowebostv"] } \ No newline at end of file diff --git a/homeassistant/components/wemo/manifest.json b/homeassistant/components/wemo/manifest.json index d0643ed51a..d048a59d38 100644 --- a/homeassistant/components/wemo/manifest.json +++ b/homeassistant/components/wemo/manifest.json @@ -13,5 +13,6 @@ "models": ["Socket", "Wemo"] }, "codeowners": ["@esev"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["pywemo"] } diff --git a/homeassistant/components/whirlpool/manifest.json b/homeassistant/components/whirlpool/manifest.json index 9df10f3293..ce5c76c72f 100644 --- a/homeassistant/components/whirlpool/manifest.json +++ b/homeassistant/components/whirlpool/manifest.json @@ -9,5 +9,6 @@ "codeowners": [ "@abmantis" ], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["whirlpool"] } diff --git a/homeassistant/components/whois/manifest.json b/homeassistant/components/whois/manifest.json index acfb9e2178..8cbb0f6f50 100644 --- a/homeassistant/components/whois/manifest.json +++ b/homeassistant/components/whois/manifest.json @@ -5,5 +5,6 @@ "requirements": ["whois==0.9.13"], "config_flow": true, "codeowners": ["@frenck"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["whois"] } diff --git a/homeassistant/components/wiffi/manifest.json b/homeassistant/components/wiffi/manifest.json index 58d0f9778d..e28062c74c 100644 --- a/homeassistant/components/wiffi/manifest.json +++ b/homeassistant/components/wiffi/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/wiffi", "requirements": ["wiffi==1.1.0"], "codeowners": ["@mampfes"], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["wiffi"] } diff --git a/homeassistant/components/wilight/manifest.json b/homeassistant/components/wilight/manifest.json index fec9fdb6c6..972de72a9c 100644 --- a/homeassistant/components/wilight/manifest.json +++ b/homeassistant/components/wilight/manifest.json @@ -11,5 +11,6 @@ ], "codeowners": ["@leofig-rj"], "quality_scale": "silver", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pywilight"] } diff --git a/homeassistant/components/wirelesstag/manifest.json b/homeassistant/components/wirelesstag/manifest.json index 6074b64d66..881ac34c93 100644 --- a/homeassistant/components/wirelesstag/manifest.json +++ b/homeassistant/components/wirelesstag/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/wirelesstag", "requirements": ["wirelesstagpy==0.8.1"], "codeowners": ["@sergeymaysak"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["wirelesstagpy"] } diff --git a/homeassistant/components/withings/manifest.json b/homeassistant/components/withings/manifest.json index d1c867cd4e..f9ec5321c6 100644 --- a/homeassistant/components/withings/manifest.json +++ b/homeassistant/components/withings/manifest.json @@ -6,5 +6,6 @@ "requirements": ["withings-api==2.3.2"], "dependencies": ["http", "webhook"], "codeowners": ["@vangorra"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["withings_api"] } diff --git a/homeassistant/components/wolflink/manifest.json b/homeassistant/components/wolflink/manifest.json index 749f7bbc67..f597093382 100644 --- a/homeassistant/components/wolflink/manifest.json +++ b/homeassistant/components/wolflink/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/wolflink", "requirements": ["wolf_smartset==0.1.11"], "codeowners": ["@adamkrol93"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["wolf_smartset"] } diff --git a/homeassistant/components/workday/manifest.json b/homeassistant/components/workday/manifest.json index 6140abf4f2..cdf9fa5567 100644 --- a/homeassistant/components/workday/manifest.json +++ b/homeassistant/components/workday/manifest.json @@ -5,5 +5,6 @@ "requirements": ["holidays==0.12"], "codeowners": ["@fabaff"], "quality_scale": "internal", - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["convertdate", "hijri_converter", "holidays", "korean_lunar_calendar"] } diff --git a/homeassistant/components/xbee/manifest.json b/homeassistant/components/xbee/manifest.json index fbf9cc925b..bd1a0d2a1e 100644 --- a/homeassistant/components/xbee/manifest.json +++ b/homeassistant/components/xbee/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/xbee", "requirements": ["xbee-helper==0.0.7"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["xbee_helper"] } diff --git a/homeassistant/components/xbox_live/manifest.json b/homeassistant/components/xbox_live/manifest.json index 94ebef9f24..f2dacccb7c 100644 --- a/homeassistant/components/xbox_live/manifest.json +++ b/homeassistant/components/xbox_live/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/xbox_live", "requirements": ["xboxapi==2.0.1"], "codeowners": ["@MartinHjelmare"], - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["xboxapi"] } diff --git a/homeassistant/components/xeoma/manifest.json b/homeassistant/components/xeoma/manifest.json index e235d35237..12958a9382 100644 --- a/homeassistant/components/xeoma/manifest.json +++ b/homeassistant/components/xeoma/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/xeoma", "requirements": ["pyxeoma==1.4.1"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyxeoma"] } diff --git a/homeassistant/components/xiaomi_aqara/manifest.json b/homeassistant/components/xiaomi_aqara/manifest.json index 13444c6ad6..bcc3eef933 100644 --- a/homeassistant/components/xiaomi_aqara/manifest.json +++ b/homeassistant/components/xiaomi_aqara/manifest.json @@ -7,5 +7,6 @@ "after_dependencies": ["discovery"], "codeowners": ["@danielhiversen", "@syssi"], "zeroconf": ["_miio._udp.local."], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["xiaomi_gateway"] } diff --git a/homeassistant/components/xiaomi_miio/manifest.json b/homeassistant/components/xiaomi_miio/manifest.json index da2b94f538..239e8c2891 100644 --- a/homeassistant/components/xiaomi_miio/manifest.json +++ b/homeassistant/components/xiaomi_miio/manifest.json @@ -6,5 +6,6 @@ "requirements": ["construct==2.10.56", "micloud==0.5", "python-miio==0.5.9.2"], "codeowners": ["@rytilahti", "@syssi", "@starkillerOG", "@bieniu"], "zeroconf": ["_miio._udp.local."], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["micloud", "miio"] } diff --git a/homeassistant/components/xiaomi_tv/manifest.json b/homeassistant/components/xiaomi_tv/manifest.json index 85fbbef792..303480c2e7 100644 --- a/homeassistant/components/xiaomi_tv/manifest.json +++ b/homeassistant/components/xiaomi_tv/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/xiaomi_tv", "requirements": ["pymitv==1.4.3"], "codeowners": ["@simse"], - "iot_class": "assumed_state" + "iot_class": "assumed_state", + "loggers": ["pymitv"] } diff --git a/homeassistant/components/xmpp/manifest.json b/homeassistant/components/xmpp/manifest.json index 55df258789..840f2cd677 100644 --- a/homeassistant/components/xmpp/manifest.json +++ b/homeassistant/components/xmpp/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/xmpp", "requirements": ["slixmpp==1.7.1"], "codeowners": ["@fabaff", "@flowolf"], - "iot_class": "cloud_push" + "iot_class": "cloud_push", + "loggers": ["pyasn1", "slixmpp"] } diff --git a/homeassistant/components/xs1/manifest.json b/homeassistant/components/xs1/manifest.json index 4cb5770bed..cbc0e147f5 100644 --- a/homeassistant/components/xs1/manifest.json +++ b/homeassistant/components/xs1/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/xs1", "requirements": ["xs1-api-client==3.0.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["xs1_api_client"] } diff --git a/homeassistant/components/yale_smart_alarm/manifest.json b/homeassistant/components/yale_smart_alarm/manifest.json index 6bc3846ea6..b2c9cd82f5 100644 --- a/homeassistant/components/yale_smart_alarm/manifest.json +++ b/homeassistant/components/yale_smart_alarm/manifest.json @@ -5,5 +5,6 @@ "requirements": ["yalesmartalarmclient==0.3.7"], "codeowners": ["@gjohansson-ST"], "config_flow": true, - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "loggers": ["yalesmartalarmclient"] } diff --git a/homeassistant/components/yamaha/manifest.json b/homeassistant/components/yamaha/manifest.json index 437e9479ae..7fc86f707b 100644 --- a/homeassistant/components/yamaha/manifest.json +++ b/homeassistant/components/yamaha/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/yamaha", "requirements": ["rxv==0.7.0"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["rxv"] } diff --git a/homeassistant/components/yamaha_musiccast/manifest.json b/homeassistant/components/yamaha_musiccast/manifest.json index 7d07d57fc2..a50ef69d57 100644 --- a/homeassistant/components/yamaha_musiccast/manifest.json +++ b/homeassistant/components/yamaha_musiccast/manifest.json @@ -18,5 +18,6 @@ "codeowners": [ "@vigonotion", "@micha91" - ] + ], + "loggers": ["aiomusiccast"] } \ No newline at end of file diff --git a/homeassistant/components/yeelight/manifest.json b/homeassistant/components/yeelight/manifest.json index 5320b8023e..7820e17a97 100644 --- a/homeassistant/components/yeelight/manifest.json +++ b/homeassistant/components/yeelight/manifest.json @@ -17,5 +17,6 @@ "homekit": { "models": ["YL*"] }, - "after_dependencies": ["ssdp"] + "after_dependencies": ["ssdp"], + "loggers": ["async_upnp_client", "yeelight"] } diff --git a/homeassistant/components/yeelightsunflower/manifest.json b/homeassistant/components/yeelightsunflower/manifest.json index 17156ae349..edae33b75a 100644 --- a/homeassistant/components/yeelightsunflower/manifest.json +++ b/homeassistant/components/yeelightsunflower/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/yeelightsunflower", "requirements": ["yeelightsunflower==0.0.10"], "codeowners": ["@lindsaymarkward"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["yeelightsunflower"] } diff --git a/homeassistant/components/yi/manifest.json b/homeassistant/components/yi/manifest.json index 140b1cf313..2329954273 100644 --- a/homeassistant/components/yi/manifest.json +++ b/homeassistant/components/yi/manifest.json @@ -5,5 +5,6 @@ "requirements": ["aioftp==0.12.0"], "dependencies": ["ffmpeg"], "codeowners": ["@bachya"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aioftp"] } diff --git a/homeassistant/components/youless/manifest.json b/homeassistant/components/youless/manifest.json index f5713c5168..1e952452f4 100644 --- a/homeassistant/components/youless/manifest.json +++ b/homeassistant/components/youless/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/youless", "requirements": ["youless-api==0.16"], "codeowners": ["@gjong"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["youless_api"] } diff --git a/homeassistant/components/zabbix/manifest.json b/homeassistant/components/zabbix/manifest.json index 39f8ebae4a..8101fd6bf7 100644 --- a/homeassistant/components/zabbix/manifest.json +++ b/homeassistant/components/zabbix/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/zabbix", "requirements": ["py-zabbix==1.1.7"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["pyzabbix"] } diff --git a/homeassistant/components/zengge/manifest.json b/homeassistant/components/zengge/manifest.json index 45cf866f51..98f2ab1de2 100644 --- a/homeassistant/components/zengge/manifest.json +++ b/homeassistant/components/zengge/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/zengge", "requirements": ["zengge==0.2"], "codeowners": [], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["zengge"] } diff --git a/homeassistant/components/zerproc/manifest.json b/homeassistant/components/zerproc/manifest.json index dfaf6587d3..eb43edc7fe 100644 --- a/homeassistant/components/zerproc/manifest.json +++ b/homeassistant/components/zerproc/manifest.json @@ -5,5 +5,6 @@ "documentation": "https://www.home-assistant.io/integrations/zerproc", "requirements": ["pyzerproc==0.4.8"], "codeowners": ["@emlove"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["bleak", "pyzerproc"] } diff --git a/homeassistant/components/zha/manifest.json b/homeassistant/components/zha/manifest.json index dfc1ffba53..98c5e277f1 100644 --- a/homeassistant/components/zha/manifest.json +++ b/homeassistant/components/zha/manifest.json @@ -72,5 +72,6 @@ } ], "after_dependencies": ["usb", "zeroconf"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["aiosqlite", "bellows", "crccheck", "pure_pcapy3", "zhaquirks", "zigpy", "zigpy_deconz", "zigpy_xbee", "zigpy_zigate", "zigpy_znp"] } diff --git a/homeassistant/components/zhong_hong/manifest.json b/homeassistant/components/zhong_hong/manifest.json index c57e23507c..d953675965 100644 --- a/homeassistant/components/zhong_hong/manifest.json +++ b/homeassistant/components/zhong_hong/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/zhong_hong", "requirements": ["zhong_hong_hvac==1.0.9"], "codeowners": [], - "iot_class": "local_push" + "iot_class": "local_push", + "loggers": ["zhong_hong_hvac"] } diff --git a/homeassistant/components/zoneminder/manifest.json b/homeassistant/components/zoneminder/manifest.json index 92324f338b..699e2e5b7a 100644 --- a/homeassistant/components/zoneminder/manifest.json +++ b/homeassistant/components/zoneminder/manifest.json @@ -4,5 +4,6 @@ "documentation": "https://www.home-assistant.io/integrations/zoneminder", "requirements": ["zm-py==0.5.2"], "codeowners": ["@rohankapoorcom"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "loggers": ["zoneminder"] } diff --git a/homeassistant/components/zwave_js/manifest.json b/homeassistant/components/zwave_js/manifest.json index f56255c736..d6cc9938eb 100644 --- a/homeassistant/components/zwave_js/manifest.json +++ b/homeassistant/components/zwave_js/manifest.json @@ -11,5 +11,6 @@ {"vid":"0658","pid":"0200","known_devices":["Aeotec Z-Stick Gen5+", "Z-WaveMe UZB"]}, {"vid":"10C4","pid":"8A2A","description":"*z-wave*","known_devices":["Nortek HUSBZB-1"]}, {"vid":"10C4","pid":"EA60","known_devices":["Aeotec Z-Stick 7", "Silicon Labs UZB-7", "Zooz ZST10 700"]} - ] + ], + "loggers": ["zwave_js_server"] } diff --git a/homeassistant/loader.py b/homeassistant/loader.py index 04ddd8df57..7217fd5940 100644 --- a/homeassistant/loader.py +++ b/homeassistant/loader.py @@ -88,6 +88,7 @@ class Manifest(TypedDict, total=False): is_built_in: bool version: str codeowners: list[str] + loggers: list[str] def manifest_from_legacy_module(domain: str, module: ModuleType) -> Manifest: @@ -442,6 +443,11 @@ class Integration: """Return issue tracker link.""" return self.manifest.get("issue_tracker") + @property + def loggers(self) -> list[str] | None: + """Return list of loggers used by the integration.""" + return self.manifest.get("loggers") + @property def quality_scale(self) -> str | None: """Return Integration Quality Scale.""" diff --git a/script/hassfest/manifest.py b/script/hassfest/manifest.py index 54d4944cf7..55cfd44bae 100644 --- a/script/hassfest/manifest.py +++ b/script/hassfest/manifest.py @@ -244,6 +244,7 @@ MANIFEST_SCHEMA = vol.Schema( vol.Optional("dependencies"): [str], vol.Optional("after_dependencies"): [str], vol.Required("codeowners"): [str], + vol.Optional("loggers"): [str], vol.Optional("disabled"): str, vol.Optional("iot_class"): vol.In(SUPPORTED_IOT_CLASSES), } diff --git a/tests/test_loader.py b/tests/test_loader.py index 68946a9de0..8cc923840c 100644 --- a/tests/test_loader.py +++ b/tests/test_loader.py @@ -615,3 +615,22 @@ async def test_validation(hass): """Test we raise if invalid domain passed in.""" with pytest.raises(ValueError): await loader.async_get_integration(hass, "some.thing") + + +async def test_loggers(hass): + """Test we can fetch the loggers from the integration.""" + name = "dummy" + integration = loader.Integration( + hass, + f"homeassistant.components.{name}", + None, + { + "name": name, + "domain": name, + "config_flow": True, + "dependencies": [], + "requirements": [], + "loggers": ["name1", "name2"], + }, + ) + assert integration.loggers == ["name1", "name2"]