Prettify json (manifest.json) (#68886)
parent
8669057c11
commit
ecd43f391f
|
@ -3,12 +3,8 @@
|
|||
"name": "Adax",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/adax",
|
||||
"requirements": [
|
||||
"adax==0.2.0", "Adax-local==0.1.3"
|
||||
],
|
||||
"codeowners": [
|
||||
"@danielhiversen"
|
||||
],
|
||||
"requirements": ["adax==0.2.0", "Adax-local==0.1.3"],
|
||||
"codeowners": ["@danielhiversen"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["adax", "adax_local"]
|
||||
}
|
||||
|
|
|
@ -3,15 +3,9 @@
|
|||
"name": "Advantage Air",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/advantage_air",
|
||||
"codeowners": [
|
||||
"@Bre77"
|
||||
],
|
||||
"requirements": [
|
||||
"advantage_air==0.3.1"
|
||||
],
|
||||
"codeowners": ["@Bre77"],
|
||||
"requirements": ["advantage_air==0.3.1"],
|
||||
"quality_scale": "platinum",
|
||||
"iot_class": "local_polling",
|
||||
"loggers": [
|
||||
"advantage_air"
|
||||
]
|
||||
}
|
||||
"loggers": ["advantage_air"]
|
||||
}
|
||||
|
|
|
@ -2,9 +2,7 @@
|
|||
"domain": "aftership",
|
||||
"name": "AfterShip",
|
||||
"documentation": "https://www.home-assistant.io/integrations/aftership",
|
||||
"requirements": [
|
||||
"pyaftership==21.11.0"
|
||||
],
|
||||
"requirements": ["pyaftership==21.11.0"],
|
||||
"codeowners": [],
|
||||
"iot_class": "cloud_polling"
|
||||
}
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/airthings",
|
||||
"requirements": ["airthings_cloud==0.1.0"],
|
||||
"codeowners": [
|
||||
"@danielhiversen"
|
||||
],
|
||||
"codeowners": ["@danielhiversen"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["airthings"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "AirTouch 4",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/airtouch4",
|
||||
"requirements": [
|
||||
"airtouch4pyapi==1.0.5"
|
||||
],
|
||||
"codeowners": [
|
||||
"@LonePurpleWolf"
|
||||
],
|
||||
"requirements": ["airtouch4pyapi==1.0.5"],
|
||||
"codeowners": ["@LonePurpleWolf"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["airtouch4pyapi"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,14 +1,10 @@
|
|||
{
|
||||
"domain": "amberelectric",
|
||||
"name": "Amber Electric",
|
||||
"documentation": "https://www.home-assistant.io/integrations/amberelectric",
|
||||
"config_flow": true,
|
||||
"codeowners": [
|
||||
"@madpilot"
|
||||
],
|
||||
"requirements": [
|
||||
"amberelectric==1.0.4"
|
||||
],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["amberelectric"]
|
||||
}
|
||||
"domain": "amberelectric",
|
||||
"name": "Amber Electric",
|
||||
"documentation": "https://www.home-assistant.io/integrations/amberelectric",
|
||||
"config_flow": true,
|
||||
"codeowners": ["@madpilot"],
|
||||
"requirements": ["amberelectric==1.0.4"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["amberelectric"]
|
||||
}
|
||||
|
|
|
@ -2,17 +2,9 @@
|
|||
"domain": "analytics",
|
||||
"name": "Analytics",
|
||||
"documentation": "https://www.home-assistant.io/integrations/analytics",
|
||||
"codeowners": [
|
||||
"@home-assistant/core",
|
||||
"@ludeeus"
|
||||
],
|
||||
"dependencies": [
|
||||
"api",
|
||||
"websocket_api"
|
||||
],
|
||||
"after_dependencies": [
|
||||
"energy"
|
||||
],
|
||||
"codeowners": ["@home-assistant/core", "@ludeeus"],
|
||||
"dependencies": ["api", "websocket_api"],
|
||||
"after_dependencies": ["energy"],
|
||||
"quality_scale": "internal",
|
||||
"iot_class": "cloud_push"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,12 +13,15 @@
|
|||
"_touch-able._tcp.local.",
|
||||
"_appletv-v2._tcp.local.",
|
||||
"_hscp._tcp.local.",
|
||||
{"type":"_airplay._tcp.local.", "properties": {"model":"appletv*"}},
|
||||
{"type":"_airplay._tcp.local.", "properties": {"model":"audioaccessory*"}},
|
||||
{"type":"_airplay._tcp.local.", "properties": {"am":"airport*"}},
|
||||
{"type":"_raop._tcp.local.", "properties": {"am":"appletv*"}},
|
||||
{"type":"_raop._tcp.local.", "properties": {"am":"audioaccessory*"}},
|
||||
{"type":"_raop._tcp.local.", "properties": {"am":"airport*"}}
|
||||
{ "type": "_airplay._tcp.local.", "properties": { "model": "appletv*" } },
|
||||
{
|
||||
"type": "_airplay._tcp.local.",
|
||||
"properties": { "model": "audioaccessory*" }
|
||||
},
|
||||
{ "type": "_airplay._tcp.local.", "properties": { "am": "airport*" } },
|
||||
{ "type": "_raop._tcp.local.", "properties": { "am": "appletv*" } },
|
||||
{ "type": "_raop._tcp.local.", "properties": { "am": "audioaccessory*" } },
|
||||
{ "type": "_raop._tcp.local.", "properties": { "am": "airport*" } }
|
||||
],
|
||||
"codeowners": ["@postlund"],
|
||||
"iot_class": "local_push",
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/aseko_pool_live",
|
||||
"requirements": ["aioaseko==0.0.2"],
|
||||
"codeowners": [
|
||||
"@milanmeu"
|
||||
],
|
||||
"codeowners": ["@milanmeu"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["aioaseko"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/aurora_abb_powerone",
|
||||
"requirements": ["aurorapy==0.2.6"],
|
||||
"codeowners": [
|
||||
"@davet2001"
|
||||
],
|
||||
"codeowners": ["@davet2001"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["aurorapy"]
|
||||
}
|
||||
|
|
|
@ -3,15 +3,8 @@
|
|||
"name": "Aussie Broadband",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/aussie_broadband",
|
||||
"requirements": [
|
||||
"pyaussiebb==0.0.15"
|
||||
],
|
||||
"codeowners": [
|
||||
"@nickw444",
|
||||
"@Bre77"
|
||||
],
|
||||
"requirements": ["pyaussiebb==0.0.15"],
|
||||
"codeowners": ["@nickw444", "@Bre77"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": [
|
||||
"aussiebb"
|
||||
]
|
||||
"loggers": ["aussiebb"]
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/axis",
|
||||
"requirements": ["axis==44"],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"hostname": "axis-00408c*",
|
||||
"macaddress": "00408C*"
|
||||
|
@ -27,15 +27,15 @@
|
|||
"zeroconf": [
|
||||
{
|
||||
"type": "_axis-video._tcp.local.",
|
||||
"properties": {"macaddress": "00408c*"}
|
||||
"properties": { "macaddress": "00408c*" }
|
||||
},
|
||||
{
|
||||
"type": "_axis-video._tcp.local.",
|
||||
"properties": {"macaddress": "accc8e*"}
|
||||
"properties": { "macaddress": "accc8e*" }
|
||||
},
|
||||
{
|
||||
"type": "_axis-video._tcp.local.",
|
||||
"properties": {"macaddress": "b8a44f*"}
|
||||
"properties": { "macaddress": "b8a44f*" }
|
||||
}
|
||||
],
|
||||
"after_dependencies": ["mqtt"],
|
||||
|
|
|
@ -2,16 +2,9 @@
|
|||
"domain": "backup",
|
||||
"name": "Backup",
|
||||
"documentation": "https://www.home-assistant.io/integrations/backup",
|
||||
"dependencies": [
|
||||
"http",
|
||||
"websocket_api"
|
||||
],
|
||||
"codeowners": [
|
||||
"@home-assistant/core"
|
||||
],
|
||||
"requirements": [
|
||||
"securetar==2022.2.0"
|
||||
],
|
||||
"dependencies": ["http", "websocket_api"],
|
||||
"codeowners": ["@home-assistant/core"],
|
||||
"requirements": ["securetar==2022.2.0"],
|
||||
"iot_class": "calculated",
|
||||
"quality_scale": "internal"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Balboa Spa Client",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/balboa",
|
||||
"requirements": [
|
||||
"pybalboa==0.13"
|
||||
],
|
||||
"codeowners": [
|
||||
"@garbled1"
|
||||
],
|
||||
"requirements": ["pybalboa==0.13"],
|
||||
"codeowners": ["@garbled1"],
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["pybalboa"]
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
{
|
||||
"hostname": "blink*",
|
||||
"macaddress": "20A171*"
|
||||
}
|
||||
}
|
||||
],
|
||||
"config_flow": true,
|
||||
"iot_class": "cloud_polling",
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"codeowners": ["@danielhiversen", "@felipediel", "@L-I-Am"],
|
||||
"config_flow": true,
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"macaddress": "34EA34*"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
"config_flow": false,
|
||||
"documentation": "https://www.home-assistant.io/integrations/climacell",
|
||||
"requirements": ["pyclimacell==0.18.2"],
|
||||
"after_dependencies": ["tomorrowio"],
|
||||
"after_dependencies": ["tomorrowio"],
|
||||
"codeowners": ["@raman325"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["pyclimacell"]
|
||||
|
|
|
@ -2,11 +2,9 @@
|
|||
"domain": "co2signal",
|
||||
"name": "CO2 Signal",
|
||||
"documentation": "https://www.home-assistant.io/integrations/co2signal",
|
||||
"requirements": [
|
||||
"co2signal==0.4.2"
|
||||
],
|
||||
"requirements": ["co2signal==0.4.2"],
|
||||
"codeowners": [],
|
||||
"iot_class": "cloud_polling",
|
||||
"config_flow": true,
|
||||
"loggers": ["CO2Signal"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,13 +2,9 @@
|
|||
"domain": "coinbase",
|
||||
"name": "Coinbase",
|
||||
"documentation": "https://www.home-assistant.io/integrations/coinbase",
|
||||
"requirements": [
|
||||
"coinbase==2.1.0"
|
||||
],
|
||||
"codeowners": [
|
||||
"@tombrien"
|
||||
],
|
||||
"requirements": ["coinbase==2.1.0"],
|
||||
"codeowners": ["@tombrien"],
|
||||
"config_flow": true,
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["coinbase"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
{
|
||||
"domain": "color_extractor",
|
||||
"name": "ColorExtractor",
|
||||
"config_flow": false,
|
||||
"documentation": "https://www.home-assistant.io/integrations/color_extractor",
|
||||
"requirements": ["colorthief==0.2.1"],
|
||||
"codeowners": ["@GenericStudent"]
|
||||
}
|
||||
|
||||
"domain": "color_extractor",
|
||||
"name": "ColorExtractor",
|
||||
"config_flow": false,
|
||||
"documentation": "https://www.home-assistant.io/integrations/color_extractor",
|
||||
"requirements": ["colorthief==0.2.1"],
|
||||
"codeowners": ["@GenericStudent"]
|
||||
}
|
||||
|
|
|
@ -12,5 +12,10 @@
|
|||
"codeowners": ["@Crownstone", "@RicArch97"],
|
||||
"after_dependencies": ["usb"],
|
||||
"iot_class": "cloud_push",
|
||||
"loggers": ["crownstone_cloud", "crownstone_core", "crownstone_sse", "crownstone_uart"]
|
||||
"loggers": [
|
||||
"crownstone_cloud",
|
||||
"crownstone_core",
|
||||
"crownstone_sse",
|
||||
"crownstone_uart"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,20 +3,14 @@
|
|||
"name": "deCONZ",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/deconz",
|
||||
"requirements": [
|
||||
"pydeconz==87"
|
||||
],
|
||||
"requirements": ["pydeconz==87"],
|
||||
"ssdp": [
|
||||
{
|
||||
"manufacturer": "Royal Philips Electronics"
|
||||
}
|
||||
],
|
||||
"codeowners": [
|
||||
"@Kane610"
|
||||
],
|
||||
"codeowners": ["@Kane610"],
|
||||
"quality_scale": "platinum",
|
||||
"iot_class": "local_push",
|
||||
"loggers": [
|
||||
"pydeconz"
|
||||
]
|
||||
}
|
||||
"loggers": ["pydeconz"]
|
||||
}
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
"integration_type": "helper",
|
||||
"name": "Derivative",
|
||||
"documentation": "https://www.home-assistant.io/integrations/derivative",
|
||||
"codeowners": [
|
||||
"@afaucogney"
|
||||
],
|
||||
"codeowners": ["@afaucogney"],
|
||||
"iot_class": "calculated",
|
||||
"config_flow": true
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"zeroconf": [
|
||||
{
|
||||
"type": "_axis-video._tcp.local.",
|
||||
"properties": {"macaddress": "1ccae3*"}
|
||||
"properties": { "macaddress": "1ccae3*" }
|
||||
}
|
||||
],
|
||||
"codeowners": ["@oblogic7", "@bdraco", "@flacjacket"],
|
||||
|
|
|
@ -3,19 +3,15 @@
|
|||
"name": "ecobee",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/ecobee",
|
||||
"requirements": [
|
||||
"python-ecobee-api==0.2.14"
|
||||
],
|
||||
"codeowners": [
|
||||
"@marthoc"
|
||||
],
|
||||
"requirements": ["python-ecobee-api==0.2.14"],
|
||||
"codeowners": ["@marthoc"],
|
||||
"homekit": {
|
||||
"models": ["EB-*", "ecobee*"]
|
||||
},
|
||||
"zeroconf": [
|
||||
{"type":"_sideplay._tcp.local.", "properties": {"mdl":"eb-*"}},
|
||||
{"type":"_sideplay._tcp.local.", "properties": {"mdl":"ecobee*"}}
|
||||
{ "type": "_sideplay._tcp.local.", "properties": { "mdl": "eb-*" } },
|
||||
{ "type": "_sideplay._tcp.local.", "properties": { "mdl": "ecobee*" } }
|
||||
],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["pyecobee"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,10 +3,7 @@
|
|||
"name": "Elk-M1 Control",
|
||||
"documentation": "https://www.home-assistant.io/integrations/elkm1",
|
||||
"requirements": ["elkm1-lib==1.2.0"],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{"macaddress":"00409D*"}
|
||||
],
|
||||
"dhcp": [{ "registered_devices": true }, { "macaddress": "00409D*" }],
|
||||
"codeowners": ["@gwww", "@bdraco"],
|
||||
"dependencies": ["network"],
|
||||
"config_flow": true,
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/elmax",
|
||||
"requirements": ["elmax_api==0.0.2"],
|
||||
"codeowners": [
|
||||
"@albertogeniola"
|
||||
],
|
||||
"codeowners": ["@albertogeniola"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["elmax_api"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/emonitor",
|
||||
"requirements": ["aioemonitor==1.0.5"],
|
||||
"dhcp": [
|
||||
{"hostname": "emonitor*", "macaddress": "0090C2*"},
|
||||
{"registered_devices": true}
|
||||
{ "hostname": "emonitor*", "macaddress": "0090C2*" },
|
||||
{ "registered_devices": true }
|
||||
],
|
||||
"codeowners": ["@bdraco"],
|
||||
"iot_class": "local_polling",
|
||||
|
|
|
@ -2,12 +2,8 @@
|
|||
"domain": "enphase_envoy",
|
||||
"name": "Enphase Envoy",
|
||||
"documentation": "https://www.home-assistant.io/integrations/enphase_envoy",
|
||||
"requirements": [
|
||||
"envoy_reader==0.20.1"
|
||||
],
|
||||
"codeowners": [
|
||||
"@gtdiehl"
|
||||
],
|
||||
"requirements": ["envoy_reader==0.20.1"],
|
||||
"codeowners": ["@gtdiehl"],
|
||||
"config_flow": true,
|
||||
"zeroconf": [
|
||||
{
|
||||
|
|
|
@ -3,11 +3,7 @@
|
|||
"name": "FiveM",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/fivem",
|
||||
"requirements": [
|
||||
"fivem-api==0.1.2"
|
||||
],
|
||||
"codeowners": [
|
||||
"@Sander0542"
|
||||
],
|
||||
"requirements": ["fivem-api==0.1.2"],
|
||||
"codeowners": ["@Sander0542"],
|
||||
"iot_class": "local_polling"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Fj\u00e4r\u00e5skupan",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/fjaraskupan",
|
||||
"requirements": [
|
||||
"fjaraskupan==1.0.2"
|
||||
],
|
||||
"codeowners": [
|
||||
"@elupus"
|
||||
],
|
||||
"requirements": ["fjaraskupan==1.0.2"],
|
||||
"codeowners": ["@elupus"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["bleak", "fjaraskupan"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,11 +3,8 @@
|
|||
"name": "Flipr",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/flipr",
|
||||
"requirements": [
|
||||
"flipr-api==1.4.2"],
|
||||
"codeowners": [
|
||||
"@cnico"
|
||||
],
|
||||
"requirements": ["flipr-api==1.4.2"],
|
||||
"codeowners": ["@cnico"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["flipr_api"]
|
||||
}
|
||||
|
|
|
@ -9,43 +9,42 @@
|
|||
"codeowners": ["@icemanch", "@bdraco"],
|
||||
"iot_class": "local_push",
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{
|
||||
"macaddress": "18B905*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "249494*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "7CB94C*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "ACCF23*",
|
||||
"hostname": "[hba][flk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "B4E842*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "F0FE6B*",
|
||||
"hostname": "[hba][flk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "8CCE4E*",
|
||||
"hostname": "lwip*"
|
||||
},
|
||||
{
|
||||
"hostname": "zengge_[0-9a-f][0-9a-f]_*"
|
||||
},
|
||||
{
|
||||
"macaddress": "C82E47*",
|
||||
"hostname": "sta*"
|
||||
}
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"macaddress": "18B905*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "249494*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "7CB94C*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "ACCF23*",
|
||||
"hostname": "[hba][flk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "B4E842*",
|
||||
"hostname": "[ba][lk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "F0FE6B*",
|
||||
"hostname": "[hba][flk]*"
|
||||
},
|
||||
{
|
||||
"macaddress": "8CCE4E*",
|
||||
"hostname": "lwip*"
|
||||
},
|
||||
{
|
||||
"hostname": "zengge_[0-9a-f][0-9a-f]_*"
|
||||
},
|
||||
{
|
||||
"macaddress": "C82E47*",
|
||||
"hostname": "sta*"
|
||||
}
|
||||
],
|
||||
"loggers": ["flux_led"]
|
||||
}
|
||||
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
"name": "Freedompro",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/freedompro",
|
||||
"codeowners": [
|
||||
"@stefano055415"
|
||||
],
|
||||
"codeowners": ["@stefano055415"],
|
||||
"requirements": ["pyfreedompro==1.1.0"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["pyfreedompro"]
|
||||
|
|
|
@ -2,17 +2,9 @@
|
|||
"domain": "fritz",
|
||||
"name": "AVM FRITZ!Box Tools",
|
||||
"documentation": "https://www.home-assistant.io/integrations/fritz",
|
||||
"requirements": [
|
||||
"fritzconnection==1.8.0",
|
||||
"xmltodict==0.12.0"
|
||||
],
|
||||
"requirements": ["fritzconnection==1.8.0", "xmltodict==0.12.0"],
|
||||
"dependencies": ["network"],
|
||||
"codeowners": [
|
||||
"@mammuth",
|
||||
"@AaronDavidSchneider",
|
||||
"@chemelli74",
|
||||
"@mib1185"
|
||||
],
|
||||
"codeowners": ["@mammuth", "@AaronDavidSchneider", "@chemelli74", "@mib1185"],
|
||||
"config_flow": true,
|
||||
"ssdp": [
|
||||
{
|
||||
|
|
|
@ -2,9 +2,7 @@
|
|||
"domain": "frontend",
|
||||
"name": "Home Assistant Frontend",
|
||||
"documentation": "https://www.home-assistant.io/integrations/frontend",
|
||||
"requirements": [
|
||||
"home-assistant-frontend==20220329.0"
|
||||
],
|
||||
"requirements": ["home-assistant-frontend==20220329.0"],
|
||||
"dependencies": [
|
||||
"api",
|
||||
"auth",
|
||||
|
@ -18,8 +16,6 @@
|
|||
"system_log",
|
||||
"websocket_api"
|
||||
],
|
||||
"codeowners": [
|
||||
"@home-assistant/frontend"
|
||||
],
|
||||
"codeowners": ["@home-assistant/frontend"],
|
||||
"quality_scale": "internal"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,8 +4,6 @@
|
|||
"config_flow": true,
|
||||
"requirements": ["av==9.0.0"],
|
||||
"documentation": "https://www.home-assistant.io/integrations/generic",
|
||||
"codeowners": [
|
||||
"@davet2001"
|
||||
],
|
||||
"codeowners": ["@davet2001"],
|
||||
"iot_class": "local_push"
|
||||
}
|
||||
|
|
|
@ -2,16 +2,9 @@
|
|||
"domain": "github",
|
||||
"name": "GitHub",
|
||||
"documentation": "https://www.home-assistant.io/integrations/github",
|
||||
"requirements": [
|
||||
"aiogithubapi==22.2.4"
|
||||
],
|
||||
"codeowners": [
|
||||
"@timmo001",
|
||||
"@ludeeus"
|
||||
],
|
||||
"requirements": ["aiogithubapi==22.2.4"],
|
||||
"codeowners": ["@timmo001", "@ludeeus"],
|
||||
"iot_class": "cloud_polling",
|
||||
"config_flow": true,
|
||||
"loggers": [
|
||||
"aiogithubapi"
|
||||
]
|
||||
}
|
||||
"loggers": ["aiogithubapi"]
|
||||
}
|
||||
|
|
|
@ -4,10 +4,7 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/goalzero",
|
||||
"requirements": ["goalzero==0.2.1"],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{"hostname": "yeti*"}
|
||||
],
|
||||
"dhcp": [{ "registered_devices": true }, { "hostname": "yeti*" }],
|
||||
"codeowners": ["@tkdrob"],
|
||||
"quality_scale": "silver",
|
||||
"iot_class": "local_polling",
|
||||
|
|
|
@ -2,12 +2,9 @@
|
|||
"domain": "goodwe",
|
||||
"name": "GoodWe Inverter",
|
||||
"documentation": "https://www.home-assistant.io/integrations/goodwe",
|
||||
"codeowners": [
|
||||
"@mletenay",
|
||||
"@starkillerOG"
|
||||
],
|
||||
"codeowners": ["@mletenay", "@starkillerOG"],
|
||||
"requirements": ["goodwe==0.2.15"],
|
||||
"config_flow": true,
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["goodwe"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,14 +2,8 @@
|
|||
"domain": "greeneye_monitor",
|
||||
"name": "GreenEye Monitor (GEM)",
|
||||
"documentation": "https://www.home-assistant.io/integrations/greeneye_monitor",
|
||||
"requirements": [
|
||||
"greeneye_monitor==3.0.3"
|
||||
],
|
||||
"codeowners": [
|
||||
"@jkeljo"
|
||||
],
|
||||
"requirements": ["greeneye_monitor==3.0.3"],
|
||||
"codeowners": ["@jkeljo"],
|
||||
"iot_class": "local_push",
|
||||
"loggers": [
|
||||
"greeneye"
|
||||
]
|
||||
}
|
||||
"loggers": ["greeneye"]
|
||||
}
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
"integration_type": "helper",
|
||||
"name": "Group",
|
||||
"documentation": "https://www.home-assistant.io/integrations/group",
|
||||
"codeowners": [
|
||||
"@home-assistant/core"
|
||||
],
|
||||
"codeowners": ["@home-assistant/core"],
|
||||
"quality_scale": "internal",
|
||||
"iot_class": "calculated",
|
||||
"config_flow": true
|
||||
|
|
|
@ -8,18 +8,18 @@
|
|||
"codeowners": ["@bachya"],
|
||||
"iot_class": "local_polling",
|
||||
"dhcp": [
|
||||
{
|
||||
"hostname": "gvc*",
|
||||
"macaddress": "30AEA4*"
|
||||
},
|
||||
{
|
||||
"hostname": "gvc*",
|
||||
"macaddress": "B4E62D*"
|
||||
},
|
||||
{
|
||||
"hostname": "guardian*",
|
||||
"macaddress": "30AEA4*"
|
||||
}
|
||||
{
|
||||
"hostname": "gvc*",
|
||||
"macaddress": "30AEA4*"
|
||||
},
|
||||
{
|
||||
"hostname": "gvc*",
|
||||
"macaddress": "B4E62D*"
|
||||
},
|
||||
{
|
||||
"hostname": "guardian*",
|
||||
"macaddress": "30AEA4*"
|
||||
}
|
||||
],
|
||||
"loggers": ["aioguardian"]
|
||||
}
|
||||
|
|
|
@ -2,15 +2,9 @@
|
|||
"domain": "hassio",
|
||||
"name": "Home Assistant Supervisor",
|
||||
"documentation": "https://www.home-assistant.io/integrations/hassio",
|
||||
"dependencies": [
|
||||
"http"
|
||||
],
|
||||
"after_dependencies": [
|
||||
"panel_custom"
|
||||
],
|
||||
"codeowners": [
|
||||
"@home-assistant/supervisor"
|
||||
],
|
||||
"dependencies": ["http"],
|
||||
"after_dependencies": ["panel_custom"],
|
||||
"codeowners": ["@home-assistant/supervisor"],
|
||||
"iot_class": "local_polling",
|
||||
"quality_scale": "internal"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,13 +3,8 @@
|
|||
"name": "Hive",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/hive",
|
||||
"requirements": [
|
||||
"pyhiveapi==0.4.2"
|
||||
],
|
||||
"codeowners": [
|
||||
"@Rendili",
|
||||
"@KJonline"
|
||||
],
|
||||
"requirements": ["pyhiveapi==0.4.2"],
|
||||
"codeowners": ["@Rendili", "@KJonline"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["apyhiveapi"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/homewizard",
|
||||
"codeowners": ["@DCSBL"],
|
||||
"dependencies": [],
|
||||
"requirements": [
|
||||
"aiohwenergy==0.8.0"
|
||||
],
|
||||
"requirements": ["aiohwenergy==0.8.0"],
|
||||
"zeroconf": ["_hwenergy._tcp.local."],
|
||||
"config_flow": true,
|
||||
"iot_class": "local_polling",
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Huisbaasje",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/huisbaasje",
|
||||
"requirements": [
|
||||
"huisbaasje-client==0.1.0"
|
||||
],
|
||||
"codeowners": [
|
||||
"@dennisschroer"
|
||||
],
|
||||
"requirements": ["huisbaasje-client==0.1.0"],
|
||||
"codeowners": ["@dennisschroer"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["huisbaasje"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"models": ["PowerView"]
|
||||
},
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"hostname": "hunter*",
|
||||
"macaddress": "002674*"
|
||||
|
|
|
@ -2,16 +2,9 @@
|
|||
"domain": "insteon",
|
||||
"name": "Insteon",
|
||||
"documentation": "https://www.home-assistant.io/integrations/insteon",
|
||||
"requirements": [
|
||||
"pyinsteon==1.0.13"
|
||||
],
|
||||
"codeowners": [
|
||||
"@teharris1"
|
||||
],
|
||||
"requirements": ["pyinsteon==1.0.13"],
|
||||
"codeowners": ["@teharris1"],
|
||||
"config_flow": true,
|
||||
"iot_class": "local_push",
|
||||
"loggers": [
|
||||
"pyinsteon",
|
||||
"pypubsub"
|
||||
]
|
||||
}
|
||||
"loggers": ["pyinsteon", "pypubsub"]
|
||||
}
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
"integration_type": "helper",
|
||||
"name": "Integration - Riemann sum integral",
|
||||
"documentation": "https://www.home-assistant.io/integrations/integration",
|
||||
"codeowners": [
|
||||
"@dgomes"
|
||||
],
|
||||
"codeowners": ["@dgomes"],
|
||||
"quality_scale": "internal",
|
||||
"iot_class": "local_push",
|
||||
"config_flow": true
|
||||
|
|
|
@ -7,6 +7,5 @@
|
|||
"codeowners": ["@jeeftor"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["intellifire4py"],
|
||||
"dhcp": [{"hostname": "zentrios-*"}]
|
||||
|
||||
"dhcp": [{ "hostname": "zentrios-*" }]
|
||||
}
|
||||
|
|
|
@ -3,13 +3,8 @@
|
|||
"name": "IoTaWatt",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/iotawatt",
|
||||
"requirements": [
|
||||
"iotawattpy==0.1.0"
|
||||
],
|
||||
"codeowners": [
|
||||
"@gtdiehl",
|
||||
"@jyavenard"
|
||||
],
|
||||
"requirements": ["iotawattpy==0.1.0"],
|
||||
"codeowners": ["@gtdiehl", "@jyavenard"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["iotawattpy"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,8 +12,8 @@
|
|||
}
|
||||
],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{"hostname": "isy*", "macaddress": "0021B9*"}
|
||||
{ "registered_devices": true },
|
||||
{ "hostname": "isy*", "macaddress": "0021B9*" }
|
||||
],
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["pyisy"]
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Jellyfin",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/jellyfin",
|
||||
"requirements": [
|
||||
"jellyfin-apiclient-python==1.7.2"
|
||||
],
|
||||
"requirements": ["jellyfin-apiclient-python==1.7.2"],
|
||||
"iot_class": "local_polling",
|
||||
"codeowners": [
|
||||
"@j-stienstra"
|
||||
],
|
||||
"codeowners": ["@j-stienstra"],
|
||||
"loggers": ["jellyfin_apiclient_python"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,8 +10,6 @@
|
|||
],
|
||||
"documentation": "https://www.home-assistant.io/integrations/kaleidescape",
|
||||
"requirements": ["pykaleidescape==1.0.1"],
|
||||
"codeowners": [
|
||||
"@SteveEasley"
|
||||
],
|
||||
"codeowners": ["@SteveEasley"],
|
||||
"iot_class": "local_push"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,14 +3,8 @@
|
|||
"name": "KNX",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/knx",
|
||||
"requirements": [
|
||||
"xknx==0.20.0"
|
||||
],
|
||||
"codeowners": [
|
||||
"@Julius2342",
|
||||
"@farmio",
|
||||
"@marvin-w"
|
||||
],
|
||||
"requirements": ["xknx==0.20.0"],
|
||||
"codeowners": ["@Julius2342", "@farmio", "@marvin-w"],
|
||||
"quality_scale": "silver",
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["xknx"]
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Litter-Robot",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/litterrobot",
|
||||
"requirements": [
|
||||
"pylitterbot==2021.12.0"
|
||||
],
|
||||
"codeowners": [
|
||||
"@natekspencer"
|
||||
],
|
||||
"requirements": ["pylitterbot==2021.12.0"],
|
||||
"codeowners": ["@natekspencer"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["pylitterbot"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Meteoclimatic",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/meteoclimatic",
|
||||
"requirements": [
|
||||
"pymeteoclimatic==0.0.6"
|
||||
],
|
||||
"codeowners": [
|
||||
"@adrianmo"
|
||||
],
|
||||
"requirements": ["pymeteoclimatic==0.0.6"],
|
||||
"codeowners": ["@adrianmo"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["meteoclimatic"]
|
||||
}
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
"integration_type": "helper",
|
||||
"name": "Min/Max",
|
||||
"documentation": "https://www.home-assistant.io/integrations/min_max",
|
||||
"codeowners": [
|
||||
"@fabaff"
|
||||
],
|
||||
"codeowners": ["@fabaff"],
|
||||
"quality_scale": "internal",
|
||||
"iot_class": "local_push",
|
||||
"config_flow": true
|
||||
|
|
|
@ -7,6 +7,6 @@
|
|||
"codeowners": ["@tkdrob"],
|
||||
"dependencies": ["usb"],
|
||||
"iot_class": "local_polling",
|
||||
"usb": [{"vid":"0572","pid":"1340"}],
|
||||
"usb": [{ "vid": "0572", "pid": "1340" }],
|
||||
"loggers": ["phone_modem"]
|
||||
}
|
||||
|
|
|
@ -3,15 +3,9 @@
|
|||
"name": "Modern Forms",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/modern_forms",
|
||||
"requirements": [
|
||||
"aiomodernforms==0.1.8"
|
||||
],
|
||||
"zeroconf": [
|
||||
{"type":"_easylink._tcp.local.", "name":"wac*"}
|
||||
],
|
||||
"codeowners": [
|
||||
"@wonderslug"
|
||||
],
|
||||
"requirements": ["aiomodernforms==0.1.8"],
|
||||
"zeroconf": [{ "type": "_easylink._tcp.local.", "name": "wac*" }],
|
||||
"codeowners": ["@wonderslug"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["aiomodernforms"]
|
||||
}
|
||||
|
|
|
@ -5,7 +5,5 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/moehlenhoff_alpha2",
|
||||
"requirements": ["moehlenhoff-alpha2==1.1.2"],
|
||||
"iot_class": "local_push",
|
||||
"codeowners": [
|
||||
"@j-a-n"
|
||||
]
|
||||
"codeowners": ["@j-a-n"]
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"requirements": ["motionblinds==0.6.2"],
|
||||
"dependencies": ["network"],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"hostname": "motion_*"
|
||||
}
|
||||
|
|
|
@ -5,8 +5,6 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/mutesync",
|
||||
"requirements": ["mutesync==0.0.1"],
|
||||
"iot_class": "local_polling",
|
||||
"codeowners": [
|
||||
"@currentoor"
|
||||
],
|
||||
"codeowners": ["@currentoor"],
|
||||
"loggers": ["mutesync"]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"name": "MyQ",
|
||||
"documentation": "https://www.home-assistant.io/integrations/myq",
|
||||
"requirements": ["pymyq==3.1.4"],
|
||||
"codeowners": ["@bdraco","@ehendrix23"],
|
||||
"codeowners": ["@bdraco", "@ehendrix23"],
|
||||
"config_flow": true,
|
||||
"homekit": {
|
||||
"models": ["819LMB", "MYQ"]
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
},
|
||||
{
|
||||
"type": "_http._tcp.local.",
|
||||
"properties": {"manufacturer": "nettigo"}
|
||||
"properties": { "manufacturer": "nettigo" }
|
||||
}
|
||||
],
|
||||
"config_flow": true,
|
||||
|
|
|
@ -5,10 +5,8 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/nanoleaf",
|
||||
"requirements": ["aionanoleaf==0.2.0"],
|
||||
"zeroconf": ["_nanoleafms._tcp.local.", "_nanoleafapi._tcp.local."],
|
||||
"homekit" : {
|
||||
"models": [
|
||||
"NL29", "NL42", "NL47", "NL48", "NL52", "NL59"
|
||||
]
|
||||
"homekit": {
|
||||
"models": ["NL29", "NL42", "NL47", "NL48", "NL52", "NL59"]
|
||||
},
|
||||
"ssdp": [
|
||||
{
|
||||
|
@ -27,4 +25,4 @@
|
|||
"codeowners": ["@milanmeu"],
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["aionanoleaf"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,28 +2,14 @@
|
|||
"domain": "netatmo",
|
||||
"name": "Netatmo",
|
||||
"documentation": "https://www.home-assistant.io/integrations/netatmo",
|
||||
"requirements": [
|
||||
"pyatmo==6.2.4"
|
||||
],
|
||||
"after_dependencies": [
|
||||
"cloud",
|
||||
"media_source"
|
||||
],
|
||||
"dependencies": [
|
||||
"webhook"
|
||||
],
|
||||
"codeowners": [
|
||||
"@cgtobi"
|
||||
],
|
||||
"requirements": ["pyatmo==6.2.4"],
|
||||
"after_dependencies": ["cloud", "media_source"],
|
||||
"dependencies": ["webhook"],
|
||||
"codeowners": ["@cgtobi"],
|
||||
"config_flow": true,
|
||||
"homekit": {
|
||||
"models": [
|
||||
"Healty Home Coach",
|
||||
"Netatmo Relay",
|
||||
"Presence",
|
||||
"Welcome"
|
||||
]
|
||||
"models": ["Healty Home Coach", "Netatmo Relay", "Presence", "Welcome"]
|
||||
},
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["pyatmo"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,13 +3,9 @@
|
|||
"name": "NINA",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/nina",
|
||||
"requirements": [
|
||||
"pynina==0.1.7"
|
||||
],
|
||||
"requirements": ["pynina==0.1.7"],
|
||||
"dependencies": [],
|
||||
"codeowners": [
|
||||
"@DeerMaximum"
|
||||
],
|
||||
"codeowners": ["@DeerMaximum"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["pynina"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,10 +2,12 @@
|
|||
"domain": "oncue",
|
||||
"name": "Oncue by Kohler",
|
||||
"config_flow": true,
|
||||
"dhcp": [{
|
||||
"hostname": "kohlergen*",
|
||||
"macaddress": "00146F*"
|
||||
}],
|
||||
"dhcp": [
|
||||
{
|
||||
"hostname": "kohlergen*",
|
||||
"macaddress": "00146F*"
|
||||
}
|
||||
],
|
||||
"documentation": "https://www.home-assistant.io/integrations/oncue",
|
||||
"requirements": ["aiooncue==0.3.2"],
|
||||
"codeowners": ["@bdraco"],
|
||||
|
|
|
@ -2,13 +2,9 @@
|
|||
"domain": "opengarage",
|
||||
"name": "OpenGarage",
|
||||
"documentation": "https://www.home-assistant.io/integrations/opengarage",
|
||||
"codeowners": [
|
||||
"@danielhiversen"
|
||||
],
|
||||
"requirements": [
|
||||
"open-garage==0.2.0"
|
||||
],
|
||||
"codeowners": ["@danielhiversen"],
|
||||
"requirements": ["open-garage==0.2.0"],
|
||||
"iot_class": "local_polling",
|
||||
"config_flow": true,
|
||||
"loggers": ["opengarage"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
"name": "Overkiz (by Somfy)",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/overkiz",
|
||||
"requirements": [
|
||||
"pyoverkiz==1.3.13"
|
||||
],
|
||||
"requirements": ["pyoverkiz==1.3.13"],
|
||||
"zeroconf": [
|
||||
{
|
||||
"type": "_kizbox._tcp.local.",
|
||||
|
@ -18,17 +16,7 @@
|
|||
"macaddress": "F8811A*"
|
||||
}
|
||||
],
|
||||
"codeowners": [
|
||||
"@imicknl",
|
||||
"@vlebourl",
|
||||
"@tetienne"
|
||||
],
|
||||
"codeowners": ["@imicknl", "@vlebourl", "@tetienne"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": [
|
||||
"boto3",
|
||||
"botocore",
|
||||
"pyhumps",
|
||||
"pyoverkiz",
|
||||
"s3transfer"
|
||||
]
|
||||
}
|
||||
"loggers": ["boto3", "botocore", "pyhumps", "pyoverkiz", "s3transfer"]
|
||||
}
|
||||
|
|
|
@ -3,11 +3,7 @@
|
|||
"name": "PECO Outage Counter",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/peco",
|
||||
"codeowners": [
|
||||
"@IceBotYT"
|
||||
],
|
||||
"codeowners": ["@IceBotYT"],
|
||||
"iot_class": "cloud_polling",
|
||||
"requirements": [
|
||||
"peco==0.0.25"
|
||||
]
|
||||
}
|
||||
"requirements": ["peco==0.0.25"]
|
||||
}
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
"requirements": ["python-picnic-api==1.1.0"],
|
||||
"codeowners": ["@corneyl"],
|
||||
"loggers": ["python_picnic_api"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,11 @@
|
|||
"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"],
|
||||
"requirements": [
|
||||
"pyprof2calltree==1.4.5",
|
||||
"guppy3==3.1.2",
|
||||
"objgraph==3.5.0"
|
||||
],
|
||||
"codeowners": ["@bdraco"],
|
||||
"quality_scale": "internal",
|
||||
"config_flow": true
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Prosegur Alarm",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/prosegur",
|
||||
"requirements": [
|
||||
"pyprosegur==0.0.5"
|
||||
],
|
||||
"codeowners": [
|
||||
"@dgomes"
|
||||
],
|
||||
"requirements": ["pyprosegur==0.0.5"],
|
||||
"codeowners": ["@dgomes"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["pyprosegur"]
|
||||
}
|
||||
|
|
|
@ -13,4 +13,4 @@
|
|||
"name": "smartbridge*"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"domain": "recorder",
|
||||
"name": "Recorder",
|
||||
"documentation": "https://www.home-assistant.io/integrations/recorder",
|
||||
"requirements": ["sqlalchemy==1.4.32","fnvhash==0.1.0","lru-dict==1.1.7"],
|
||||
"requirements": ["sqlalchemy==1.4.32", "fnvhash==0.1.0", "lru-dict==1.1.7"],
|
||||
"codeowners": ["@home-assistant/core"],
|
||||
"quality_scale": "internal",
|
||||
"iot_class": "local_push"
|
||||
|
|
|
@ -3,13 +3,9 @@
|
|||
"name": "Renault",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/renault",
|
||||
"requirements": [
|
||||
"renault-api==0.1.10"
|
||||
],
|
||||
"codeowners": [
|
||||
"@epenet"
|
||||
],
|
||||
"requirements": ["renault-api==0.1.10"],
|
||||
"codeowners": ["@epenet"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["renault_api"],
|
||||
"supported_brands":{"dacia":"Dacia"}
|
||||
"supported_brands": { "dacia": "Dacia" }
|
||||
}
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
"name": "Ridwell",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/ridwell",
|
||||
"requirements": [
|
||||
"aioridwell==2022.03.0"
|
||||
],
|
||||
"codeowners": [
|
||||
"@bachya"
|
||||
],
|
||||
"requirements": ["aioridwell==2022.03.0"],
|
||||
"codeowners": ["@bachya"],
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["aioridwell"]
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
{
|
||||
"hostname": "roomba-*",
|
||||
"macaddress": "DCF505*"
|
||||
}
|
||||
}
|
||||
],
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["paho_mqtt", "roombapy"]
|
||||
|
|
|
@ -5,9 +5,7 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/rtsp_to_webrtc",
|
||||
"requirements": ["rtsp-to-webrtc==0.5.0"],
|
||||
"dependencies": ["camera"],
|
||||
"codeowners": [
|
||||
"@allenporter"
|
||||
],
|
||||
"codeowners": ["@allenporter"],
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["rtsp_to_webrtc"]
|
||||
}
|
||||
|
|
|
@ -26,25 +26,25 @@
|
|||
}
|
||||
],
|
||||
"zeroconf": [
|
||||
{"type":"_airplay._tcp.local.","properties":{"manufacturer":"samsung*"}}
|
||||
{
|
||||
"type": "_airplay._tcp.local.",
|
||||
"properties": { "manufacturer": "samsung*" }
|
||||
}
|
||||
],
|
||||
"dependencies": ["ssdp"],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"hostname": "tizen*"
|
||||
},
|
||||
{"macaddress": "4844F7*"},
|
||||
{"macaddress": "606BBD*"},
|
||||
{"macaddress": "641CB0*"},
|
||||
{"macaddress": "8CC8CD*"},
|
||||
{"macaddress": "8CEA48*"},
|
||||
{"macaddress": "F47B5E*"}
|
||||
],
|
||||
"codeowners": [
|
||||
"@chemelli74",
|
||||
"@epenet"
|
||||
{ "macaddress": "4844F7*" },
|
||||
{ "macaddress": "606BBD*" },
|
||||
{ "macaddress": "641CB0*" },
|
||||
{ "macaddress": "8CC8CD*" },
|
||||
{ "macaddress": "8CEA48*" },
|
||||
{ "macaddress": "F47B5E*" }
|
||||
],
|
||||
"codeowners": ["@chemelli74", "@epenet"],
|
||||
"config_flow": true,
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["samsungctl", "samsungtvws"]
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"requirements": ["screenlogicpy==0.5.4"],
|
||||
"codeowners": ["@dieselrabbit", "@bdraco"],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"hostname": "pentair*",
|
||||
"macaddress": "00C033*"
|
||||
|
|
|
@ -3,16 +3,9 @@
|
|||
"name": "SenseME",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/senseme",
|
||||
"requirements": [
|
||||
"aiosenseme==0.6.1"
|
||||
],
|
||||
"codeowners": [
|
||||
"@mikelawrence", "@bdraco"
|
||||
],
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{"macaddress":"20F85E*"}
|
||||
],
|
||||
"requirements": ["aiosenseme==0.6.1"],
|
||||
"codeowners": ["@mikelawrence", "@bdraco"],
|
||||
"dhcp": [{ "registered_devices": true }, { "macaddress": "20F85E*" }],
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["aiosenseme"]
|
||||
}
|
||||
|
|
|
@ -9,8 +9,6 @@
|
|||
"homekit": {
|
||||
"models": ["Sensibo"]
|
||||
},
|
||||
"dhcp": [
|
||||
{"hostname":"sensibo*"}
|
||||
],
|
||||
"dhcp": [{ "hostname": "sensibo*" }],
|
||||
"loggers": ["pysensibo"]
|
||||
}
|
||||
|
|
|
@ -2,12 +2,8 @@
|
|||
"domain": "signal_messenger",
|
||||
"name": "Signal Messenger",
|
||||
"documentation": "https://www.home-assistant.io/integrations/signal_messenger",
|
||||
"codeowners": [
|
||||
"@bbernhard"
|
||||
],
|
||||
"requirements": [
|
||||
"pysignalclirestapi==0.3.18"
|
||||
],
|
||||
"codeowners": ["@bbernhard"],
|
||||
"requirements": ["pysignalclirestapi==0.3.18"],
|
||||
"iot_class": "cloud_push",
|
||||
"loggers": ["pysignalclirestapi"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"codeowners": ["@bachya"],
|
||||
"iot_class": "cloud_polling",
|
||||
"dhcp": [
|
||||
{
|
||||
"hostname": "simplisafe*",
|
||||
"macaddress": "30AEA4*"
|
||||
}
|
||||
{
|
||||
"hostname": "simplisafe*",
|
||||
"macaddress": "30AEA4*"
|
||||
}
|
||||
],
|
||||
"loggers": ["simplipy"]
|
||||
}
|
||||
|
|
|
@ -4,4 +4,4 @@
|
|||
"documentation": "https://www.home-assistant.io/integrations/siren",
|
||||
"codeowners": ["@home-assistant/core", "@raman325"],
|
||||
"quality_scale": "internal"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,12 +2,8 @@
|
|||
"domain": "sisyphus",
|
||||
"name": "Sisyphus",
|
||||
"documentation": "https://www.home-assistant.io/integrations/sisyphus",
|
||||
"requirements": [
|
||||
"sisyphus-control==3.1.2"
|
||||
],
|
||||
"codeowners": [
|
||||
"@jkeljo"
|
||||
],
|
||||
"requirements": ["sisyphus-control==3.1.2"],
|
||||
"codeowners": ["@jkeljo"],
|
||||
"iot_class": "local_push",
|
||||
"loggers": ["sisyphus_control"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,12 +4,8 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/smappee",
|
||||
"dependencies": ["http"],
|
||||
"requirements": [
|
||||
"pysmappee==0.2.29"
|
||||
],
|
||||
"codeowners": [
|
||||
"@bsmappee"
|
||||
],
|
||||
"requirements": ["pysmappee==0.2.29"],
|
||||
"codeowners": ["@bsmappee"],
|
||||
"zeroconf": [
|
||||
{
|
||||
"type": "_ssh._tcp.local.",
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
{
|
||||
"hostname": "hub*",
|
||||
"macaddress": "286D97*"
|
||||
}
|
||||
}
|
||||
],
|
||||
"loggers": ["httpsig", "pysmartapp", "pysmartthings"]
|
||||
}
|
||||
|
|
|
@ -3,10 +3,7 @@
|
|||
"name": "Soma Connect",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/soma",
|
||||
"codeowners": [
|
||||
"@ratsept",
|
||||
"@sebfortier2288"
|
||||
],
|
||||
"codeowners": ["@ratsept", "@sebfortier2288"],
|
||||
"requirements": ["pysoma==0.0.10"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["api"]
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
"config_flow": true,
|
||||
"iot_class": "cloud_polling",
|
||||
"loggers": ["spiderpy"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
"codeowners": ["@bdraco"],
|
||||
"iot_class": "local_polling",
|
||||
"dhcp": [
|
||||
{"registered_devices": true},
|
||||
{ "registered_devices": true },
|
||||
{
|
||||
"macaddress": "001E0C*",
|
||||
"hostname": "my[45]50*"
|
||||
}
|
||||
],
|
||||
"loggers": ["aiosteamist", "discovery30303"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,14 +2,9 @@
|
|||
"domain": "surepetcare",
|
||||
"name": "Sure Petcare",
|
||||
"documentation": "https://www.home-assistant.io/integrations/surepetcare",
|
||||
"codeowners": [
|
||||
"@benleb",
|
||||
"@danielhiversen"
|
||||
],
|
||||
"requirements": [
|
||||
"surepy==0.7.2"
|
||||
],
|
||||
"codeowners": ["@benleb", "@danielhiversen"],
|
||||
"requirements": ["surepy==0.7.2"],
|
||||
"iot_class": "cloud_polling",
|
||||
"config_flow": true,
|
||||
"loggers": ["rich", "surepy"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,8 +3,6 @@
|
|||
"name": "Switch",
|
||||
"documentation": "https://www.home-assistant.io/integrations/switch",
|
||||
"after_dependencies": ["switch_as_x"],
|
||||
"codeowners": [
|
||||
"@home-assistant/core"
|
||||
],
|
||||
"codeowners": ["@home-assistant/core"],
|
||||
"quality_scale": "internal"
|
||||
}
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
"integration_type": "helper",
|
||||
"name": "Switch as X",
|
||||
"documentation": "https://www.home-assistant.io/integrations/switch_as_x",
|
||||
"codeowners": [
|
||||
"@home-assistant/core"
|
||||
],
|
||||
"codeowners": ["@home-assistant/core"],
|
||||
"quality_scale": "internal",
|
||||
"iot_class": "calculated",
|
||||
"config_flow": true
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"domain": "switcher_kis",
|
||||
"name": "Switcher",
|
||||
"documentation": "https://www.home-assistant.io/integrations/switcher_kis/",
|
||||
"codeowners": ["@tomerfi","@thecode"],
|
||||
"codeowners": ["@tomerfi", "@thecode"],
|
||||
"requirements": ["aioswitcher==2.0.6"],
|
||||
"quality_scale": "platinum",
|
||||
"iot_class": "local_push",
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/syncthing",
|
||||
"requirements": ["aiosyncthing==0.5.1"],
|
||||
"codeowners": [
|
||||
"@zhulik"
|
||||
],
|
||||
"codeowners": ["@zhulik"],
|
||||
"quality_scale": "silver",
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["aiosyncthing"]
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue