Set integration type on codeowned integrations @frenck (#80830)

This commit is contained in:
Franck Nijhof 2022-10-23 20:43:13 +02:00 committed by GitHub
parent 9734086d9b
commit d4a5393f7b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 51 additions and 26 deletions

View file

@ -5,5 +5,6 @@
"requirements": ["py-cpuinfo==8.0.0"], "requirements": ["py-cpuinfo==8.0.0"],
"config_flow": true, "config_flow": true,
"codeowners": ["@fabaff", "@frenck"], "codeowners": ["@fabaff", "@frenck"],
"iot_class": "local_push" "iot_class": "local_push",
"integration_type": "device"
} }

View file

@ -5,5 +5,6 @@
"requirements": ["debugpy==1.6.3"], "requirements": ["debugpy==1.6.3"],
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"quality_scale": "internal", "quality_scale": "internal",
"iot_class": "local_push" "iot_class": "local_push",
"integration_type": "service"
} }

View file

@ -6,5 +6,6 @@
"codeowners": ["@Robbie1221", "@frenck"], "codeowners": ["@Robbie1221", "@frenck"],
"config_flow": true, "config_flow": true,
"iot_class": "local_push", "iot_class": "local_push",
"integration_type": "hub",
"loggers": ["dsmr_parser"] "loggers": ["dsmr_parser"]
} }

View file

@ -7,5 +7,6 @@
"zeroconf": ["_elg._tcp.local."], "zeroconf": ["_elg._tcp.local."],
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"quality_scale": "platinum", "quality_scale": "platinum",
"iot_class": "local_polling" "iot_class": "local_polling",
"integration_type": "device"
} }

View file

@ -6,5 +6,6 @@
"requirements": ["forecast_solar==2.2.0"], "requirements": ["forecast_solar==2.2.0"],
"codeowners": ["@klaasnicolaas", "@frenck"], "codeowners": ["@klaasnicolaas", "@frenck"],
"quality_scale": "platinum", "quality_scale": "platinum",
"iot_class": "cloud_polling" "iot_class": "cloud_polling",
"integration_type": "service"
} }

View file

@ -14,5 +14,6 @@
} }
], ],
"dhcp": [{ "registered_devices": true }], "dhcp": [{ "registered_devices": true }],
"quality_scale": "platinum" "quality_scale": "platinum",
"integration_type": "device"
} }

View file

@ -7,5 +7,6 @@
"codeowners": ["@fabaff", "@frenck"], "codeowners": ["@fabaff", "@frenck"],
"quality_scale": "gold", "quality_scale": "gold",
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"integration_type": "device",
"loggers": ["luftdaten"] "loggers": ["luftdaten"]
} }

View file

@ -5,5 +5,6 @@
"codeowners": ["@fabaff", "@frenck"], "codeowners": ["@fabaff", "@frenck"],
"quality_scale": "internal", "quality_scale": "internal",
"iot_class": "local_polling", "iot_class": "local_polling",
"integration_type": "service",
"config_flow": true "config_flow": true
} }

View file

@ -6,5 +6,6 @@
"requirements": ["open-meteo==0.2.1"], "requirements": ["open-meteo==0.2.1"],
"dependencies": ["zone"], "dependencies": ["zone"],
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"integration_type": "service",
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
} }

View file

@ -7,5 +7,6 @@
"zeroconf": ["_plugwise._tcp.local."], "zeroconf": ["_plugwise._tcp.local."],
"config_flow": true, "config_flow": true,
"iot_class": "local_polling", "iot_class": "local_polling",
"integration_type": "hub",
"loggers": ["crcmod", "plugwise"] "loggers": ["crcmod", "plugwise"]
} }

View file

@ -6,5 +6,6 @@
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"requirements": ["pvo==0.2.2"], "requirements": ["pvo==0.2.2"],
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"quality_scale": "platinum" "quality_scale": "platinum",
"integration_type": "device"
} }

View file

