From 14c68c8692bd9c1326698094f00bfec50c2cfed4 Mon Sep 17 00:00:00 2001
From: Paulus Schoutsen <balloob@gmail.com>
Date: Wed, 28 Sep 2022 20:30:50 -0400
Subject: [PATCH] Add ubiquiti brand (#79232)

---
 homeassistant/brands/ubiquiti.json            |  5 +++
 .../components/unifi_direct/manifest.json     |  2 +-
 .../components/unifiled/manifest.json         |  2 +-
 homeassistant/generated/integrations.json     | 45 ++++++++++---------
 4 files changed, 32 insertions(+), 22 deletions(-)
 create mode 100644 homeassistant/brands/ubiquiti.json

diff --git a/homeassistant/brands/ubiquiti.json b/homeassistant/brands/ubiquiti.json
new file mode 100644
index 00000000000..8b64cffaa7e
--- /dev/null
+++ b/homeassistant/brands/ubiquiti.json
@@ -0,0 +1,5 @@
+{
+  "domain": "ubiquiti",
+  "name": "Ubiquiti",
+  "integrations": ["unifi", "unifi_direct", "unifiled", "unifiprotect"]
+}
diff --git a/homeassistant/components/unifi_direct/manifest.json b/homeassistant/components/unifi_direct/manifest.json
index b3ed7d2ef2f..9bfc2c8ff49 100644
--- a/homeassistant/components/unifi_direct/manifest.json
+++ b/homeassistant/components/unifi_direct/manifest.json
@@ -1,6 +1,6 @@
 {
   "domain": "unifi_direct",
-  "name": "Ubiquiti UniFi AP",
+  "name": "UniFi AP",
   "documentation": "https://www.home-assistant.io/integrations/unifi_direct",
   "requirements": ["pexpect==4.6.0"],
   "codeowners": [],
diff --git a/homeassistant/components/unifiled/manifest.json b/homeassistant/components/unifiled/manifest.json
index d0716dcec3a..7f3c2b4701b 100644
--- a/homeassistant/components/unifiled/manifest.json
+++ b/homeassistant/components/unifiled/manifest.json
@@ -1,6 +1,6 @@
 {
   "domain": "unifiled",
-  "name": "Ubiquiti UniFi LED",
+  "name": "UniFi LED",
   "documentation": "https://www.home-assistant.io/integrations/unifiled",
   "codeowners": ["@florisvdk"],
   "requirements": ["unifiled==0.11"],
diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json
index c0891bea0a2..3e056276c16 100644
--- a/homeassistant/generated/integrations.json
+++ b/homeassistant/generated/integrations.json
@@ -4591,6 +4591,31 @@
       "iot_class": "cloud_push",
       "name": "Twitter"
     },
+    "ubiquiti": {
+      "name": "Ubiquiti",
+      "integrations": {
+        "unifi": {
+          "config_flow": true,
+          "iot_class": "local_push",
+          "name": "UniFi Network"
+        },
+        "unifi_direct": {
+          "config_flow": false,
+          "iot_class": "local_polling",
+          "name": "UniFi AP"
+        },
+        "unifiled": {
+          "config_flow": false,
+          "iot_class": "local_polling",
+          "name": "UniFi LED"
+        },
+        "unifiprotect": {
+          "config_flow": true,
+          "iot_class": "local_push",
+          "name": "UniFi Protect"
+        }
+      }
+    },
     "ubus": {
       "config_flow": false,
       "iot_class": "local_polling",
@@ -4611,26 +4636,6 @@
       "iot_class": "cloud_polling",
       "name": "Ukraine Alarm"
     },
-    "unifi": {
-      "config_flow": true,
-      "iot_class": "local_push",
-      "name": "UniFi Network"
-    },
-    "unifi_direct": {
-      "config_flow": false,
-      "iot_class": "local_polling",
-      "name": "Ubiquiti UniFi AP"
-    },
-    "unifiled": {
-      "config_flow": false,
-      "iot_class": "local_polling",
-      "name": "Ubiquiti UniFi LED"
-    },
-    "unifiprotect": {
-      "config_flow": true,
-      "iot_class": "local_push",
-      "name": "UniFi Protect"
-    },
     "universal": {
       "config_flow": false,
       "iot_class": "calculated",
-- 
GitLab