Спасибо за ответ. Сложность в том, что ворота и двери представлены по-разному в нашем интерфейсе, и у них разные элементы управления и логика отображения (хотя основная логика в Unifi Access остается неизменной). Использование "type": "door" как для ворот, так и для дверей приводит к неправильной классификации в определенных сценариях. Например, в месте вроде "Южные ворота" может быть как:Автомобильный шлагбаум с надписью "Южные ворота" (например, шлагбаум или раздвижная дверь).Пешеходная дверь с надписью "Южные ворота - дверь".Но в нашем интерфейсе оба этих объекта отображаются как двери с неправильными элементами управления для ворот. Если использовать термин "gate" в поле имени, чтобы сопоставить эти устройства с компонентом интерфейса, в приведенном выше примере как пешеходная дверь, так и автомобильный шлагбаум могут быть классифицированы как ворота, потому что в названии у них есть слово "Gate". Это приводит к тому, что оба устройства обрабатываются как ворота в системе, хотя на самом деле у них должны быть разные функции. В частности, пешеходная дверь будет неправильно отображать элементы управления для автомобильного ворот (открыть/закрыть вместо заблокировать/разблокировать).Опираться только на наличие слова "gate" в названии недостаточно для правильного различения этих двух типов устройств.Некоторые дополнительные примеры названий, которые ломают интерфейс:Дверь служебного помещения у воротного домикаСеверные ворота - служебный входПосетительский вход - Западные воротаБыло бы здорово, если бы в системе была четкая разница между воротами и дверями. Если API мог бы различать автомобильные ворота от пешеходных дверей (возможно, путем введения нового "type": "gate" для автомобильных ворот или другого поля для различения этих двух), это помогло бы избежать этой неправильной классификации и обеспечить отображение соответствующих компонентов интерфейса и элементов управления для каждого.Если возможно ввести новый "type": "gate" для автомобильных ворот, это было бы идеально. Если нет, добавление другого поля для различения этих двух также решило бы проблему.