@ -5,5 +5,6 @@
"documentation": "https://www.home-assistant.io/integrations/radio", "documentation": "https://www.home-assistant.io/integrations/radio",
"requirements": ["radios==0.1.1"], "requirements": ["radios==0.1.1"],
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"integration_type": "service",
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
} }

View file

@ -6,5 +6,6 @@
"requirements": ["vehicle==0.4.0"], "requirements": ["vehicle==0.4.0"],
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"quality_scale": "platinum", "quality_scale": "platinum",
"integration_type": "service",
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
} }

View file

@ -7,5 +7,6 @@
"quality_scale": "internal", "quality_scale": "internal",
"iot_class": "local_polling", "iot_class": "local_polling",
"loggers": ["ephem"], "loggers": ["ephem"],
"integration_type": "service",
"config_flow": true "config_flow": true
} }

View file

@ -5,5 +5,6 @@
"documentation": "https://www.home-assistant.io/integrations/sentry", "documentation": "https://www.home-assistant.io/integrations/sentry",
"requirements": ["sentry-sdk==1.10.0"], "requirements": ["sentry-sdk==1.10.0"],
"codeowners": ["@dcramer", "@frenck"], "codeowners": ["@dcramer", "@frenck"],
"integration_type": "service",
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
} }

View file

@ -12,5 +12,6 @@
} }
], ],
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"integration_type": "device",
"loggers": ["solaredge"] "loggers": ["solaredge"]
} }

View file

@ -9,5 +9,6 @@
"config_flow": true, "config_flow": true,
"quality_scale": "silver", "quality_scale": "silver",
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"integration_type": "service",
"loggers": ["spotipy"] "loggers": ["spotipy"]
} }

View file

@ -5,5 +5,6 @@
"documentation": "https://www.home-assistant.io/integrations/stookalert", "documentation": "https://www.home-assistant.io/integrations/stookalert",
"codeowners": ["@fwestenberg", "@frenck"], "codeowners": ["@fwestenberg", "@frenck"],
"requirements": ["stookalert==0.1.4"], "requirements": ["stookalert==0.1.4"],
"integration_type": "service",
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
} }

View file

@ -6,5 +6,6 @@
"requirements": ["tailscale==0.2.0"], "requirements": ["tailscale==0.2.0"],
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"quality_scale": "platinum", "quality_scale": "platinum",
"integration_type": "hub",
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
} }

View file

@ -20,5 +20,6 @@
{ "macaddress": "D4A651*" }, { "macaddress": "D4A651*" },
{ "macaddress": "D81F12*" } { "macaddress": "D81F12*" }
], ],
"integration_type": "hub",
"loggers": ["tuya_iot"] "loggers": ["tuya_iot"]
} }

View file

@ -7,5 +7,6 @@
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"quality_scale": "platinum", "quality_scale": "platinum",
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"integration_type": "service",
"loggers": ["twentemilieu"] "loggers": ["twentemilieu"]
} }

View file

@ -5,5 +5,6 @@
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"quality_scale": "internal", "quality_scale": "internal",
"iot_class": "local_push", "iot_class": "local_push",
"integration_type": "service",
"config_flow": true "config_flow": true
} }

View file

@ -11,5 +11,6 @@
} }
], ],
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"integration_type": "hub",
"loggers": ["verisure"] "loggers": ["verisure"]
} }

View file

@ -6,5 +6,6 @@
"config_flow": true, "config_flow": true,
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"integration_type": "service",
"loggers": ["whois"] "loggers": ["whois"]
} }

View file

@ -7,5 +7,6 @@
"zeroconf": ["_wled._tcp.local."], "zeroconf": ["_wled._tcp.local."],
"codeowners": ["@frenck"], "codeowners": ["@frenck"],
"quality_scale": "platinum", "quality_scale": "platinum",
"integration_type": "device",
"iot_class": "local_push" "iot_class": "local_push"
} }

View file

@ -847,7 +847,7 @@
"supported_by": "overkiz" "supported_by": "overkiz"
}, },
"cpuspeed": { "cpuspeed": {
"integration_type": "hub", "integration_type": "device",
"config_flow": true, "config_flow": true,
"iot_class": "local_push" "iot_class": "local_push"
}, },
@ -906,7 +906,7 @@
}, },
"debugpy": { "debugpy": {
"name": "Remote Python Debugger", "name": "Remote Python Debugger",
"integration_type": "hub", "integration_type": "service",
"config_flow": false, "config_flow": false,
"iot_class": "local_push" "iot_class": "local_push"
}, },
@ -1255,7 +1255,7 @@
"name": "Elgato Avea" "name": "Elgato Avea"
}, },
"elgato": { "elgato": {
"integration_type": "hub", "integration_type": "device",
"config_flow": true, "config_flow": true,
"iot_class": "local_polling", "iot_class": "local_polling",
"name": "Elgato Light" "name": "Elgato Light"
@ -1656,7 +1656,7 @@
}, },
"forecast_solar": { "forecast_solar": {
"name": "Forecast.Solar", "name": "Forecast.Solar",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -2668,7 +2668,7 @@
}, },
"lametric": { "lametric": {
"name": "LaMetric", "name": "LaMetric",
"integration_type": "hub", "integration_type": "device",
"config_flow": true, "config_flow": true,
"iot_class": "local_polling" "iot_class": "local_polling"
}, },
@ -2896,7 +2896,7 @@
}, },
"luftdaten": { "luftdaten": {
"name": "Sensor.Community", "name": "Sensor.Community",
"integration_type": "hub", "integration_type": "device",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -3248,7 +3248,7 @@
"iot_class": "local_polling" "iot_class": "local_polling"
}, },
"moon": { "moon": {
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "local_polling" "iot_class": "local_polling"
}, },
@ -3687,7 +3687,7 @@
}, },
"open_meteo": { "open_meteo": {
"name": "Open-Meteo", "name": "Open-Meteo",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -4111,7 +4111,7 @@
}, },
"pvoutput": { "pvoutput": {
"name": "PVOutput", "name": "PVOutput",
"integration_type": "hub", "integration_type": "device",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -4204,7 +4204,7 @@
}, },
"radio_browser": { "radio_browser": {
"name": "Radio Browser", "name": "Radio Browser",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -4276,7 +4276,7 @@
}, },
"rdw": { "rdw": {
"name": "RDW", "name": "RDW",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -4538,7 +4538,7 @@
}, },
"season": { "season": {
"name": "Season", "name": "Season",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "local_polling" "iot_class": "local_polling"
}, },
@ -4585,7 +4585,7 @@
}, },
"sentry": { "sentry": {
"name": "Sentry", "name": "Sentry",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -4858,7 +4858,7 @@
"name": "SolarEdge", "name": "SolarEdge",
"integrations": { "integrations": {
"solaredge": { "solaredge": {
"integration_type": "hub", "integration_type": "device",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"name": "SolarEdge" "name": "SolarEdge"
@ -4977,7 +4977,7 @@
}, },
"spotify": { "spotify": {
"name": "Spotify", "name": "Spotify",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -5043,7 +5043,7 @@
}, },
"stookalert": { "stookalert": {
"name": "RIVM Stookalert", "name": "RIVM Stookalert",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -5544,7 +5544,7 @@
}, },
"twentemilieu": { "twentemilieu": {
"name": "Twente Milieu", "name": "Twente Milieu",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -5671,7 +5671,7 @@
"supported_by": "motion_blinds" "supported_by": "motion_blinds"
}, },
"uptime": { "uptime": {
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "local_push" "iot_class": "local_push"
}, },
@ -5895,7 +5895,7 @@
}, },
"whois": { "whois": {
"name": "Whois", "name": "Whois",
"integration_type": "hub", "integration_type": "service",
"config_flow": true, "config_flow": true,
"iot_class": "cloud_polling" "iot_class": "cloud_polling"
}, },
@ -5931,7 +5931,7 @@
}, },
"wled": { "wled": {
"name": "WLED", "name": "WLED",
"integration_type": "hub", "integration_type": "device",
"config_flow": true, "config_flow": true,
"iot_class": "local_push" "iot_class": "local_push"
}, },