diff --git a/homeassistant/components/abode/manifest.json b/homeassistant/components/abode/manifest.json index c9353c31bab..07fcfe6cb74 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 fd391a81bad..cbb74585778 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 6313b177f47..c47a2831246 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 70b0eff18e3..73ab948ecb4 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 bd311dd3d35..506ddfcfce0 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 9e4f8384404..06e11f9ae8b 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 6390ccea39c..73de35987ec 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 e69980ad122..087d5c38820 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 311674359c7..6b74c771b03 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 7d740bbe731..c7ac3e14022 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 430e51c6e9e..56dd205de68 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 d4e7bc71937..583e23611ef 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 24585804b45..f3aba33ce80 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 8297081ae9d..3e15f62710d 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 5d6a221dbbe..ed803a3e6a1 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 b2cc5f6d32c..ed568aa8a46 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 a762d698545..0acb39801b5 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 cd045f25715..94203b46752 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 bfa41b3eeb1..b608d18bb7a 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 b54fc9d918c..b8befe292eb 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 6dc79513e55..a4fd72f5bdb 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 9441cdb86bc..6e83f747bb1 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 33cb84706ff..21f7e251269 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 0d6c1380c20..6f590d410fd 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 b47f84f2fe5..6c3978460e4 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 f50876e6629..735b4b0a431 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 926549f768d..49c7f3985e5 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 078ecaae0da..c43b976416d 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 688c7c9fb3d..3b290146a09 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 ac9352bae44..13a08685c68 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 73136a2ff29..2ea4e495a2b 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 b3af0413bf1..03d662b9721 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 4e0209cc337..f060bf8d8c6 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 dc29ff6fff5..6979eab4516 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 acae105b54d..91811189000 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 a28c852d8db..b0da88a8450 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 08545f4c5b0..c91c92922b4 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 7b4978b56c1..5ba5180b914 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 01da8b8af3c..63d292d54ac 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 660ba9f06f1..4b72a12aa26 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 f6323b49354..90c2c81e552 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 068da7d64f4..d42233ffa2d 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 1470c075b04..c1d67fa9e57 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 eb9dc54ecd2..39e48372167 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 975e7f1ac31..415cb900dc2 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 db537287b05..dc05ee9b929 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 466bf938cb5..54500f5c95a 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 9849c0d84ee..d3ab0022a70 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 fb7ce828324..fcec645127f 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 223ceba7685..de6581c3772 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 c1a3fbd59a7..085f2573a21 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 761328ba3de..41dcb9b2b0b 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 59e72341150..41580aa39d0 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 1dd04753293..0500a585619 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 52125b5a79c..59c589931f4 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 5de15056b08..6cf5e2bf406 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 e808da42728..446551ec3a1 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 aa52bee230d..d6ef4094b07 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 add067ab0cc..c57530a9bf8 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 a59023bb3f5..4f298b2b5e9 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 941faf1b598..b334ab36b36 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 f784b029a01..807f7a9e05f 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 0a8abfa6500..2cd9453f4b8 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 c8923f3d541..c18bd8b5de2 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 04bde4b4617..44645397c2d 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 39c0d37e2e3..d9c0481fff6 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 b90e7e845cf..c4bc116b4a6 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 05f8fe65fb3..b7058494e5c 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 c7c37c9bd0d..712f90a0f26 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 564aef45f84..7552c024d62 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 ccf48a9b8c3..ad8ee782592 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 4c997152b5a..8a283b40f5f 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 16e841b942f..c4db1d640de 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 9698679a6d6..3e437f9932f 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 5e782c70868..e5f8b004502 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 2ed89c0bf5b..ecc4e13e54e 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 18285ebec00..4ce465abc36 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 1a6e94003ca..63f09e3dfb3 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 77a84c70de8..aaf1af72db9 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 cb91446e476..693d6ab465c 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 fce775d4b7d..72277a820e4 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 b1762f7fea3..88eefb7f9c0 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 dfd61b1b9a8..e0edcd934e6 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 33fab430453..6a0453752e9 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 f88bfb83ddf..68011bb7bb2 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 06e90d31942..91f563107ed 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 c9a75b063f6..12b4d54b391 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 b1a4cd0b358..2316a884b73 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 1113699cdca..d167d6b4207 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 6c10e7ff299..da820ccb91f 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 25e07086efe..651d5eda1af 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 e1bdaeb3144..5948bb1f94e 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 ba20014fdcf..571e7708bc6 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 4f0b72a2be8..d003c693dd0 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 bb7dea841e4..4928d92447e 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 b83c4c4cca9..3e55f6359c6 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 ebb9e4b5f62..73b83c24cce 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 7e785af57c1..bf2bb9290fc 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 1921ae4f575..2af5c8bcb2f 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 aa056409786..add24a8fd41 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 d02c10682e1..907211dbae6 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 cfcd7fe8d68..dc7bfae3830 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 656dd5bc93c..b00eef2067f 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 c032c2620ce..a56a97f272e 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 87410d8b572..3e7fc508719 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 758721d5f71..786f54ad636 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 30fecb9c6de..28bfec14760 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 6468eea0a27..29c49b68df5 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 deefcaeb906..7afd3002fcc 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 bd2349798fd..1397285a6fe 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 94356f95eaf..6fb6bbce87a 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 b631467e5e3..3734339a34b 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 1fd2b1737ad..35af18a8c30 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 317ee21a9b0..1209dff7495 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 8539a69e560..5bf4651096c 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 c8d0e8a4d9d..5675e573bc1 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 c8cbc5ba11e..1eeb2241db5 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 9621a49157a..e9076e3d3da 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 85f4e1caf9b..a514606a322 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 6133a67bcf1..b60ea3a576c 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 c79d63dda16..c61b4b24a30 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 eba3626a950..93c962f2d6c 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 35cc1413bdf..51d5982a595 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 3fba13121f1..d6fc946ab79 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 5cc2d900229..4073cb273d8 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 0da186e7924..40c176c5f82 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 1b7d51c1716..3e7d31fcb1c 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 792486c7a87..8a0eb430403 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 b8ac5bce5fa..3932df60631 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 48a36a908c3..9319eb8dd0f 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 dfe4e8c1b96..d7109aa65ee 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 d7d366befd4..48b02cb9795 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 3957b257364..fe451db44b8 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 08c77f048a0..6fc29343d04 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 d89c5a74db1..e15a7c3b80a 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 bf5fd347888..09d8090f4fc 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 4fd54a7a3c9..8b4576f312a 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 46edd2bacfa..078ea0ed211 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 1ae50233b1a..d403291a081 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 a4250e33a60..e3c1455b454 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 6e4aca44ad6..3632b23123b 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 390e8efe7d5..fcb963f345d 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 83a9e7dbf6b..8c643555fe7 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 a22ec48da90..c9fe52b7e13 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 99a021de73a..8a494d193b7 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 ad442b0621a..1712cea1578 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 92ab636b87f..64ec4bca3a7 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 6226968b5d3..da89298c873 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 7505f5e2438..4cffabe87fc 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 966df3ed858..d3482738450 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 78e32a4d749..7ea598e266c 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 06af3defac3..e4c5a1e0029 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 3b341d90669..2d84604d53a 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 b89ca55ce3d..8e230dcab38 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 a5eb96e1376..2ee922442e6 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 00c05702db7..f626ee165be 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 331597225f0..c8ebdc415ec 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 d8d05969893..8506ad75e3f 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 36a86137e87..c006a627f2f 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 37ed8a5c6bb..06bf8c7c0c8 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 86db950ccc5..0fb4e9a9d33 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 d7ad10ca062..a27b5a6bc79 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 6f22689b9ca..c7f4fbeef53 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 868e62f07c3..4d1f1ecdff0 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 25290a5d431..a7e6a29bfe8 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 5abbc7b252a..9d3047e442d 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 069956bdc9a..310b66c0d37 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 3fb7f1d5987..f16299ae474 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 a644ff394e0..4ad8d08adf5 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 042bf930d0e..81c85a93056 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 7df8bb8d4f3..b5435201c23 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 525283359c9..29b0f89cd4b 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 bbb5e09c446..f9a3af20059 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 09f9cf81cd1..c2d8f98d40b 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 5ce509bfc3c..211e500cc7d 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 caa6c3bb33a..d337ce72f86 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 ecdafb22b56..fbddcb4c0e6 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 af68bbf2993..ae953e42715 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 66874f760ff..1a9bb05e140 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 b3a37cf9e57..7bc7d5a0e49 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 7de047114fa..b9cdd74baa8 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 854f3a2f195..ede1025a6db 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 1eea9fbfbf1..317f72dbae9 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 7af4624669b..ccfce906047 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 b848a344f1f..39bfa2c8e37 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 fa85a0283d8..87f2370aace 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 fb27d8b803f..d01995bd28b 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 4e4d1200e56..9f66c7e1cd7 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 7480257fcaa..bfbd919c051 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 75511aba4a1..0a79bff792a 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 330fea7de8b..357b5aeb160 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 6d1e002012c..c93cd2bc6dd 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 cdad0dd3f0c..05b0a4bf19a 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 5fd3eb6638f..ee69961d1b0 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 ac324431ba6..7eb75f54a55 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 c243c0d45c8..fb9a9ea5d63 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 b32ff6b4c8a..4bef77aee8a 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 b802eac13c8..9a0372a193e 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 cc351441cdd..c7084d4cab4 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 e2d9e5e501d..39103e3ea3e 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 7fb7f998643..db3144e83e8 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 254be7b6857..846bff5f8ce 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 94d57b37cae..17486271268 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 9e553abcd62..b278bd8d196 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 98c02d0166e..26dc9f65bc2 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 b28d76a71cc..a33e01153b7 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 d2f3fc2e0f3..f78489a2ea1 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 698da72c3f4..9d5bc7f9328 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 aba5abff67c..8f54c816649 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 6a470e1ddbd..30dd4c5af50 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 5668cd6cb3f..ba8eecc4ae9 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 dbd793c49b3..a365237561a 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 0e7227797d2..20ad912d40c 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 474d08c4b0c..7a23156759d 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 77852e6d982..07619623756 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 bbf02d1ec9e..efd4ff3d28b 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 2b0b0f1a4ee..cce95957ff6 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 ebef78f9e7f..3a5f4fb8daa 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 5b064551cf9..a8d90d87ac3 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 f46401d2a6b..04bd538322e 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 90d50bdda43..b438174c256 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 1116451e15f..102cd0ac2eb 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 00d76a9c1d0..1695c7d0d84 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 f0f403912a6..e8c3af23398 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 b566f3447f4..70f5e129950 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 8800b4ef4b8..5b353141215 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 9053bb7ddfc..b69ec09bbe7 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 a828789daea..c3b4f1f028a 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 a243d767d99..0f4bef2b38f 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 3d9aca1a0f9..503719c425b 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 79472359ab9..c8a71d426e7 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 9957e4602bd..1efdc685a24 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 4de42e3190a..8dfb37ad551 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 90e33a82452..7ba3e1971f4 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 4967a6e87ba..fdf170e2ede 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 a4c338aa632..983dc60414a 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 a7f4fffa4d6..8a029ae6339 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 94817890160..ab5848a1fb7 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 08797541eed..ff2411db35a 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 77217166052..8b783e40758 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 94794bf536d..ba7f2e3664c 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 9a3e8bd4827..b620153bba7 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 a8f89401148..7209ee00024 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 61c629655ce..84f7f4e28e1 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 514ee712710..d0e669783d7 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 5f23eef642b..2ce097fb8cc 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 1bd0a73b7ab..12638679f5a 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 b9a4f8e6ddb..5667d539902 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 edbf0147e14..30ef34b6b34 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 4b54468e092..9981b3a1109 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 7133871da42..cdae867ca85 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 6482db7ae60..f6ba16b1c5a 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 b41c7b06c74..f5fc8bc61cc 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 641bfca520e..870b52446ba 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 7dc7c602b98..70723fc3676 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 9bf4932a953..7ea878f074e 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 09e6066e573..7a3a2ced5f7 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 49f44634bcb..66d3c84452a 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 6f7ff77efb7..c554c775079 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 9cfc008921b..3e7ebf24b16 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 832592f3f1b..b9ffea7d3df 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 6b9981fee23..8640f126ae4 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 ade3b25f31c..29b260c2fa3 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 71a6abdfbdd..f0334b5af92 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 e9656b69eb8..8db827a8c35 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 4f247b3e937..8a886053361 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 751faec56c7..60ecb9da74a 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 e0e0b68bcf4..2263b583ddd 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 8061163943d..7c57744fd3b 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 6c40ef6bf03..4b1d89e59b3 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 aa18ead9b6e..005307b24e1 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 a4699853b01..35daf519769 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 b96769af932..5184bc8c105 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 e80e3a4eeec..97836e7f145 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 d6b90f13f8a..e899a794e07 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 c1823459745..655590005bf 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 7e8a00aee72..11946e6238d 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 2c537c7b35a..df2feab5146 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 e00a85a9823..595afd061cc 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 42edf00ad25..5009e25cb60 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 44d4d4ca582..6b84f735c12 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 42e1e074c8e..5addb869994 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 6cebb34bc63..463f921f03b 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 06079bf0b5c..902a03b6c83 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 18bfc3abc54..39e798f99bf 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 f78ca1e258c..dc91ede5461 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 4263d5288ff..d6938916c9a 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 e72eb0a6da7..455f3bab675 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 be34babeeae..740dbbb9ff4 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 792629f801c..23a2f07b970 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 9cdf30ad42b..b86e86e2b58 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 345cecc2eb6..ce00edfc108 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 ef77dc04580..9077fef50fd 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 a9d67e915fa..b56f4a091f0 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 d56977dc9df..35e9414a1e6 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 1bdcd7670e6..9f2a4c0013f 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 7e148be103b..e1685cd47c3 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 3f01c9091c7..be1ffd1f0b2 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 1b0c0b190e6..40365aa860c 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 b53d44ff188..8e8d982d216 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 1fc34f47000..76ab1d7cf5c 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 09514d01cb5..a65af141e15 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 7b5093eb86b..8185c300053 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 1c17ee0fd3c..0fab41e103e 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 6e229edb893..a97265ca244 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 6e46b0883d9..3a39a7870a3 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 c4ba720bc6a..93df24c8509 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 9e6d4353259..71f71cae993 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 c7d1ca4d0ed..8cbc29f52bd 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 24091ec65c8..581fe53424b 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 b84d36131e5..b5229f7a0fe 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 922c0e9d173..c377d29d2a0 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 a27ab3a48d9..a2c0aecb58d 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 f850b39a620..3c8aef9f673 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 87624a4e4ae..2bb9111b269 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 18f296e1c53..5006b88a407 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 671b1d2ca57..f40ad1d194c 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 54919088262..23fdad892d2 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 2dc46615f3a..b034745ee31 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 d77075a0c56..746d702b689 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 f0a8888214a..bf6f00d66ad 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 27325354553..df600e357aa 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 4502bd039f4..a35f7752562 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 3e688bdef6f..e497927180a 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 7481cabb655..c6e958d3a10 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 ab05ab111f0..b404762fbf3 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 b8995006169..94c040f3b75 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 329c9fa504d..eed2ec45dd7 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 d63961b5cfa..7cf70540372 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 705bb7ecb4b..2d61852689a 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 ec3da32a76d..255dc8c52ea 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 126fa407a37..53ab1e6af47 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 83c4ee72345..7c3e66c7127 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 b6d3eb51f7a..f703f991f6f 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 c45d7fb38e9..146a3397297 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 84a2addc3e1..57b31e03dc7 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 d8d5182816b..2d16786bd39 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 f53e0deecd7..c07f9b2a270 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 cd393002e1d..e4e8ceb53ee 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 4e31b99c172..e3d7b275de7 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 fa4bcc44cc6..7b9b402cb8d 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 e00049101f9..a75c7f99e4c 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 2fad5acc0ce..e6f04ad1171 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 6444aa17d7d..65efae00277 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 4171322400a..63007f88bbb 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 355f4c9058b..2f209667daf 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 d3b4f95a82e..2839f74a5cd 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 9e38e9d724e..f3278956911 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 b6c3e565dc0..1ce70f25ea5 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 36cc905eabf..ad91ce528cc 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 e7d1c4bd64a..cfdd62933c0 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 ffdd7d8f49d..35333f6ea01 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 71174f216a4..6c573b0c0d4 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 db6832b04b4..d38d2d8cffe 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 8ac5f387635..7aaea34ea60 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 aa2271f2dd4..349fba8c7a2 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 299209e9b97..ec393125d24 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 9242428ebf7..eea4b2b82fe 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 eff9d26103d..769db5898c2 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 7cea7118882..c2adebae594 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 99a5ff3a463..b74b2e2bf2a 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 ba5ba4cd0a8..f89db2346d9 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 f0465315cef..07121b3695b 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 86adfbcfe05..4723a2a6fb9 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 35a92dbb51b..0d609c87eb5 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 ccf2bf81384..96127f39bbd 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 4f4264d7688..ae66e72bfcb 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 1466537259b..67a7581e897 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 2001531a396..85910b0eb9a 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 8636bd6ed94..21200789fbc 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 e01cae08511..0eb4dc57d9d 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 39b4e45196b..880d32b5877 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 3024bfb310b..75691e5fc26 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 74e6d89d9f8..1498c695505 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 90c4b5a9ec0..0abb52a1666 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 21fc51fa9ee..da5d4763775 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 c8e9c29e4e7..0506e589d54 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 6e7a4f9cded..dafdd7c86bc 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 5becef7fff2..ef13ea4d8bf 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 50841f21f3a..3b022c1e43d 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 12c1f84aa37..1cf66c9d438 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 68d5fb50746..d8cda2f16c7 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 3550b56d352..e5ba3a05941 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 1c65ebebdcc..b183548222d 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 57c89e52ee8..4aa01428d27 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 478e608700c..12ee32d532f 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 581a954df30..1632c8ba9a3 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 34fbf45c529..5be37a358ed 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 e8af27cb3b6..f862ca73e6c 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 c02393e0f54..9b583739c88 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 a46acb46dc6..1d49293169e 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 f605b32528e..29b80fb00e9 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 3343e24b277..c441f37078f 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 c1dea03aa09..75163f3a92f 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 49cb077dc79..c61b4f0cf93 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 bb015a059b9..5057013bd50 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 bdc92209947..cbb8db87e32 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 11b1b3e3fdd..c3a0b43f7de 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 42169105930..87c29013544 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 e17270a62a0..6e7a9cbee53 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 82723f97924..0c97b08f680 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 8ad99c8a5c2..618110051b6 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 ade1a149590..81572fe9cb7 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 96eda381506..5247e196988 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 378d6442e31..fa19ef81c8c 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 dfc6ad62d90..a9f8f64da06 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 ce75e72f5de..694089b1396 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 d2dbb12ebc5..aea63a692a5 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 8642423fd8d..8a9b7c506b4 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 a65c4998554..0f02bd6b8f7 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 2489078ebd6..4a07713fa30 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 2e6f58028e0..091bdaa5736 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 2aa3df8d167..9f826a4c4b2 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 951d5237736..6d4ea286317 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 a1d672ba595..b1b203a8a61 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 05121c81ac7..f908ad16179 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 e150fbe5c57..385ab88428a 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 29c2b1e7fa4..e289e7a2e14 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 ea2e951d084..396bbb91a9c 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 1b3548296ee..cbe517dd986 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 4c3ee64779a..d3d9c7d1376 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 f48236c7f37..d7b301f9c23 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 39c1686d03e..4f2dadde270 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 a7faa60cdcd..cd220500751 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 b1e3b0597b5..9a050154969 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 c4e5a5b7711..3a8984af253 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 cd7d0f48eec..a76c7d16d74 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 c83b135cb8a..6b8815f9318 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 df750156d1d..513cb5ac3da 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 463a0aa1052..7aa19224020 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 6132cda2710..08299ca5ddb 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 0b0114328ac..8146dad908c 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 ed390278969..7e8b933fc17 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 1f0360e265a..61a94ffda30 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 9b5f567c420..b4cda33ee80 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 0d023a96ad5..bd755f38e7e 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 94c7391b649..74685b56373 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 0596d4073eb..6143853f188 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 14205b8652d..0c16e660aa9 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 192b55bec57..0d235982462 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 ba559ffb41d..19e737f51ca 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 40dbb7d569c..1b502481764 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 bf54f217f24..997fbbc5a70 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 1f952d04fc9..c94893f61fd 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 a9d6a4ebf76..19ea941cb52 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 fe365f85f2c..5b334f57c98 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 45f87b36ec1..6cbf8a76f4a 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 2e685a8625c..fc821426542 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 e8b44173fe9..a80cfb12876 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 60bc862406d..948ce8703a1 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 4e12fcd009c..3ea322a6c63 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 28ceb8e6c45..cca92d9bcec 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 757f2ef24ad..54bcab8e3fd 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 e7173df21d9..e8357caeb64 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 d25d0fc731e..4aec8dbee1a 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 ea07cc5d85a..5c9436433ed 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 99453f21d45..ddb3d4474a3 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 5355dd252f8..a3331b5c991 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 f81c2402846..5006b1e659d 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 366f770ca3b..05eeac20f17 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 a2070daedd7..f74c77ed3a9 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 792563d3db8..c74f5745bfc 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 697afd54106..7867df3dbee 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 5dcccadb681..fd17557abe1 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 d1dbb30f2fc..ca4ff88c986 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 e5f2fc056dc..0d035d969dc 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 9315bf308b7..0dfdd03e5e5 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 853324c9408..ecb3a9e6c41 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 dfed6d623f4..4b600abc930 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 609b7497744..a63ed8b7e7b 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 34356e74a56..7931cca70cc 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 56bfac01859..0752fbc7b78 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 5c9c06776b8..7b44d2cfa95 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 8db94bb9817..2bc2763e777 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 241b9a5cff9..8d49a24a3d9 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 5b3de2cf62b..366bbdc3479 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 94f8c8b5788..15de916201c 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 63eca334d7b..cb1f3a176a4 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 eb08be180c6..70ca1046b9d 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 851e93dc67d..eeba565d994 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 735e2f35bf4..4ce203b2499 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 b051ba65b3b..72c2c8eb300 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 d7d3c064ad7..47bb7ce9bd9 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 309dc6bdb51..ac049f00316 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 10a7dc35ddc..b4fbc78f241 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 4a272ea0364..331f191d029 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 6fd4b13dee0..56f4855d460 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 85cb7100a65..68fc0e2c309 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 c8a72447188..dfe177b05a8 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 631414ad344..f641bfd7a57 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 58594f17577..93f359b4f78 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 c19cc701afc..40bfbe1683c 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 b2ed060bffa..7e42611dedf 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 9442ea8160b..33b719f88c9 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 463c42c3a64..8f7ffc2766a 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 b14f7594d71..debc12ae4e0 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 8ba27cb450e..d7125518329 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 4aed69a05f3..e02a0ba6526 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 3e745dc2d4b..a64411e610f 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 68adda3edea..eee0f3d6a77 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 2da0a5254a4..736adcf0c35 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 2daa6e43873..6c66b906ff6 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 bcbb96c7034..db73d5b519b 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 13e6a7bb745..b95eb9e8cca 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 7dd5974589c..6d7989e93cb 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 ad5857aa630..0c14c0189a0 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 f4864571735..a3b22a3c2cc 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 3320f902168..83a8c025014 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 27421b20936..01f2e2703e8 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 d09c21779fe..f8db41b1a31 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 ea0bdbcb0f3..78ec56799a5 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 9e8f0a30e87..7f72a7ba77d 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 34e249ccfc3..ef20651843e 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 cf147df4fe6..d3a56ebdee6 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 b8b2ef6e46a..f010d340147 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 a12d149550b..4b9b7a2c8d0 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 0e7928fb23b..f8aea92b0a0 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 25dfe678800..08fb1388b38 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 79067e47c73..eaa0121f1dd 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 9123a68b716..9621e18bf17 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 6aacb3015e1..6c4a391698b 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 86f0974b6d1..90e69afed18 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 09313dab0dd..016ade188f4 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 8720dfac879..a9a63ccd9f4 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 b48a148034b..cfe04f9b1f7 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 d31feb5a8e4..db9a5c9c48a 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 361a58379d3..a7ec66d8b83 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 d8e607ec816..78f6e0609bc 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 7eba9eb4bda..9e2a9363eff 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 bf0142628b4..bb9d9ad7569 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 3812a5de072..c427a547790 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 c4a3e3775ae..c6c4db1143b 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 01fdb22395c..227f19d2481 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 3299e052227..0875609db1e 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 568f2b878ae..30e766b6ec4 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 fc475c2f48e..e3d27b6b4fc 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 bf4aed39cc6..49e6a14b715 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 c6a8e491217..094b04f6306 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 def1359b1ee..817bdaccd3c 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 0b5d0febbe7..e95760fc1e0 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 dc711df0e8d..26321d17aef 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 8e494af013a..30ea49a359c 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 c33babf4913..43b9e465f52 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 1e0f1dc5bad..62cfca125f6 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 dccfdbe285a..9f5fd18d531 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 da7ee08ff59..bfca03d754f 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 8b939d1d522..ce166179969 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 2605ffd2914..d54bb9e0ec6 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 f6d4404884d..ac734393197 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 a360bb7491a..324900a1d97 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 d667ab7ea37..308c11f91a1 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 6a1edaf41ae..f27ec29996e 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 f70cf59b9b9..2a65de9ed11 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 054aaca2d76..7974215de64 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 b67a05d5753..b4a043e2f13 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 7d9a963b26c..9bec5d4a72e 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 cfae1d98a5b..734e1a44dcf 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 4eedc28d378..d1030cb7868 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 6d736ac44e7..d98304ebf23 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 2e3249f4551..675a60e4096 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 19cd258ce6f..76df9e18606 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 e270e810122..6ff42bd4800 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 84b1e6b9445..e5c9520f96b 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 56e722174b4..02f21c69fea 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 5535da860f0..5d67ed6bf89 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 e8a905ca8bc..17ae6db0232 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 1bde431e9d7..88d77b775c5 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 1adbab49fb2..144938b1822 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 a376654ede4..26d56416e64 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 50de11d8209..4b1555fa3de 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 4d417aec1a2..97647d87106 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 b482556f287..5986cb18c75 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 07819b7b639..721b0e90402 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 2b8c2fb5477..15091ec04f7 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 9906a4025a5..088ddc8dd7b 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 b80fa0926cd..56cd6876e9f 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 09a128c9b72..7ada3ea2a37 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 402083aa25d..9dcf1fee6dc 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 ec3089dc4be..f36917f1a01 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 73aac879a00..fc5c8a598cc 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 44d972ca16a..e1a5d20a987 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 e487d8d63f0..d565b7aa690 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 8de4b4c24dc..7f658c4409e 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 5e4db0b6770..39c69e6052f 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 ca5e4f1da53..47f645d7148 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 e815b482330..2856fe94240 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 3f83c35ffa9..feb9657ef31 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 1fe64defe36..5f6dd4e61aa 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 cb42752d966..20473b66f2a 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 2b7af28a916..b08b2381211 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 20c8ba1dfed..ddda3caf2ff 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 6420e39538e..789ac76512c 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 13def08280a..8675099c530 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 7d7280ecc5f..a0400cb543b 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 1a4a90031ba..1fe5316c78a 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 59415d31c1e..617698b8b02 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 c8ed7ceefdc..9ebf83b4acd 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 042ccd93091..c4a263aca19 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 cd779e1657b..9d2897abf66 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 37b7ed311cb..4536e703ce9 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 c436557cea9..1efefb62109 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 b4d96f6f9b1..5ee3e114f1f 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 cd4ee5a51a1..31c19e4614f 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 cc79ed12e1e..e8a63c9c40a 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 50561042ea7..529b4bcfb97 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 62a667af5b1..a9ebcb546b5 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 d49ee6a1255..d3ad7fbe2e1 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 f8c4dff1545..6904f90a402 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 bd30231396f..a1f52517690 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 68edea99838..06c2d4e0c6b 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 048762903e1..d5eec8db552 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 5d8029ddcf5..bb0f9d32e3e 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 0443987a87b..b71bbe91563 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 26b7421ef44..771d6f6fd9d 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 8e86fa3d2f8..28c2d222f3a 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 aa9a8741390..d9f2052bd53 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 3ac2e7e4b25..f14ea25768b 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 cb87c1ea8a3..33081cb967d 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 2f5927442a2..90a19526c7c 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 8e332df8f62..39d4d808a15 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 1b30e0483f7..4ef1b579e17 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 4032b7e27d6..a9b4da9b2fd 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 09cd080b4d7..a00819638f3 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 83a0ba6fbe3..e530c67b930 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 63e87ebf876..aa60958591c 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 dc32b6bfac5..f6dc4ae2843 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 d3be51f91d2..3960d218423 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 1ea02f29ae2..5d1ef4cc0dc 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 1531f96c545..378435b9ec0 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 c18ccbb6106..63e20212005 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 77a8511a671..7f0df1b1f3f 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 b388703e6bd..a73c8390ad8 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 1ac82d0b84c..1950b00a079 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 36a1d47623e..da1d4de6c13 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 6490468dc03..4001856b703 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 1f5843e5e6c..8f4fabc529d 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 e6670b0e4f6..994fcde1b29 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 c991eecebb2..874563745cf 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 8f7d203c215..f81d112e825 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 1b8772a36df..24f9324fe5e 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 2a9a7915e76..d0b94efe289 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 f34dc5684c3..5c1415bc8fc 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 1317bd9a558..318ecb8304e 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 c78f5152f13..871cd27166d 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 706f2d7ab2c..17f1c8586c0 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 ffd42b8b0fe..4e80eef6021 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 af19bd68a06..83953b81d53 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 71e546879b0..0739138ecc7 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 e901d66acbf..b3ed7d2ef2f 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 46656e4cb3d..d0716dcec3a 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 22dec33917d..a4b7064e564 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 75b64806dff..fd5d68e577f 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 8d5d2c16fbb..e4994049452 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 a9e0f74462e..26e1f92ef9a 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 2ac975ada4a..a52c2948557 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 17241dba196..f52f751fc01 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 6ae41e340ab..0680848f70a 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 d38a5c056b8..9c1f4566dc3 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 a1ba3b6d370..fb880f567d1 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 507ee518454..99e43c6654f 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 4fb0bd29ac5..aed87e9239d 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 965e84435db..4f4a6a8b4a8 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 f52ba0fd99d..2543ef580a9 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 c72e25d42eb..4a5ea07dc82 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 6fef7bf5d57..d9f5b51e0ef 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 84cf9eac007..5a87ae29483 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 0bd04961ec7..c71be7ee4fc 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 470177997d0..fee8faeab86 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 5a4cd70f4c7..803076e44dc 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 761379f1308..2637cfaa746 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 98a7eb4c07c..3b3058058b6 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 568db1afdc0..e14dc58cf29 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 c3a48b30402..ba44a69478d 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 f686a6ac1fc..5b534f861cc 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 aa3721fe645..494cae37b57 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 11624da7f53..286e18b0b17 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 818df8c83d9..3785ed0ecc7 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 eac179efa8d..48caa75a824 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 0fbd4e2ebe4..449b9a33e34 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 6089c00be48..1a754351e7b 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 aeadf541345..2a4978b1cc1 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 48f812f447a..d4818d44626 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 82f60abbd64..8699df289d7 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 95f5b3c7d0a..7b65b5d0faa 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 cf70a808829..f225ac25ae7 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 85a32bce331..95c53624069 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 7991cbccbb4..1a08c5c4703 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 3a2a3025277..733693720a0 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 d0643ed51a9..d048a59d38c 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 9df10f32931..ce5c76c72f0 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 acfb9e2178a..8cbb0f6f502 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 58d0f9778d7..e28062c74c0 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 fec9fdb6c6a..972de72a9c9 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 6074b64d664..881ac34c93f 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 d1c867cd4e6..f9ec5321c62 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 749f7bbc67c..f597093382e 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 6140abf4f2a..cdf9fa5567b 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 fbf9cc925ba..bd1a0d2a1e1 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 94ebef9f241..f2dacccb7c3 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 e235d35237f..12958a93825 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 13444c6ad69..bcc3eef933e 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 da2b94f5382..239e8c28910 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 85fbbef7928..303480c2e7f 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 55df2587898..840f2cd677d 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 4cb5770bed7..cbc0e147f5b 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 6bc3846ea67..b2c9cd82f5a 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 437e9479ae1..7fc86f707b3 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 7d07d57fc28..a50ef69d57e 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 5320b8023e9..7820e17a978 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 17156ae3490..edae33b75aa 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 140b1cf3132..23299542736 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 f5713c51680..1e952452f46 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 39f8ebae4ae..8101fd6bf79 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 45cf866f51f..98f2ab1de21 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 dfaf6587d3b..eb43edc7fec 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 dfc1ffba538..98c5e277f17 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 c57e23507c9..d953675965f 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 92324f338b5..699e2e5b7a4 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 f56255c736d..d6cc9938eba 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 04ddd8df571..7217fd5940b 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 54d4944cf70..55cfd44bae9 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 68946a9de01..8cc923840c2 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"]