diff --git a/homeassistant/brands/ikea.json b/homeassistant/brands/ikea.json new file mode 100644 index 00000000000000..702a59ad4d1b08 --- /dev/null +++ b/homeassistant/brands/ikea.json @@ -0,0 +1,5 @@ +{ + "domain": "ikea", + "name": "IKEA", + "integrations": ["symfonisk", "tradfri"] +} diff --git a/homeassistant/components/symfonisk/__init__.py b/homeassistant/components/symfonisk/__init__.py new file mode 100644 index 00000000000000..5b7ce387e29160 --- /dev/null +++ b/homeassistant/components/symfonisk/__init__.py @@ -0,0 +1 @@ +"""Virtual integration: IKEA SYMFONISK.""" diff --git a/homeassistant/components/symfonisk/manifest.json b/homeassistant/components/symfonisk/manifest.json new file mode 100644 index 00000000000000..89c05fa49b08e2 --- /dev/null +++ b/homeassistant/components/symfonisk/manifest.json @@ -0,0 +1,6 @@ +{ + "domain": "symfonisk", + "name": "IKEA SYMFONISK", + "integration_type": "virtual", + "supported_by": "sonos" +} diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json index 16bceb1fb2b3b7..99177d10e5acf2 100644 --- a/homeassistant/generated/integrations.json +++ b/homeassistant/generated/integrations.json @@ -2363,6 +2363,21 @@ "config_flow": false, "iot_class": "local_push" }, + "ikea": { + "name": "IKEA", + "integrations": { + "symfonisk": { + "integration_type": "virtual", + "name": "IKEA SYMFONISK" + }, + "tradfri": { + "integration_type": "hub", + "config_flow": true, + "iot_class": "local_polling", + "name": "IKEA TR\u00c5DFRI" + } + } + }, "imap": { "name": "IMAP", "integration_type": "hub", @@ -5489,12 +5504,6 @@ "config_flow": true, "iot_class": "cloud_push" }, - "tradfri": { - "name": "IKEA TR\u00c5DFRI", - "integration_type": "hub", - "config_flow": true, - "iot_class": "local_polling" - }, "trafikverket": { "name": "Trafikverket", "integrations": {