diff --git a/homeassistant/components/airvisual/manifest.json b/homeassistant/components/airvisual/manifest.json index 9a6279f34a6..73bbf0cd589 100644 --- a/homeassistant/components/airvisual/manifest.json +++ b/homeassistant/components/airvisual/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pyairvisual==2022.07.0"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["pyairvisual", "pysmb"] + "loggers": ["pyairvisual", "pysmb"], + "integration_type": "device" } diff --git a/homeassistant/components/ambient_station/manifest.json b/homeassistant/components/ambient_station/manifest.json index 21f7e251269..473958f680d 100644 --- a/homeassistant/components/ambient_station/manifest.json +++ b/homeassistant/components/ambient_station/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aioambient==2021.11.0"], "codeowners": ["@bachya"], "iot_class": "cloud_push", - "loggers": ["aioambient"] + "loggers": ["aioambient"], + "integration_type": "hub" } diff --git a/homeassistant/components/guardian/manifest.json b/homeassistant/components/guardian/manifest.json index 7fab487563c..44527f95d29 100644 --- a/homeassistant/components/guardian/manifest.json +++ b/homeassistant/components/guardian/manifest.json @@ -21,5 +21,6 @@ "macaddress": "30AEA4*" } ], - "loggers": ["aioguardian"] + "loggers": ["aioguardian"], + "integration_type": "device" } diff --git a/homeassistant/components/iqvia/manifest.json b/homeassistant/components/iqvia/manifest.json index 9da0af32da3..2bf8eee8469 100644 --- a/homeassistant/components/iqvia/manifest.json +++ b/homeassistant/components/iqvia/manifest.json @@ -6,5 +6,6 @@ "requirements": ["numpy==1.23.2", "pyiqvia==2022.04.0"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["pyiqvia"] + "loggers": ["pyiqvia"], + "integration_type": "service" } diff --git a/homeassistant/components/notion/manifest.json b/homeassistant/components/notion/manifest.json index fa19ef81c8c..1aac9693740 100644 --- a/homeassistant/components/notion/manifest.json +++ b/homeassistant/components/notion/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aionotion==3.0.2"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["aionotion"] + "loggers": ["aionotion"], + "integration_type": "hub" } diff --git a/homeassistant/components/openuv/manifest.json b/homeassistant/components/openuv/manifest.json index cd9bbfa8edf..5e89f495b03 100644 --- a/homeassistant/components/openuv/manifest.json +++ b/homeassistant/components/openuv/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pyopenuv==2022.04.0"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["pyopenuv"] + "loggers": ["pyopenuv"], + "integration_type": "service" } diff --git a/homeassistant/components/rainmachine/manifest.json b/homeassistant/components/rainmachine/manifest.json index 08fef4973bc..a41db1d18f9 100644 --- a/homeassistant/components/rainmachine/manifest.json +++ b/homeassistant/components/rainmachine/manifest.json @@ -15,5 +15,6 @@ "name": "rainmachine*" } ], - "loggers": ["regenmaschine"] + "loggers": ["regenmaschine"], + "integration_type": "device" } diff --git a/homeassistant/components/recollect_waste/manifest.json b/homeassistant/components/recollect_waste/manifest.json index 68fc0e2c309..e80f8e35088 100644 --- a/homeassistant/components/recollect_waste/manifest.json +++ b/homeassistant/components/recollect_waste/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aiorecollect==1.0.8"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["aiorecollect"] + "loggers": ["aiorecollect"], + "integration_type": "service" } diff --git a/homeassistant/components/ridwell/manifest.json b/homeassistant/components/ridwell/manifest.json index 0dbb33b2435..aec0faf5dd3 100644 --- a/homeassistant/components/ridwell/manifest.json +++ b/homeassistant/components/ridwell/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aioridwell==2022.03.0"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["aioridwell"] + "loggers": ["aioridwell"], + "integration_type": "service" } diff --git a/homeassistant/components/simplisafe/manifest.json b/homeassistant/components/simplisafe/manifest.json index b08799e4082..dcb06aa2825 100644 --- a/homeassistant/components/simplisafe/manifest.json +++ b/homeassistant/components/simplisafe/manifest.json @@ -12,5 +12,6 @@ "macaddress": "30AEA4*" } ], - "loggers": ["simplipy"] + "loggers": ["simplipy"], + "integration_type": "hub" } diff --git a/homeassistant/components/slack/manifest.json b/homeassistant/components/slack/manifest.json index 57c1690e647..ab7be4ce514 100644 --- a/homeassistant/components/slack/manifest.json +++ b/homeassistant/components/slack/manifest.json @@ -6,5 +6,6 @@ "requirements": ["slackclient==2.5.0"], "codeowners": ["@bachya", "@tkdrob"], "iot_class": "cloud_push", - "loggers": ["slack"] + "loggers": ["slack"], + "integration_type": "service" } diff --git a/homeassistant/components/tile/manifest.json b/homeassistant/components/tile/manifest.json index dd0e78007f6..00b3313c91c 100644 --- a/homeassistant/components/tile/manifest.json +++ b/homeassistant/components/tile/manifest.json @@ -6,5 +6,6 @@ "requirements": ["pytile==2022.02.0"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["pytile"] + "loggers": ["pytile"], + "integration_type": "hub" } diff --git a/homeassistant/components/watttime/manifest.json b/homeassistant/components/watttime/manifest.json index 1f233b5e105..b661b968373 100644 --- a/homeassistant/components/watttime/manifest.json +++ b/homeassistant/components/watttime/manifest.json @@ -6,5 +6,6 @@ "requirements": ["aiowatttime==0.1.1"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", - "loggers": ["aiowatttime"] + "loggers": ["aiowatttime"], + "integration_type": "service" } diff --git a/homeassistant/components/yi/manifest.json b/homeassistant/components/yi/manifest.json index d0560ff13f5..10f2e4e3d94 100644 --- a/homeassistant/components/yi/manifest.json +++ b/homeassistant/components/yi/manifest.json @@ -6,5 +6,6 @@ "dependencies": ["ffmpeg"], "codeowners": ["@bachya"], "iot_class": "local_polling", - "loggers": ["aioftp"] + "loggers": ["aioftp"], + "integration_type": "device" } diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json index 59caad1d554..6b64e05a73b 100644 --- a/homeassistant/generated/integrations.json +++ b/homeassistant/generated/integrations.json @@ -114,7 +114,7 @@ }, "airvisual": { "name": "AirVisual", - "integration_type": "hub", + "integration_type": "device", "config_flow": true, "iot_class": "cloud_polling" }, @@ -2047,7 +2047,7 @@ }, "guardian": { "name": "Elexa Guardian", - "integration_type": "hub", + "integration_type": "device", "config_flow": true, "iot_class": "local_polling" }, @@ -2450,7 +2450,7 @@ }, "iqvia": { "name": "IQVIA", - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "cloud_polling" }, @@ -3750,7 +3750,7 @@ }, "openuv": { "name": "OpenUV", - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "cloud_polling" }, @@ -4213,7 +4213,7 @@ }, "rainmachine": { "name": "RainMachine", - "integration_type": "hub", + "integration_type": "device", "config_flow": true, "iot_class": "local_polling" }, @@ -4262,7 +4262,7 @@ }, "recollect_waste": { "name": "ReCollect Waste", - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "cloud_polling" }, @@ -4339,7 +4339,7 @@ }, "ridwell": { "name": "Ridwell", - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "cloud_polling" }, @@ -4719,7 +4719,7 @@ }, "slack": { "name": "Slack", - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "cloud_push" }, @@ -5833,7 +5833,7 @@ }, "watttime": { "name": "WattTime", - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "cloud_polling" }, @@ -6068,7 +6068,7 @@ }, "yi": { "name": "Yi Home Cameras", - "integration_type": "hub", + "integration_type": "device", "config_flow": false, "iot_class": "local_polling" },