diff --git a/homeassistant/components/netio/manifest.json b/homeassistant/components/netio/manifest.json index 3a246404c91..683df22e1ff 100644 --- a/homeassistant/components/netio/manifest.json +++ b/homeassistant/components/netio/manifest.json @@ -1,9 +1,9 @@ { "domain": "netio", "name": "Netio", - "documentation": "https://www.home-assistant.io/integrations/netio", - "requirements": ["pynetio==0.1.9.1"], - "dependencies": ["http"], "codeowners": [], - "iot_class": "local_polling" + "dependencies": ["http"], + "documentation": "https://www.home-assistant.io/integrations/netio", + "iot_class": "local_polling", + "requirements": ["pynetio==0.1.9.1"] } diff --git a/homeassistant/components/network/manifest.json b/homeassistant/components/network/manifest.json index 40712a40faf..f7e0bea2422 100644 --- a/homeassistant/components/network/manifest.json +++ b/homeassistant/components/network/manifest.json @@ -1,11 +1,11 @@ { "domain": "network", "name": "Network Configuration", - "documentation": "https://www.home-assistant.io/integrations/network", - "requirements": ["ifaddr==0.1.7"], "codeowners": ["@home-assistant/core"], "dependencies": ["websocket_api"], - "quality_scale": "internal", + "documentation": "https://www.home-assistant.io/integrations/network", + "integration_type": "system", "iot_class": "local_push", - "integration_type": "system" + "quality_scale": "internal", + "requirements": ["ifaddr==0.1.7"] } diff --git a/homeassistant/components/neurio_energy/manifest.json b/homeassistant/components/neurio_energy/manifest.json index 1d49293169e..467825da012 100644 --- a/homeassistant/components/neurio_energy/manifest.json +++ b/homeassistant/components/neurio_energy/manifest.json @@ -1,9 +1,9 @@ { "domain": "neurio_energy", "name": "Neurio energy", - "documentation": "https://www.home-assistant.io/integrations/neurio_energy", - "requirements": ["neurio==0.3.1"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/neurio_energy", "iot_class": "cloud_polling", - "loggers": ["neurio"] + "loggers": ["neurio"], + "requirements": ["neurio==0.3.1"] } diff --git a/homeassistant/components/nexia/manifest.json b/homeassistant/components/nexia/manifest.json index 99eb7c14798..2e54e773a44 100644 --- a/homeassistant/components/nexia/manifest.json +++ b/homeassistant/components/nexia/manifest.json @@ -1,9 +1,7 @@ { "domain": "nexia", "name": "Nexia/American Standard/Trane", - "requirements": ["nexia==2.0.6"], "codeowners": ["@bdraco"], - "documentation": "https://www.home-assistant.io/integrations/nexia", "config_flow": true, "dhcp": [ { @@ -11,6 +9,8 @@ "macaddress": "000231*" } ], + "documentation": "https://www.home-assistant.io/integrations/nexia", "iot_class": "cloud_polling", - "loggers": ["nexia"] + "loggers": ["nexia"], + "requirements": ["nexia==2.0.6"] } diff --git a/homeassistant/components/nextbus/manifest.json b/homeassistant/components/nextbus/manifest.json index c441f37078f..f475c94ed47 100644 --- a/homeassistant/components/nextbus/manifest.json +++ b/homeassistant/components/nextbus/manifest.json @@ -1,9 +1,9 @@ { "domain": "nextbus", "name": "NextBus", - "documentation": "https://www.home-assistant.io/integrations/nextbus", "codeowners": ["@vividboarder"], - "requirements": ["py_nextbusnext==0.1.5"], + "documentation": "https://www.home-assistant.io/integrations/nextbus", "iot_class": "local_polling", - "loggers": ["py_nextbus"] + "loggers": ["py_nextbus"], + "requirements": ["py_nextbusnext==0.1.5"] } diff --git a/homeassistant/components/nextcloud/manifest.json b/homeassistant/components/nextcloud/manifest.json index 03b1f429fea..366c6eeb564 100644 --- a/homeassistant/components/nextcloud/manifest.json +++ b/homeassistant/components/nextcloud/manifest.json @@ -1,8 +1,8 @@ { "domain": "nextcloud", "name": "Nextcloud", - "documentation": "https://www.home-assistant.io/integrations/nextcloud", - "requirements": ["nextcloudmonitor==1.1.0"], "codeowners": ["@meichthys"], - "iot_class": "cloud_polling" + "documentation": "https://www.home-assistant.io/integrations/nextcloud", + "iot_class": "cloud_polling", + "requirements": ["nextcloudmonitor==1.1.0"] } diff --git a/homeassistant/components/nextdns/manifest.json b/homeassistant/components/nextdns/manifest.json index 5538a759ff2..ce58d9e002c 100644 --- a/homeassistant/components/nextdns/manifest.json +++ b/homeassistant/components/nextdns/manifest.json @@ -1,12 +1,12 @@ { "domain": "nextdns", "name": "NextDNS", - "documentation": "https://www.home-assistant.io/integrations/nextdns", "codeowners": ["@bieniu"], - "requirements": ["nextdns==1.2.2"], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/nextdns", + "integration_type": "service", "iot_class": "cloud_polling", "loggers": ["nextdns"], "quality_scale": "platinum", - "integration_type": "service" + "requirements": ["nextdns==1.2.2"] } diff --git a/homeassistant/components/nfandroidtv/manifest.json b/homeassistant/components/nfandroidtv/manifest.json index fc05c2c12a1..07aedcb67db 100644 --- a/homeassistant/components/nfandroidtv/manifest.json +++ b/homeassistant/components/nfandroidtv/manifest.json @@ -1,11 +1,11 @@ { "domain": "nfandroidtv", "name": "Notifications for Android TV / Fire TV", - "documentation": "https://www.home-assistant.io/integrations/nfandroidtv", - "requirements": ["notifications-android-tv==0.1.5"], "codeowners": ["@tkdrob"], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/nfandroidtv", + "integration_type": "service", "iot_class": "local_push", "loggers": ["notifications_android_tv"], - "integration_type": "service" + "requirements": ["notifications-android-tv==0.1.5"] } diff --git a/homeassistant/components/nibe_heatpump/manifest.json b/homeassistant/components/nibe_heatpump/manifest.json index 4b1bc81209d..d9a2bd365e9 100644 --- a/homeassistant/components/nibe_heatpump/manifest.json +++ b/homeassistant/components/nibe_heatpump/manifest.json @@ -1,9 +1,9 @@ { "domain": "nibe_heatpump", "name": "Nibe Heat Pump", + "codeowners": ["@elupus"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/nibe_heatpump", - "requirements": ["nibe==1.6.0"], - "codeowners": ["@elupus"], - "iot_class": "local_polling" + "iot_class": "local_polling", + "requirements": ["nibe==1.6.0"] } diff --git a/homeassistant/components/nightscout/manifest.json b/homeassistant/components/nightscout/manifest.json index c61b4f0cf93..3551b29ee0b 100644 --- a/homeassistant/components/nightscout/manifest.json +++ b/homeassistant/components/nightscout/manifest.json @@ -1,11 +1,11 @@ { "domain": "nightscout", "name": "Nightscout", + "codeowners": ["@marciogranzotto"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/nightscout", - "requirements": ["py-nightscout==1.2.2"], - "codeowners": ["@marciogranzotto"], - "quality_scale": "platinum", "iot_class": "cloud_polling", - "loggers": ["py_nightscout"] + "loggers": ["py_nightscout"], + "quality_scale": "platinum", + "requirements": ["py-nightscout==1.2.2"] } diff --git a/homeassistant/components/niko_home_control/manifest.json b/homeassistant/components/niko_home_control/manifest.json index 5057013bd50..72f9dd2f6b3 100644 --- a/homeassistant/components/niko_home_control/manifest.json +++ b/homeassistant/components/niko_home_control/manifest.json @@ -1,9 +1,9 @@ { "domain": "niko_home_control", "name": "Niko Home Control", - "documentation": "https://www.home-assistant.io/integrations/niko_home_control", - "requirements": ["niko-home-control==0.2.1"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/niko_home_control", "iot_class": "local_polling", - "loggers": ["nikohomecontrol"] + "loggers": ["nikohomecontrol"], + "requirements": ["niko-home-control==0.2.1"] } diff --git a/homeassistant/components/nilu/manifest.json b/homeassistant/components/nilu/manifest.json index cbb8db87e32..1eabf9e726e 100644 --- a/homeassistant/components/nilu/manifest.json +++ b/homeassistant/components/nilu/manifest.json @@ -1,9 +1,9 @@ { "domain": "nilu", "name": "Norwegian Institute for Air Research (NILU)", - "documentation": "https://www.home-assistant.io/integrations/nilu", - "requirements": ["niluclient==0.1.2"], "codeowners": ["@hfurubotten"], + "documentation": "https://www.home-assistant.io/integrations/nilu", "iot_class": "cloud_polling", - "loggers": ["niluclient"] + "loggers": ["niluclient"], + "requirements": ["niluclient==0.1.2"] } diff --git a/homeassistant/components/nina/manifest.json b/homeassistant/components/nina/manifest.json index 7884d51cdc7..be14b57ed47 100644 --- a/homeassistant/components/nina/manifest.json +++ b/homeassistant/components/nina/manifest.json @@ -1,11 +1,11 @@ { "domain": "nina", "name": "NINA", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/nina", - "requirements": ["pynina==0.2.0"], - "dependencies": [], "codeowners": ["@DeerMaximum"], + "config_flow": true, + "dependencies": [], + "documentation": "https://www.home-assistant.io/integrations/nina", "iot_class": "cloud_polling", - "loggers": ["pynina"] + "loggers": ["pynina"], + "requirements": ["pynina==0.2.0"] } diff --git a/homeassistant/components/nissan_leaf/manifest.json b/homeassistant/components/nissan_leaf/manifest.json index ca932e78476..9c3df39c69f 100644 --- a/homeassistant/components/nissan_leaf/manifest.json +++ b/homeassistant/components/nissan_leaf/manifest.json @@ -1,9 +1,9 @@ { "domain": "nissan_leaf", "name": "Nissan Leaf", - "documentation": "https://www.home-assistant.io/integrations/nissan_leaf", - "requirements": ["pycarwings2==2.14"], "codeowners": ["@filcole"], + "documentation": "https://www.home-assistant.io/integrations/nissan_leaf", "iot_class": "cloud_polling", - "loggers": ["pycarwings2"] + "loggers": ["pycarwings2"], + "requirements": ["pycarwings2==2.14"] } diff --git a/homeassistant/components/nmap_tracker/manifest.json b/homeassistant/components/nmap_tracker/manifest.json index a3e7ed50bd3..2da0a4ae137 100644 --- a/homeassistant/components/nmap_tracker/manifest.json +++ b/homeassistant/components/nmap_tracker/manifest.json @@ -1,15 +1,15 @@ { "domain": "nmap_tracker", "name": "Nmap Tracker", - "documentation": "https://www.home-assistant.io/integrations/nmap_tracker", + "codeowners": [], + "config_flow": true, "dependencies": ["network"], + "documentation": "https://www.home-assistant.io/integrations/nmap_tracker", + "iot_class": "local_polling", + "loggers": ["nmap"], "requirements": [ "netmap==0.7.0.2", "getmac==0.8.2", "mac-vendor-lookup==0.1.12" - ], - "codeowners": [], - "iot_class": "local_polling", - "config_flow": true, - "loggers": ["nmap"] + ] } diff --git a/homeassistant/components/nmbs/manifest.json b/homeassistant/components/nmbs/manifest.json index 0c97b08f680..24aadb6b4f0 100644 --- a/homeassistant/components/nmbs/manifest.json +++ b/homeassistant/components/nmbs/manifest.json @@ -1,9 +1,9 @@ { "domain": "nmbs", "name": "NMBS", - "documentation": "https://www.home-assistant.io/integrations/nmbs", - "requirements": ["pyrail==0.0.3"], "codeowners": ["@thibmaek"], + "documentation": "https://www.home-assistant.io/integrations/nmbs", "iot_class": "cloud_polling", - "loggers": ["pyrail"] + "loggers": ["pyrail"], + "requirements": ["pyrail==0.0.3"] } diff --git a/homeassistant/components/no_ip/manifest.json b/homeassistant/components/no_ip/manifest.json index a3e8faf873b..cf995e34b47 100644 --- a/homeassistant/components/no_ip/manifest.json +++ b/homeassistant/components/no_ip/manifest.json @@ -1,7 +1,7 @@ { "domain": "no_ip", "name": "No-IP.com", - "documentation": "https://www.home-assistant.io/integrations/no_ip", "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/no_ip", "iot_class": "cloud_polling" } diff --git a/homeassistant/components/noaa_tides/manifest.json b/homeassistant/components/noaa_tides/manifest.json index 618110051b6..7b954153cf1 100644 --- a/homeassistant/components/noaa_tides/manifest.json +++ b/homeassistant/components/noaa_tides/manifest.json @@ -1,9 +1,9 @@ { "domain": "noaa_tides", "name": "NOAA Tides", - "documentation": "https://www.home-assistant.io/integrations/noaa_tides", - "requirements": ["noaa-coops==0.1.8"], "codeowners": ["@jdelaney72"], + "documentation": "https://www.home-assistant.io/integrations/noaa_tides", "iot_class": "cloud_polling", - "loggers": ["noaa_coops"] + "loggers": ["noaa_coops"], + "requirements": ["noaa-coops==0.1.8"] } diff --git a/homeassistant/components/nobo_hub/manifest.json b/homeassistant/components/nobo_hub/manifest.json index 0df92c4c5ae..4e6009ce6d7 100644 --- a/homeassistant/components/nobo_hub/manifest.json +++ b/homeassistant/components/nobo_hub/manifest.json @@ -1,9 +1,9 @@ { "domain": "nobo_hub", "name": "Nob\u00f8 Ecohub", + "codeowners": ["@echoromeo", "@oyvindwe"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/nobo_hub", - "requirements": ["pynobo==1.6.0"], - "codeowners": ["@echoromeo", "@oyvindwe"], - "iot_class": "local_push" + "iot_class": "local_push", + "requirements": ["pynobo==1.6.0"] } diff --git a/homeassistant/components/norway_air/manifest.json b/homeassistant/components/norway_air/manifest.json index 81572fe9cb7..12cd22149d3 100644 --- a/homeassistant/components/norway_air/manifest.json +++ b/homeassistant/components/norway_air/manifest.json @@ -1,9 +1,9 @@ { "domain": "norway_air", "name": "Om Luftkvalitet i Norge (Norway Air)", - "documentation": "https://www.home-assistant.io/integrations/norway_air", - "requirements": ["pyMetno==0.9.0"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/norway_air", "iot_class": "cloud_polling", - "loggers": ["metno"] + "loggers": ["metno"], + "requirements": ["pyMetno==0.9.0"] } diff --git a/homeassistant/components/notify/manifest.json b/homeassistant/components/notify/manifest.json index 3e930b32ba6..1c48af7dfcc 100644 --- a/homeassistant/components/notify/manifest.json +++ b/homeassistant/components/notify/manifest.json @@ -1,8 +1,8 @@ { "domain": "notify", "name": "Notifications", - "documentation": "https://www.home-assistant.io/integrations/notify", "codeowners": ["@home-assistant/core"], - "quality_scale": "internal", - "integration_type": "entity" + "documentation": "https://www.home-assistant.io/integrations/notify", + "integration_type": "entity", + "quality_scale": "internal" } diff --git a/homeassistant/components/notify_events/manifest.json b/homeassistant/components/notify_events/manifest.json index 5247e196988..a2c01e1d718 100644 --- a/homeassistant/components/notify_events/manifest.json +++ b/homeassistant/components/notify_events/manifest.json @@ -1,9 +1,9 @@ { "domain": "notify_events", "name": "Notify.Events", - "documentation": "https://www.home-assistant.io/integrations/notify_events", "codeowners": ["@matrozov", "@papajojo"], - "requirements": ["notify-events==1.0.4"], + "documentation": "https://www.home-assistant.io/integrations/notify_events", "iot_class": "cloud_push", - "loggers": ["notify_events"] + "loggers": ["notify_events"], + "requirements": ["notify-events==1.0.4"] } diff --git a/homeassistant/components/notion/manifest.json b/homeassistant/components/notion/manifest.json index 1aac9693740..a2a01ca113b 100644 --- a/homeassistant/components/notion/manifest.json +++ b/homeassistant/components/notion/manifest.json @@ -1,11 +1,11 @@ { "domain": "notion", "name": "Notion", + "codeowners": ["@bachya"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/notion", - "requirements": ["aionotion==3.0.2"], - "codeowners": ["@bachya"], + "integration_type": "hub", "iot_class": "cloud_polling", "loggers": ["aionotion"], - "integration_type": "hub" + "requirements": ["aionotion==3.0.2"] } diff --git a/homeassistant/components/nsw_fuel_station/manifest.json b/homeassistant/components/nsw_fuel_station/manifest.json index a9f8f64da06..5c105fd0281 100644 --- a/homeassistant/components/nsw_fuel_station/manifest.json +++ b/homeassistant/components/nsw_fuel_station/manifest.json @@ -1,9 +1,9 @@ { "domain": "nsw_fuel_station", "name": "NSW Fuel Station Price", - "documentation": "https://www.home-assistant.io/integrations/nsw_fuel_station", - "requirements": ["nsw-fuel-api-client==1.1.0"], "codeowners": ["@nickw444"], + "documentation": "https://www.home-assistant.io/integrations/nsw_fuel_station", "iot_class": "cloud_polling", - "loggers": ["nsw_fuel"] + "loggers": ["nsw_fuel"], + "requirements": ["nsw-fuel-api-client==1.1.0"] } diff --git a/homeassistant/components/nsw_rural_fire_service_feed/manifest.json b/homeassistant/components/nsw_rural_fire_service_feed/manifest.json index b552f4aa9b7..02f7b985b3b 100644 --- a/homeassistant/components/nsw_rural_fire_service_feed/manifest.json +++ b/homeassistant/components/nsw_rural_fire_service_feed/manifest.json @@ -1,10 +1,10 @@ { "domain": "nsw_rural_fire_service_feed", "name": "NSW Rural Fire Service Incidents", - "documentation": "https://www.home-assistant.io/integrations/nsw_rural_fire_service_feed", - "requirements": ["aio_geojson_nsw_rfs_incidents==0.6"], "codeowners": ["@exxamalte"], + "documentation": "https://www.home-assistant.io/integrations/nsw_rural_fire_service_feed", + "integration_type": "service", "iot_class": "cloud_polling", "loggers": ["aio_geojson_nsw_rfs_incidents"], - "integration_type": "service" + "requirements": ["aio_geojson_nsw_rfs_incidents==0.6"] } diff --git a/homeassistant/components/nuheat/manifest.json b/homeassistant/components/nuheat/manifest.json index 90d18b87af2..91b0a9eb194 100644 --- a/homeassistant/components/nuheat/manifest.json +++ b/homeassistant/components/nuheat/manifest.json @@ -1,8 +1,6 @@ { "domain": "nuheat", "name": "NuHeat", - "documentation": "https://www.home-assistant.io/integrations/nuheat", - "requirements": ["nuheat==1.0.0"], "codeowners": ["@tstabrawa"], "config_flow": true, "dhcp": [ @@ -11,6 +9,8 @@ "macaddress": "002338*" } ], + "documentation": "https://www.home-assistant.io/integrations/nuheat", "iot_class": "cloud_polling", - "loggers": ["nuheat"] + "loggers": ["nuheat"], + "requirements": ["nuheat==1.0.0"] } diff --git a/homeassistant/components/nuki/manifest.json b/homeassistant/components/nuki/manifest.json index de8edd6af40..ac69f97a9be 100644 --- a/homeassistant/components/nuki/manifest.json +++ b/homeassistant/components/nuki/manifest.json @@ -1,8 +1,6 @@ { "domain": "nuki", "name": "Nuki", - "documentation": "https://www.home-assistant.io/integrations/nuki", - "requirements": ["pynuki==1.6.0"], "codeowners": ["@pschmitt", "@pvizeli", "@pree"], "config_flow": true, "dhcp": [ @@ -10,6 +8,8 @@ "hostname": "nuki_bridge_*" } ], + "documentation": "https://www.home-assistant.io/integrations/nuki", "iot_class": "local_polling", - "loggers": ["pynuki"] + "loggers": ["pynuki"], + "requirements": ["pynuki==1.6.0"] } diff --git a/homeassistant/components/numato/manifest.json b/homeassistant/components/numato/manifest.json index 0f02bd6b8f7..7dcbeae1f21 100644 --- a/homeassistant/components/numato/manifest.json +++ b/homeassistant/components/numato/manifest.json @@ -1,9 +1,9 @@ { "domain": "numato", "name": "Numato USB GPIO Expander", - "documentation": "https://www.home-assistant.io/integrations/numato", - "requirements": ["numato-gpio==0.10.0"], "codeowners": ["@clssn"], + "documentation": "https://www.home-assistant.io/integrations/numato", "iot_class": "local_push", - "loggers": ["numato_gpio"] + "loggers": ["numato_gpio"], + "requirements": ["numato-gpio==0.10.0"] } diff --git a/homeassistant/components/number/manifest.json b/homeassistant/components/number/manifest.json index 4cb16c8e0c3..f6e5c45fdf8 100644 --- a/homeassistant/components/number/manifest.json +++ b/homeassistant/components/number/manifest.json @@ -1,8 +1,8 @@ { "domain": "number", "name": "Number", - "documentation": "https://www.home-assistant.io/integrations/number", "codeowners": ["@home-assistant/core", "@Shulyaka"], - "quality_scale": "internal", - "integration_type": "entity" + "documentation": "https://www.home-assistant.io/integrations/number", + "integration_type": "entity", + "quality_scale": "internal" } diff --git a/homeassistant/components/nut/manifest.json b/homeassistant/components/nut/manifest.json index 1297c5cd509..9085b28c5cf 100644 --- a/homeassistant/components/nut/manifest.json +++ b/homeassistant/components/nut/manifest.json @@ -1,12 +1,12 @@ { "domain": "nut", "name": "Network UPS Tools (NUT)", - "integration_type": "device", - "documentation": "https://www.home-assistant.io/integrations/nut", - "requirements": ["pynut2==2.1.2"], "codeowners": ["@bdraco", "@ollo69"], "config_flow": true, - "zeroconf": ["_nut._tcp.local."], + "documentation": "https://www.home-assistant.io/integrations/nut", + "integration_type": "device", "iot_class": "local_polling", - "loggers": ["pynut2"] + "loggers": ["pynut2"], + "requirements": ["pynut2==2.1.2"], + "zeroconf": ["_nut._tcp.local."] } diff --git a/homeassistant/components/nws/manifest.json b/homeassistant/components/nws/manifest.json index 93d04bcfba3..ed7d825afff 100644 --- a/homeassistant/components/nws/manifest.json +++ b/homeassistant/components/nws/manifest.json @@ -1,11 +1,11 @@ { "domain": "nws", "name": "National Weather Service (NWS)", - "documentation": "https://www.home-assistant.io/integrations/nws", "codeowners": ["@MatthewFlamm", "@kamiyo"], - "requirements": ["pynws==1.4.1"], - "quality_scale": "platinum", "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/nws", "iot_class": "cloud_polling", - "loggers": ["metar", "pynws"] + "loggers": ["metar", "pynws"], + "quality_scale": "platinum", + "requirements": ["pynws==1.4.1"] } diff --git a/homeassistant/components/nx584/manifest.json b/homeassistant/components/nx584/manifest.json index 9f826a4c4b2..c50762b7b56 100644 --- a/homeassistant/components/nx584/manifest.json +++ b/homeassistant/components/nx584/manifest.json @@ -1,9 +1,9 @@ { "domain": "nx584", "name": "NX584", - "documentation": "https://www.home-assistant.io/integrations/nx584", - "requirements": ["pynx584==0.5"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/nx584", "iot_class": "local_push", - "loggers": ["nx584"] + "loggers": ["nx584"], + "requirements": ["pynx584==0.5"] } diff --git a/homeassistant/components/nzbget/manifest.json b/homeassistant/components/nzbget/manifest.json index 6d4ea286317..34f6f37873b 100644 --- a/homeassistant/components/nzbget/manifest.json +++ b/homeassistant/components/nzbget/manifest.json @@ -1,10 +1,10 @@ { "domain": "nzbget", "name": "NZBGet", - "documentation": "https://www.home-assistant.io/integrations/nzbget", - "requirements": ["pynzbgetapi==0.2.0"], "codeowners": ["@chriscla"], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/nzbget", "iot_class": "local_polling", - "loggers": ["pynzbgetapi"] + "loggers": ["pynzbgetapi"], + "requirements": ["pynzbgetapi==0.2.0"] } diff --git a/homeassistant/components/oasa_telematics/manifest.json b/homeassistant/components/oasa_telematics/manifest.json index b1b203a8a61..d50561a33a4 100644 --- a/homeassistant/components/oasa_telematics/manifest.json +++ b/homeassistant/components/oasa_telematics/manifest.json @@ -1,9 +1,9 @@ { "domain": "oasa_telematics", "name": "OASA Telematics", - "documentation": "https://www.home-assistant.io/integrations/oasa_telematics/", - "requirements": ["oasatelematics==0.3"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/oasa_telematics/", "iot_class": "cloud_polling", - "loggers": ["oasatelematics"] + "loggers": ["oasatelematics"], + "requirements": ["oasatelematics==0.3"] } diff --git a/homeassistant/components/obihai/manifest.json b/homeassistant/components/obihai/manifest.json index 96f803cebdd..867d7d875dc 100644 --- a/homeassistant/components/obihai/manifest.json +++ b/homeassistant/components/obihai/manifest.json @@ -1,9 +1,9 @@ { "domain": "obihai", "name": "Obihai", - "documentation": "https://www.home-assistant.io/integrations/obihai", - "requirements": ["pyobihai==1.3.2"], "codeowners": ["@dshokouhi"], + "documentation": "https://www.home-assistant.io/integrations/obihai", "iot_class": "local_polling", - "loggers": ["pyobihai"] + "loggers": ["pyobihai"], + "requirements": ["pyobihai==1.3.2"] } diff --git a/homeassistant/components/octoprint/manifest.json b/homeassistant/components/octoprint/manifest.json index 9bc2f0011c0..fd68fc25dcb 100644 --- a/homeassistant/components/octoprint/manifest.json +++ b/homeassistant/components/octoprint/manifest.json @@ -1,17 +1,17 @@ { "domain": "octoprint", "name": "OctoPrint", + "codeowners": ["@rfleming71"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/octoprint", + "iot_class": "local_polling", + "loggers": ["pyoctoprintapi"], "requirements": ["pyoctoprintapi==0.1.9"], - "codeowners": ["@rfleming71"], - "zeroconf": ["_octoprint._tcp.local."], "ssdp": [ { "manufacturer": "The OctoPrint Project", "deviceType": "urn:schemas-upnp-org:device:Basic:1" } ], - "iot_class": "local_polling", - "loggers": ["pyoctoprintapi"] + "zeroconf": ["_octoprint._tcp.local."] } diff --git a/homeassistant/components/oem/manifest.json b/homeassistant/components/oem/manifest.json index e289e7a2e14..a8ce99b9372 100644 --- a/homeassistant/components/oem/manifest.json +++ b/homeassistant/components/oem/manifest.json @@ -1,9 +1,9 @@ { "domain": "oem", "name": "OpenEnergyMonitor WiFi Thermostat", - "documentation": "https://www.home-assistant.io/integrations/oem", - "requirements": ["oemthermostat==1.1.1"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/oem", "iot_class": "local_polling", - "loggers": ["oemthermostat"] + "loggers": ["oemthermostat"], + "requirements": ["oemthermostat==1.1.1"] } diff --git a/homeassistant/components/ohmconnect/manifest.json b/homeassistant/components/ohmconnect/manifest.json index 08eaba422bb..74754485ea0 100644 --- a/homeassistant/components/ohmconnect/manifest.json +++ b/homeassistant/components/ohmconnect/manifest.json @@ -1,8 +1,8 @@ { "domain": "ohmconnect", "name": "OhmConnect", - "documentation": "https://www.home-assistant.io/integrations/ohmconnect", - "requirements": ["defusedxml==0.7.1"], "codeowners": ["@robbiet480"], - "iot_class": "cloud_polling" + "documentation": "https://www.home-assistant.io/integrations/ohmconnect", + "iot_class": "cloud_polling", + "requirements": ["defusedxml==0.7.1"] } diff --git a/homeassistant/components/ombi/manifest.json b/homeassistant/components/ombi/manifest.json index 2c9e40d830f..91df756dafe 100644 --- a/homeassistant/components/ombi/manifest.json +++ b/homeassistant/components/ombi/manifest.json @@ -1,8 +1,8 @@ { "domain": "ombi", "name": "Ombi", - "documentation": "https://www.home-assistant.io/integrations/ombi/", "codeowners": ["@larssont"], - "requirements": ["pyombi==0.1.10"], - "iot_class": "local_polling" + "documentation": "https://www.home-assistant.io/integrations/ombi/", + "iot_class": "local_polling", + "requirements": ["pyombi==0.1.10"] } diff --git a/homeassistant/components/omnilogic/manifest.json b/homeassistant/components/omnilogic/manifest.json index 396bbb91a9c..0aefd07e5ed 100644 --- a/homeassistant/components/omnilogic/manifest.json +++ b/homeassistant/components/omnilogic/manifest.json @@ -1,10 +1,10 @@ { "domain": "omnilogic", "name": "Hayward Omnilogic", + "codeowners": ["@oliver84", "@djtimca", "@gentoosu"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/omnilogic", - "requirements": ["omnilogic==0.4.5"], - "codeowners": ["@oliver84", "@djtimca", "@gentoosu"], "iot_class": "cloud_polling", - "loggers": ["config", "omnilogic"] + "loggers": ["config", "omnilogic"], + "requirements": ["omnilogic==0.4.5"] } diff --git a/homeassistant/components/onboarding/manifest.json b/homeassistant/components/onboarding/manifest.json index 4e200d22502..466292eb2e0 100644 --- a/homeassistant/components/onboarding/manifest.json +++ b/homeassistant/components/onboarding/manifest.json @@ -1,10 +1,10 @@ { "domain": "onboarding", "name": "Home Assistant Onboarding", - "documentation": "https://www.home-assistant.io/integrations/onboarding", "after_dependencies": ["hassio"], - "dependencies": ["analytics", "auth", "http", "person"], "codeowners": ["@home-assistant/core"], - "quality_scale": "internal", - "integration_type": "system" + "dependencies": ["analytics", "auth", "http", "person"], + "documentation": "https://www.home-assistant.io/integrations/onboarding", + "integration_type": "system", + "quality_scale": "internal" } diff --git a/homeassistant/components/oncue/manifest.json b/homeassistant/components/oncue/manifest.json index d9dd247ded9..02c953736bb 100644 --- a/homeassistant/components/oncue/manifest.json +++ b/homeassistant/components/oncue/manifest.json @@ -1,6 +1,7 @@ { "domain": "oncue", "name": "Oncue by Kohler", + "codeowners": ["@bdraco", "@peterager"], "config_flow": true, "dhcp": [ { @@ -9,8 +10,7 @@ } ], "documentation": "https://www.home-assistant.io/integrations/oncue", - "requirements": ["aiooncue==0.3.4"], - "codeowners": ["@bdraco", "@peterager"], "iot_class": "cloud_polling", - "loggers": ["aiooncue"] + "loggers": ["aiooncue"], + "requirements": ["aiooncue==0.3.4"] } diff --git a/homeassistant/components/ondilo_ico/manifest.json b/homeassistant/components/ondilo_ico/manifest.json index 0fd542eab1d..5a8515ddf2e 100644 --- a/homeassistant/components/ondilo_ico/manifest.json +++ b/homeassistant/components/ondilo_ico/manifest.json @@ -1,11 +1,11 @@ { "domain": "ondilo_ico", "name": "Ondilo ICO", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/ondilo_ico", - "requirements": ["ondilo==0.2.0"], - "dependencies": ["auth"], "codeowners": ["@JeromeHXP"], + "config_flow": true, + "dependencies": ["auth"], + "documentation": "https://www.home-assistant.io/integrations/ondilo_ico", "iot_class": "cloud_polling", - "loggers": ["ondilo"] + "loggers": ["ondilo"], + "requirements": ["ondilo==0.2.0"] } diff --git a/homeassistant/components/onewire/manifest.json b/homeassistant/components/onewire/manifest.json index ef6f454245c..32a08223075 100644 --- a/homeassistant/components/onewire/manifest.json +++ b/homeassistant/components/onewire/manifest.json @@ -1,12 +1,12 @@ { "domain": "onewire", "name": "1-Wire", - "integration_type": "hub", - "documentation": "https://www.home-assistant.io/integrations/onewire", - "config_flow": true, - "requirements": ["pyownet==0.10.0.post1"], "codeowners": ["@garbled1", "@epenet"], + "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/onewire", + "integration_type": "hub", "iot_class": "local_polling", "loggers": ["pyownet"], - "quality_scale": "gold" + "quality_scale": "gold", + "requirements": ["pyownet==0.10.0.post1"] } diff --git a/homeassistant/components/onkyo/manifest.json b/homeassistant/components/onkyo/manifest.json index 4f2dadde270..72ef2f14711 100644 --- a/homeassistant/components/onkyo/manifest.json +++ b/homeassistant/components/onkyo/manifest.json @@ -1,9 +1,9 @@ { "domain": "onkyo", "name": "Onkyo", - "documentation": "https://www.home-assistant.io/integrations/onkyo", - "requirements": ["onkyo-eiscp==1.2.7"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/onkyo", "iot_class": "local_polling", - "loggers": ["eiscp"] + "loggers": ["eiscp"], + "requirements": ["onkyo-eiscp==1.2.7"] } diff --git a/homeassistant/components/onvif/manifest.json b/homeassistant/components/onvif/manifest.json index 2df7c3004f0..db9f76189de 100644 --- a/homeassistant/components/onvif/manifest.json +++ b/homeassistant/components/onvif/manifest.json @@ -1,11 +1,11 @@ { "domain": "onvif", "name": "ONVIF", - "documentation": "https://www.home-assistant.io/integrations/onvif", - "requirements": ["onvif-zeep-async==1.2.1", "WSDiscovery==2.0.0"], - "dependencies": ["ffmpeg"], "codeowners": ["@hunterjm"], "config_flow": true, + "dependencies": ["ffmpeg"], + "documentation": "https://www.home-assistant.io/integrations/onvif", "iot_class": "local_push", - "loggers": ["onvif", "wsdiscovery", "zeep"] + "loggers": ["onvif", "wsdiscovery", "zeep"], + "requirements": ["onvif-zeep-async==1.2.1", "WSDiscovery==2.0.0"] } diff --git a/homeassistant/components/open_meteo/manifest.json b/homeassistant/components/open_meteo/manifest.json index 8a6d1561d96..1819a1deaa8 100644 --- a/homeassistant/components/open_meteo/manifest.json +++ b/homeassistant/components/open_meteo/manifest.json @@ -1,11 +1,11 @@ { "domain": "open_meteo", "name": "Open-Meteo", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/open_meteo", - "requirements": ["open-meteo==0.2.1"], - "dependencies": ["zone"], "codeowners": ["@frenck"], + "config_flow": true, + "dependencies": ["zone"], + "documentation": "https://www.home-assistant.io/integrations/open_meteo", "integration_type": "service", - "iot_class": "cloud_polling" + "iot_class": "cloud_polling", + "requirements": ["open-meteo==0.2.1"] } diff --git a/homeassistant/components/openai_conversation/manifest.json b/homeassistant/components/openai_conversation/manifest.json index 233f7b5a5b2..0e245eb78b5 100644 --- a/homeassistant/components/openai_conversation/manifest.json +++ b/homeassistant/components/openai_conversation/manifest.json @@ -1,11 +1,11 @@ { "domain": "openai_conversation", "name": "OpenAI Conversation", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/openai_conversation", - "requirements": ["openai==0.26.2"], - "dependencies": ["conversation"], "codeowners": ["@balloob"], + "config_flow": true, + "dependencies": ["conversation"], + "documentation": "https://www.home-assistant.io/integrations/openai_conversation", + "integration_type": "service", "iot_class": "cloud_polling", - "integration_type": "service" + "requirements": ["openai==0.26.2"] } diff --git a/homeassistant/components/openalpr_cloud/manifest.json b/homeassistant/components/openalpr_cloud/manifest.json index 74b593bd1ac..45bce5c7345 100644 --- a/homeassistant/components/openalpr_cloud/manifest.json +++ b/homeassistant/components/openalpr_cloud/manifest.json @@ -1,7 +1,7 @@ { "domain": "openalpr_cloud", "name": "OpenALPR Cloud", - "documentation": "https://www.home-assistant.io/integrations/openalpr_cloud", "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/openalpr_cloud", "iot_class": "cloud_push" } diff --git a/homeassistant/components/opencv/manifest.json b/homeassistant/components/opencv/manifest.json index 8a1658a5302..da541974b46 100644 --- a/homeassistant/components/opencv/manifest.json +++ b/homeassistant/components/opencv/manifest.json @@ -1,8 +1,8 @@ { "domain": "opencv", "name": "OpenCV", - "documentation": "https://www.home-assistant.io/integrations/opencv", - "requirements": ["numpy==1.23.2", "opencv-python-headless==4.6.0.66"], "codeowners": [], - "iot_class": "local_push" + "documentation": "https://www.home-assistant.io/integrations/opencv", + "iot_class": "local_push", + "requirements": ["numpy==1.23.2", "opencv-python-headless==4.6.0.66"] } diff --git a/homeassistant/components/openerz/manifest.json b/homeassistant/components/openerz/manifest.json index a70e65de2af..181e0bd870a 100644 --- a/homeassistant/components/openerz/manifest.json +++ b/homeassistant/components/openerz/manifest.json @@ -1,9 +1,9 @@ { "domain": "openerz", "name": "Open ERZ", - "documentation": "https://www.home-assistant.io/integrations/openerz", "codeowners": ["@misialq"], - "requirements": ["openerz-api==0.2.0"], + "documentation": "https://www.home-assistant.io/integrations/openerz", "iot_class": "cloud_polling", - "loggers": ["openerz_api"] + "loggers": ["openerz_api"], + "requirements": ["openerz-api==0.2.0"] } diff --git a/homeassistant/components/openevse/manifest.json b/homeassistant/components/openevse/manifest.json index 37ab8c4c031..066eb5ee384 100644 --- a/homeassistant/components/openevse/manifest.json +++ b/homeassistant/components/openevse/manifest.json @@ -1,9 +1,9 @@ { "domain": "openevse", "name": "OpenEVSE", - "documentation": "https://www.home-assistant.io/integrations/openevse", - "requirements": ["openevsewifi==1.1.2"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/openevse", "iot_class": "local_polling", - "loggers": ["openevsewifi"] + "loggers": ["openevsewifi"], + "requirements": ["openevsewifi==1.1.2"] } diff --git a/homeassistant/components/openexchangerates/manifest.json b/homeassistant/components/openexchangerates/manifest.json index 5b3b3ed8fdf..a93a87a0785 100644 --- a/homeassistant/components/openexchangerates/manifest.json +++ b/homeassistant/components/openexchangerates/manifest.json @@ -1,9 +1,9 @@ { "domain": "openexchangerates", "name": "Open Exchange Rates", - "documentation": "https://www.home-assistant.io/integrations/openexchangerates", - "requirements": ["aioopenexchangerates==0.4.0"], "codeowners": ["@MartinHjelmare"], + "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/openexchangerates", "iot_class": "cloud_polling", - "config_flow": true + "requirements": ["aioopenexchangerates==0.4.0"] } diff --git a/homeassistant/components/opengarage/manifest.json b/homeassistant/components/opengarage/manifest.json index d0d0437d993..90c59ed1a3c 100644 --- a/homeassistant/components/opengarage/manifest.json +++ b/homeassistant/components/opengarage/manifest.json @@ -1,10 +1,10 @@ { "domain": "opengarage", "name": "OpenGarage", - "documentation": "https://www.home-assistant.io/integrations/opengarage", "codeowners": ["@danielhiversen"], - "requirements": ["open-garage==0.2.0"], - "iot_class": "local_polling", "config_flow": true, - "loggers": ["opengarage"] + "documentation": "https://www.home-assistant.io/integrations/opengarage", + "iot_class": "local_polling", + "loggers": ["opengarage"], + "requirements": ["open-garage==0.2.0"] } diff --git a/homeassistant/components/openhardwaremonitor/manifest.json b/homeassistant/components/openhardwaremonitor/manifest.json index faf98c11a6d..562a2433eab 100644 --- a/homeassistant/components/openhardwaremonitor/manifest.json +++ b/homeassistant/components/openhardwaremonitor/manifest.json @@ -1,7 +1,7 @@ { "domain": "openhardwaremonitor", "name": "Open Hardware Monitor", - "documentation": "https://www.home-assistant.io/integrations/openhardwaremonitor", "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/openhardwaremonitor", "iot_class": "local_polling" } diff --git a/homeassistant/components/openhome/manifest.json b/homeassistant/components/openhome/manifest.json index 01dafe6f3f2..aa563151f0b 100644 --- a/homeassistant/components/openhome/manifest.json +++ b/homeassistant/components/openhome/manifest.json @@ -1,9 +1,9 @@ { "domain": "openhome", "name": "Linn / OpenHome", - "documentation": "https://www.home-assistant.io/integrations/openhome", - "requirements": ["openhomedevice==2.0.2"], "codeowners": ["@bazwilliams"], + "documentation": "https://www.home-assistant.io/integrations/openhome", "iot_class": "local_polling", - "loggers": ["async_upnp_client", "openhomedevice"] + "loggers": ["async_upnp_client", "openhomedevice"], + "requirements": ["openhomedevice==2.0.2"] } diff --git a/homeassistant/components/opensensemap/manifest.json b/homeassistant/components/opensensemap/manifest.json index baf62985448..8fed7ec906e 100644 --- a/homeassistant/components/opensensemap/manifest.json +++ b/homeassistant/components/opensensemap/manifest.json @@ -1,9 +1,9 @@ { "domain": "opensensemap", "name": "openSenseMap", - "documentation": "https://www.home-assistant.io/integrations/opensensemap", - "requirements": ["opensensemap-api==0.2.0"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/opensensemap", "iot_class": "cloud_polling", - "loggers": ["opensensemap_api"] + "loggers": ["opensensemap_api"], + "requirements": ["opensensemap-api==0.2.0"] } diff --git a/homeassistant/components/opensky/manifest.json b/homeassistant/components/opensky/manifest.json index 38877042d59..7fdb6cfd677 100644 --- a/homeassistant/components/opensky/manifest.json +++ b/homeassistant/components/opensky/manifest.json @@ -1,7 +1,7 @@ { "domain": "opensky", "name": "OpenSky Network", - "documentation": "https://www.home-assistant.io/integrations/opensky", "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/opensky", "iot_class": "cloud_polling" } diff --git a/homeassistant/components/opentherm_gw/manifest.json b/homeassistant/components/opentherm_gw/manifest.json index 488f6cb4f1e..50e0eab2643 100644 --- a/homeassistant/components/opentherm_gw/manifest.json +++ b/homeassistant/components/opentherm_gw/manifest.json @@ -1,10 +1,10 @@ { "domain": "opentherm_gw", "name": "OpenTherm Gateway", - "documentation": "https://www.home-assistant.io/integrations/opentherm_gw", - "requirements": ["pyotgw==2.1.3"], "codeowners": ["@mvn23"], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/opentherm_gw", "iot_class": "local_push", - "loggers": ["pyotgw"] + "loggers": ["pyotgw"], + "requirements": ["pyotgw==2.1.3"] } diff --git a/homeassistant/components/openuv/manifest.json b/homeassistant/components/openuv/manifest.json index ef367b94dac..5d44e975e29 100644 --- a/homeassistant/components/openuv/manifest.json +++ b/homeassistant/components/openuv/manifest.json @@ -1,11 +1,11 @@ { "domain": "openuv", "name": "OpenUV", + "codeowners": ["@bachya"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/openuv", - "requirements": ["pyopenuv==2023.01.0"], - "codeowners": ["@bachya"], + "integration_type": "service", "iot_class": "cloud_polling", "loggers": ["pyopenuv"], - "integration_type": "service" + "requirements": ["pyopenuv==2023.01.0"] } diff --git a/homeassistant/components/openweathermap/manifest.json b/homeassistant/components/openweathermap/manifest.json index 8146dad908c..de2261a8024 100644 --- a/homeassistant/components/openweathermap/manifest.json +++ b/homeassistant/components/openweathermap/manifest.json @@ -1,10 +1,10 @@ { "domain": "openweathermap", "name": "OpenWeatherMap", + "codeowners": ["@fabaff", "@freekode", "@nzapponi"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/openweathermap", - "requirements": ["pyowm==3.2.0"], - "codeowners": ["@fabaff", "@freekode", "@nzapponi"], "iot_class": "cloud_polling", - "loggers": ["geojson", "pyowm", "pysocks"] + "loggers": ["geojson", "pyowm", "pysocks"], + "requirements": ["pyowm==3.2.0"] } diff --git a/homeassistant/components/opnsense/manifest.json b/homeassistant/components/opnsense/manifest.json index 7e8b933fc17..89e8efa3426 100644 --- a/homeassistant/components/opnsense/manifest.json +++ b/homeassistant/components/opnsense/manifest.json @@ -1,9 +1,9 @@ { "domain": "opnsense", "name": "OPNSense", - "documentation": "https://www.home-assistant.io/integrations/opnsense", - "requirements": ["pyopnsense==0.2.0"], "codeowners": ["@mtreinish"], + "documentation": "https://www.home-assistant.io/integrations/opnsense", "iot_class": "local_polling", - "loggers": ["pbr", "pyopnsense"] + "loggers": ["pbr", "pyopnsense"], + "requirements": ["pyopnsense==0.2.0"] } diff --git a/homeassistant/components/opple/manifest.json b/homeassistant/components/opple/manifest.json index 61a94ffda30..9d87114c2d0 100644 --- a/homeassistant/components/opple/manifest.json +++ b/homeassistant/components/opple/manifest.json @@ -1,9 +1,9 @@ { "domain": "opple", "name": "Opple", - "documentation": "https://www.home-assistant.io/integrations/opple", - "requirements": ["pyoppleio==1.0.5"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/opple", "iot_class": "local_polling", - "loggers": ["pyoppleio"] + "loggers": ["pyoppleio"], + "requirements": ["pyoppleio==1.0.5"] } diff --git a/homeassistant/components/oralb/manifest.json b/homeassistant/components/oralb/manifest.json index 63594587974..37b043e5436 100644 --- a/homeassistant/components/oralb/manifest.json +++ b/homeassistant/components/oralb/manifest.json @@ -1,15 +1,15 @@ { "domain": "oralb", "name": "Oral-B", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/oralb", "bluetooth": [ { "manufacturer_id": 220 } ], - "requirements": ["oralb-ble==0.17.5"], - "dependencies": ["bluetooth_adapters"], "codeowners": ["@bdraco", "@Lash-L"], - "iot_class": "local_push" + "config_flow": true, + "dependencies": ["bluetooth_adapters"], + "documentation": "https://www.home-assistant.io/integrations/oralb", + "iot_class": "local_push", + "requirements": ["oralb-ble==0.17.5"] } diff --git a/homeassistant/components/oru/manifest.json b/homeassistant/components/oru/manifest.json index bd755f38e7e..23c43e32306 100644 --- a/homeassistant/components/oru/manifest.json +++ b/homeassistant/components/oru/manifest.json @@ -1,9 +1,9 @@ { "domain": "oru", "name": "Orange and Rockland Utility (ORU)", - "documentation": "https://www.home-assistant.io/integrations/oru", "codeowners": ["@bvlaicu"], - "requirements": ["oru==0.1.11"], + "documentation": "https://www.home-assistant.io/integrations/oru", "iot_class": "cloud_polling", - "loggers": ["oru"] + "loggers": ["oru"], + "requirements": ["oru==0.1.11"] } diff --git a/homeassistant/components/orvibo/manifest.json b/homeassistant/components/orvibo/manifest.json index 74685b56373..72cdc4118df 100644 --- a/homeassistant/components/orvibo/manifest.json +++ b/homeassistant/components/orvibo/manifest.json @@ -1,9 +1,9 @@ { "domain": "orvibo", "name": "Orvibo", - "documentation": "https://www.home-assistant.io/integrations/orvibo", - "requirements": ["orvibo==1.1.1"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/orvibo", "iot_class": "local_push", - "loggers": ["orvibo"] + "loggers": ["orvibo"], + "requirements": ["orvibo==1.1.1"] } diff --git a/homeassistant/components/osramlightify/manifest.json b/homeassistant/components/osramlightify/manifest.json index 6143853f188..f6a922a09ec 100644 --- a/homeassistant/components/osramlightify/manifest.json +++ b/homeassistant/components/osramlightify/manifest.json @@ -1,9 +1,9 @@ { "domain": "osramlightify", "name": "Osramlightify", - "documentation": "https://www.home-assistant.io/integrations/osramlightify", - "requirements": ["lightify==1.0.7.3"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/osramlightify", "iot_class": "local_polling", - "loggers": ["lightify"] + "loggers": ["lightify"], + "requirements": ["lightify==1.0.7.3"] } diff --git a/homeassistant/components/otbr/manifest.json b/homeassistant/components/otbr/manifest.json index 5146f170feb..7abf716cec4 100644 --- a/homeassistant/components/otbr/manifest.json +++ b/homeassistant/components/otbr/manifest.json @@ -1,12 +1,12 @@ { "domain": "otbr", "name": "Open Thread Border Router", + "after_dependencies": ["hassio"], + "codeowners": ["@home-assistant/core"], "config_flow": true, "dependencies": ["thread"], "documentation": "https://www.home-assistant.io/integrations/otbr", - "requirements": ["python-otbr-api==1.0.3"], - "after_dependencies": ["hassio"], - "codeowners": ["@home-assistant/core"], + "integration_type": "service", "iot_class": "local_polling", - "integration_type": "service" + "requirements": ["python-otbr-api==1.0.3"] } diff --git a/homeassistant/components/otp/manifest.json b/homeassistant/components/otp/manifest.json index c16908d0cc3..758824f8772 100644 --- a/homeassistant/components/otp/manifest.json +++ b/homeassistant/components/otp/manifest.json @@ -1,10 +1,10 @@ { "domain": "otp", "name": "One-Time Password (OTP)", - "documentation": "https://www.home-assistant.io/integrations/otp", - "requirements": ["pyotp==2.8.0"], "codeowners": [], - "quality_scale": "internal", + "documentation": "https://www.home-assistant.io/integrations/otp", "iot_class": "local_polling", - "loggers": ["pyotp"] + "loggers": ["pyotp"], + "quality_scale": "internal", + "requirements": ["pyotp==2.8.0"] } diff --git a/homeassistant/components/overkiz/manifest.json b/homeassistant/components/overkiz/manifest.json index c5d272b0489..658f3f5c7f3 100644 --- a/homeassistant/components/overkiz/manifest.json +++ b/homeassistant/components/overkiz/manifest.json @@ -1,23 +1,23 @@ { "domain": "overkiz", "name": "Overkiz", + "codeowners": ["@imicknl", "@vlebourl", "@tetienne", "@nyroDev"], "config_flow": true, - "integration_type": "hub", - "documentation": "https://www.home-assistant.io/integrations/overkiz", - "requirements": ["pyoverkiz==1.7.3"], - "zeroconf": [ - { - "type": "_kizbox._tcp.local.", - "name": "gateway*" - } - ], "dhcp": [ { "hostname": "gateway*", "macaddress": "F8811A*" } ], - "codeowners": ["@imicknl", "@vlebourl", "@tetienne", "@nyroDev"], + "documentation": "https://www.home-assistant.io/integrations/overkiz", + "integration_type": "hub", "iot_class": "cloud_polling", - "loggers": ["boto3", "botocore", "pyhumps", "pyoverkiz", "s3transfer"] + "loggers": ["boto3", "botocore", "pyhumps", "pyoverkiz", "s3transfer"], + "requirements": ["pyoverkiz==1.7.3"], + "zeroconf": [ + { + "type": "_kizbox._tcp.local.", + "name": "gateway*" + } + ] } diff --git a/homeassistant/components/ovo_energy/manifest.json b/homeassistant/components/ovo_energy/manifest.json index e61aaebe190..87e356417b0 100644 --- a/homeassistant/components/ovo_energy/manifest.json +++ b/homeassistant/components/ovo_energy/manifest.json @@ -1,11 +1,11 @@ { "domain": "ovo_energy", "name": "OVO Energy", + "codeowners": ["@timmo001"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/ovo_energy", - "requirements": ["ovoenergy==1.2.0"], - "codeowners": ["@timmo001"], "integration_type": "service", "iot_class": "cloud_polling", - "loggers": ["ovoenergy"] + "loggers": ["ovoenergy"], + "requirements": ["ovoenergy==1.2.0"] } diff --git a/homeassistant/components/owntracks/manifest.json b/homeassistant/components/owntracks/manifest.json index 4a84f6a706c..79af00627a4 100644 --- a/homeassistant/components/owntracks/manifest.json +++ b/homeassistant/components/owntracks/manifest.json @@ -1,12 +1,12 @@ { "domain": "owntracks", "name": "OwnTracks", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/owntracks", - "requirements": ["PyNaCl==1.5.0"], - "dependencies": ["webhook"], "after_dependencies": ["mqtt", "cloud"], "codeowners": [], + "config_flow": true, + "dependencies": ["webhook"], + "documentation": "https://www.home-assistant.io/integrations/owntracks", "iot_class": "local_push", - "loggers": ["nacl"] + "loggers": ["nacl"], + "requirements": ["PyNaCl==1.5.0"] } diff --git a/homeassistant/components/p1_monitor/manifest.json b/homeassistant/components/p1_monitor/manifest.json index 2e699276caa..3ed5589e577 100644 --- a/homeassistant/components/p1_monitor/manifest.json +++ b/homeassistant/components/p1_monitor/manifest.json @@ -1,11 +1,11 @@ { "domain": "p1_monitor", "name": "P1 Monitor", + "codeowners": ["@klaasnicolaas"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/p1_monitor", - "requirements": ["p1monitor==2.1.1"], - "codeowners": ["@klaasnicolaas"], - "quality_scale": "platinum", "iot_class": "local_polling", - "loggers": ["p1monitor"] + "loggers": ["p1monitor"], + "quality_scale": "platinum", + "requirements": ["p1monitor==2.1.1"] } diff --git a/homeassistant/components/panasonic_bluray/manifest.json b/homeassistant/components/panasonic_bluray/manifest.json index 19ea941cb52..78c132eafbc 100644 --- a/homeassistant/components/panasonic_bluray/manifest.json +++ b/homeassistant/components/panasonic_bluray/manifest.json @@ -1,9 +1,9 @@ { "domain": "panasonic_bluray", "name": "Panasonic Blu-Ray Player", - "documentation": "https://www.home-assistant.io/integrations/panasonic_bluray", - "requirements": ["panacotta==0.1"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/panasonic_bluray", "iot_class": "local_polling", - "loggers": ["panacotta"] + "loggers": ["panacotta"], + "requirements": ["panacotta==0.1"] } diff --git a/homeassistant/components/panasonic_viera/manifest.json b/homeassistant/components/panasonic_viera/manifest.json index 5b334f57c98..d626ae2bf9e 100644 --- a/homeassistant/components/panasonic_viera/manifest.json +++ b/homeassistant/components/panasonic_viera/manifest.json @@ -1,10 +1,10 @@ { "domain": "panasonic_viera", "name": "Panasonic Viera", - "documentation": "https://www.home-assistant.io/integrations/panasonic_viera", - "requirements": ["panasonic_viera==0.3.6"], "codeowners": [], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/panasonic_viera", "iot_class": "local_polling", - "loggers": ["panasonic_viera"] + "loggers": ["panasonic_viera"], + "requirements": ["panasonic_viera==0.3.6"] } diff --git a/homeassistant/components/pandora/manifest.json b/homeassistant/components/pandora/manifest.json index 6cbf8a76f4a..b86f0754af3 100644 --- a/homeassistant/components/pandora/manifest.json +++ b/homeassistant/components/pandora/manifest.json @@ -1,9 +1,9 @@ { "domain": "pandora", "name": "Pandora", - "documentation": "https://www.home-assistant.io/integrations/pandora", - "requirements": ["pexpect==4.6.0"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/pandora", "iot_class": "local_polling", - "loggers": ["pexpect", "ptyprocess"] + "loggers": ["pexpect", "ptyprocess"], + "requirements": ["pexpect==4.6.0"] } diff --git a/homeassistant/components/panel_custom/manifest.json b/homeassistant/components/panel_custom/manifest.json index 59d20b677e9..ab5c4931b57 100644 --- a/homeassistant/components/panel_custom/manifest.json +++ b/homeassistant/components/panel_custom/manifest.json @@ -1,8 +1,8 @@ { "domain": "panel_custom", "name": "Custom Panel", - "documentation": "https://www.home-assistant.io/integrations/panel_custom", - "dependencies": ["frontend"], "codeowners": ["@home-assistant/frontend"], + "dependencies": ["frontend"], + "documentation": "https://www.home-assistant.io/integrations/panel_custom", "quality_scale": "internal" } diff --git a/homeassistant/components/panel_iframe/manifest.json b/homeassistant/components/panel_iframe/manifest.json index 7ade98eeb47..04eeb93ffa6 100644 --- a/homeassistant/components/panel_iframe/manifest.json +++ b/homeassistant/components/panel_iframe/manifest.json @@ -1,8 +1,8 @@ { "domain": "panel_iframe", "name": "iframe Panel", - "documentation": "https://www.home-assistant.io/integrations/panel_iframe", - "dependencies": ["frontend"], "codeowners": ["@home-assistant/frontend"], + "dependencies": ["frontend"], + "documentation": "https://www.home-assistant.io/integrations/panel_iframe", "quality_scale": "internal" } diff --git a/homeassistant/components/peco/manifest.json b/homeassistant/components/peco/manifest.json index ef8a96c191b..dd0403d8041 100644 --- a/homeassistant/components/peco/manifest.json +++ b/homeassistant/components/peco/manifest.json @@ -1,9 +1,9 @@ { "domain": "peco", "name": "PECO Outage Counter", + "codeowners": ["@IceBotYT"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/peco", - "codeowners": ["@IceBotYT"], "iot_class": "cloud_polling", "requirements": ["peco==0.0.29"] } diff --git a/homeassistant/components/pencom/manifest.json b/homeassistant/components/pencom/manifest.json index a80cfb12876..34ebe315972 100644 --- a/homeassistant/components/pencom/manifest.json +++ b/homeassistant/components/pencom/manifest.json @@ -1,9 +1,9 @@ { "domain": "pencom", "name": "Pencom", - "documentation": "https://www.home-assistant.io/integrations/pencom", - "requirements": ["pencompy==0.0.3"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/pencom", "iot_class": "local_polling", - "loggers": ["pencompy"] + "loggers": ["pencompy"], + "requirements": ["pencompy==0.0.3"] } diff --git a/homeassistant/components/persistent_notification/manifest.json b/homeassistant/components/persistent_notification/manifest.json index c60746e35b1..e1839e28f3a 100644 --- a/homeassistant/components/persistent_notification/manifest.json +++ b/homeassistant/components/persistent_notification/manifest.json @@ -1,9 +1,9 @@ { "domain": "persistent_notification", "name": "Persistent Notification", - "documentation": "https://www.home-assistant.io/integrations/persistent_notification", "codeowners": ["@home-assistant/core"], - "quality_scale": "internal", + "documentation": "https://www.home-assistant.io/integrations/persistent_notification", + "integration_type": "system", "iot_class": "local_push", - "integration_type": "system" + "quality_scale": "internal" } diff --git a/homeassistant/components/person/manifest.json b/homeassistant/components/person/manifest.json index 671da2491e2..f6682058dae 100644 --- a/homeassistant/components/person/manifest.json +++ b/homeassistant/components/person/manifest.json @@ -1,11 +1,11 @@ { "domain": "person", "name": "Person", - "documentation": "https://www.home-assistant.io/integrations/person", - "dependencies": ["image_upload"], "after_dependencies": ["device_tracker"], "codeowners": [], - "quality_scale": "internal", + "dependencies": ["image_upload"], + "documentation": "https://www.home-assistant.io/integrations/person", + "integration_type": "system", "iot_class": "calculated", - "integration_type": "system" + "quality_scale": "internal" } diff --git a/homeassistant/components/philips_js/manifest.json b/homeassistant/components/philips_js/manifest.json index 51da8b0f9dc..705acefa60f 100644 --- a/homeassistant/components/philips_js/manifest.json +++ b/homeassistant/components/philips_js/manifest.json @@ -1,10 +1,10 @@ { "domain": "philips_js", "name": "Philips TV", - "documentation": "https://www.home-assistant.io/integrations/philips_js", - "requirements": ["ha-philipsjs==3.0.0"], "codeowners": ["@elupus"], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/philips_js", "iot_class": "local_polling", - "loggers": ["haphilipsjs"] + "loggers": ["haphilipsjs"], + "requirements": ["ha-philipsjs==3.0.0"] } diff --git a/homeassistant/components/pi_hole/manifest.json b/homeassistant/components/pi_hole/manifest.json index bce7c9f8685..99439ba3a17 100644 --- a/homeassistant/components/pi_hole/manifest.json +++ b/homeassistant/components/pi_hole/manifest.json @@ -1,10 +1,10 @@ { "domain": "pi_hole", "name": "Pi-hole", - "documentation": "https://www.home-assistant.io/integrations/pi_hole", - "requirements": ["hole==0.8.0"], "codeowners": ["@johnluetke", "@shenxn"], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/pi_hole", "iot_class": "local_polling", - "loggers": ["hole"] + "loggers": ["hole"], + "requirements": ["hole==0.8.0"] } diff --git a/homeassistant/components/picnic/manifest.json b/homeassistant/components/picnic/manifest.json index 8012bf548c8..947dd0241d2 100644 --- a/homeassistant/components/picnic/manifest.json +++ b/homeassistant/components/picnic/manifest.json @@ -1,10 +1,10 @@ { "domain": "picnic", "name": "Picnic", - "config_flow": true, - "iot_class": "cloud_polling", - "documentation": "https://www.home-assistant.io/integrations/picnic", - "requirements": ["python-picnic-api==1.1.0"], "codeowners": ["@corneyl"], - "loggers": ["python_picnic_api"] + "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/picnic", + "iot_class": "cloud_polling", + "loggers": ["python_picnic_api"], + "requirements": ["python-picnic-api==1.1.0"] } diff --git a/homeassistant/components/picotts/manifest.json b/homeassistant/components/picotts/manifest.json index cba95eb75b6..74b91e187ba 100644 --- a/homeassistant/components/picotts/manifest.json +++ b/homeassistant/components/picotts/manifest.json @@ -1,7 +1,7 @@ { "domain": "picotts", "name": "Pico TTS", - "documentation": "https://www.home-assistant.io/integrations/picotts", "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/picotts", "iot_class": "local_push" } diff --git a/homeassistant/components/pilight/manifest.json b/homeassistant/components/pilight/manifest.json index e8357caeb64..cd542f11a0c 100644 --- a/homeassistant/components/pilight/manifest.json +++ b/homeassistant/components/pilight/manifest.json @@ -1,9 +1,9 @@ { "domain": "pilight", "name": "Pilight", - "documentation": "https://www.home-assistant.io/integrations/pilight", - "requirements": ["pilight==0.1.1"], "codeowners": ["@trekky12"], + "documentation": "https://www.home-assistant.io/integrations/pilight", "iot_class": "local_push", - "loggers": ["pilight"] + "loggers": ["pilight"], + "requirements": ["pilight==0.1.1"] } diff --git a/homeassistant/components/ping/manifest.json b/homeassistant/components/ping/manifest.json index 4aec8dbee1a..9290c9992eb 100644 --- a/homeassistant/components/ping/manifest.json +++ b/homeassistant/components/ping/manifest.json @@ -1,10 +1,10 @@ { "domain": "ping", "name": "Ping (ICMP)", - "documentation": "https://www.home-assistant.io/integrations/ping", "codeowners": [], - "requirements": ["icmplib==3.0"], - "quality_scale": "internal", + "documentation": "https://www.home-assistant.io/integrations/ping", "iot_class": "local_polling", - "loggers": ["icmplib"] + "loggers": ["icmplib"], + "quality_scale": "internal", + "requirements": ["icmplib==3.0"] } diff --git a/homeassistant/components/pioneer/manifest.json b/homeassistant/components/pioneer/manifest.json index d19ecfb1f36..c8aa3a79789 100644 --- a/homeassistant/components/pioneer/manifest.json +++ b/homeassistant/components/pioneer/manifest.json @@ -1,7 +1,7 @@ { "domain": "pioneer", "name": "Pioneer", - "documentation": "https://www.home-assistant.io/integrations/pioneer", "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/pioneer", "iot_class": "local_polling" } diff --git a/homeassistant/components/pjlink/manifest.json b/homeassistant/components/pjlink/manifest.json index 5c9436433ed..553ed185241 100644 --- a/homeassistant/components/pjlink/manifest.json +++ b/homeassistant/components/pjlink/manifest.json @@ -1,9 +1,9 @@ { "domain": "pjlink", "name": "PJLink", - "documentation": "https://www.home-assistant.io/integrations/pjlink", - "requirements": ["pypjlink2==1.2.1"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/pjlink", "iot_class": "local_polling", - "loggers": ["pypjlink"] + "loggers": ["pypjlink"], + "requirements": ["pypjlink2==1.2.1"] } diff --git a/homeassistant/components/plaato/manifest.json b/homeassistant/components/plaato/manifest.json index 4a88db58934..aac7ec2d06f 100644 --- a/homeassistant/components/plaato/manifest.json +++ b/homeassistant/components/plaato/manifest.json @@ -1,12 +1,12 @@ { "domain": "plaato", "name": "Plaato", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/plaato", - "dependencies": ["webhook"], "after_dependencies": ["cloud"], "codeowners": ["@JohNan"], - "requirements": ["pyplaato==0.0.18"], + "config_flow": true, + "dependencies": ["webhook"], + "documentation": "https://www.home-assistant.io/integrations/plaato", "iot_class": "cloud_push", - "loggers": ["pyplaato"] + "loggers": ["pyplaato"], + "requirements": ["pyplaato==0.0.18"] } diff --git a/homeassistant/components/plant/manifest.json b/homeassistant/components/plant/manifest.json index 8cb632c5bb7..b0999937e0f 100644 --- a/homeassistant/components/plant/manifest.json +++ b/homeassistant/components/plant/manifest.json @@ -1,8 +1,8 @@ { "domain": "plant", "name": "Plant Monitor", - "documentation": "https://www.home-assistant.io/integrations/plant", "after_dependencies": ["recorder"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/plant", "quality_scale": "internal" } diff --git a/homeassistant/components/plex/manifest.json b/homeassistant/components/plex/manifest.json index 193dab8ebd4..4c4ed8d8d0a 100644 --- a/homeassistant/components/plex/manifest.json +++ b/homeassistant/components/plex/manifest.json @@ -1,16 +1,16 @@ { "domain": "plex", "name": "Plex Media Server", + "codeowners": ["@jjlawren"], "config_flow": true, + "dependencies": ["http"], "documentation": "https://www.home-assistant.io/integrations/plex", + "iot_class": "local_push", + "loggers": ["plexapi", "plexwebsocket"], "requirements": [ "plexapi==4.13.2", "plexauth==0.0.6", "plexwebsocket==0.0.13" ], - "zeroconf": ["_plexmediasvr._tcp.local."], - "dependencies": ["http"], - "codeowners": ["@jjlawren"], - "iot_class": "local_push", - "loggers": ["plexapi", "plexwebsocket"] + "zeroconf": ["_plexmediasvr._tcp.local."] } diff --git a/homeassistant/components/plugwise/manifest.json b/homeassistant/components/plugwise/manifest.json index a69aaae8eeb..f012e52b266 100644 --- a/homeassistant/components/plugwise/manifest.json +++ b/homeassistant/components/plugwise/manifest.json @@ -1,12 +1,12 @@ { "domain": "plugwise", "name": "Plugwise", - "documentation": "https://www.home-assistant.io/integrations/plugwise", - "requirements": ["plugwise==0.27.5"], "codeowners": ["@CoMPaTech", "@bouwew", "@brefra", "@frenck"], - "zeroconf": ["_plugwise._tcp.local."], "config_flow": true, - "iot_class": "local_polling", + "documentation": "https://www.home-assistant.io/integrations/plugwise", "integration_type": "hub", - "loggers": ["crcmod", "plugwise"] + "iot_class": "local_polling", + "loggers": ["crcmod", "plugwise"], + "requirements": ["plugwise==0.27.5"], + "zeroconf": ["_plugwise._tcp.local."] } diff --git a/homeassistant/components/plum_lightpad/manifest.json b/homeassistant/components/plum_lightpad/manifest.json index 05eeac20f17..ffe2b47a0c6 100644 --- a/homeassistant/components/plum_lightpad/manifest.json +++ b/homeassistant/components/plum_lightpad/manifest.json @@ -1,10 +1,10 @@ { "domain": "plum_lightpad", "name": "Plum Lightpad", - "documentation": "https://www.home-assistant.io/integrations/plum_lightpad", - "requirements": ["plumlightpad==0.0.11"], "codeowners": ["@ColinHarrington", "@prystupa"], "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/plum_lightpad", "iot_class": "local_push", - "loggers": ["plumlightpad"] + "loggers": ["plumlightpad"], + "requirements": ["plumlightpad==0.0.11"] } diff --git a/homeassistant/components/pocketcasts/manifest.json b/homeassistant/components/pocketcasts/manifest.json index 8ee74496447..3cb6f52995e 100644 --- a/homeassistant/components/pocketcasts/manifest.json +++ b/homeassistant/components/pocketcasts/manifest.json @@ -1,9 +1,9 @@ { "domain": "pocketcasts", "name": "Pocket Casts", - "documentation": "https://www.home-assistant.io/integrations/pocketcasts", - "requirements": ["pycketcasts==1.0.1"], "codeowners": [], + "documentation": "https://www.home-assistant.io/integrations/pocketcasts", "iot_class": "cloud_polling", - "loggers": ["pycketcasts"] + "loggers": ["pycketcasts"], + "requirements": ["pycketcasts==1.0.1"] } diff --git a/homeassistant/components/point/manifest.json b/homeassistant/components/point/manifest.json index c74f5745bfc..770f1e50edf 100644 --- a/homeassistant/components/point/manifest.json +++ b/homeassistant/components/point/manifest.json @@ -1,12 +1,12 @@ { "domain": "point", "name": "Minut Point", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/point", - "requirements": ["pypoint==2.3.0"], - "dependencies": ["webhook", "http"], "codeowners": ["@fredrike"], - "quality_scale": "gold", + "config_flow": true, + "dependencies": ["webhook", "http"], + "documentation": "https://www.home-assistant.io/integrations/point", "iot_class": "cloud_polling", - "loggers": ["pypoint"] + "loggers": ["pypoint"], + "quality_scale": "gold", + "requirements": ["pypoint==2.3.0"] } diff --git a/homeassistant/components/poolsense/manifest.json b/homeassistant/components/poolsense/manifest.json index 7867df3dbee..478006d0a18 100644 --- a/homeassistant/components/poolsense/manifest.json +++ b/homeassistant/components/poolsense/manifest.json @@ -1,10 +1,10 @@ { "domain": "poolsense", "name": "PoolSense", + "codeowners": ["@haemishkyd"], "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/poolsense", - "requirements": ["poolsense==0.0.8"], - "codeowners": ["@haemishkyd"], "iot_class": "cloud_polling", - "loggers": ["poolsense"] + "loggers": ["poolsense"], + "requirements": ["poolsense==0.0.8"] } diff --git a/homeassistant/components/powerwall/manifest.json b/homeassistant/components/powerwall/manifest.json index f83982aa770..989940e9f1d 100644 --- a/homeassistant/components/powerwall/manifest.json +++ b/homeassistant/components/powerwall/manifest.json @@ -1,10 +1,8 @@ { "domain": "powerwall", "name": "Tesla Powerwall", - "config_flow": true, - "documentation": "https://www.home-assistant.io/integrations/powerwall", - "requirements": ["tesla-powerwall==0.3.19"], "codeowners": ["@bdraco", "@jrester", "@daniel-simpson"], + "config_flow": true, "dhcp": [ { "hostname": "1118431-*" @@ -13,6 +11,8 @@ "hostname": "1232100-*" } ], + "documentation": "https://www.home-assistant.io/integrations/powerwall", "iot_class": "local_polling", - "loggers": ["tesla_powerwall"] + "loggers": ["tesla_powerwall"], + "requirements": ["tesla-powerwall==0.3.19"] } diff --git a/homeassistant/components/profiler/manifest.json b/homeassistant/components/profiler/manifest.json index c68cba58559..11896c02fdd 100644 --- a/homeassistant/components/profiler/manifest.json +++ b/homeassistant/components/profiler/manifest.json @@ -1,13 +1,9 @@ { "domain": "profiler", "name": "Profiler", - "documentation": "https://www.home-assistant.io/integrations/profiler", - "requirements": [ - "pyprof2calltree==1.4.5", - "guppy3==3.1.2", - "objgraph==3.5.0" - ], "codeowners": ["@bdraco"], + "config_flow": true, + "documentation": "https://www.home-assistant.io/integrations/profiler", "quality_scale": "internal", - "config_flow": true + "requirements": ["pyprof2calltree==1.4.5", "guppy3==3.1.2", "objgraph==3.5.0"] }