Surface через адаптер устройств

Адаптер `devices` на самом деле не является адаптером визуализации. Он присваивает точки данных устройствам : переключатель, сигнал обратной связи и счетчик становятся лампой; четыре значения становятся термостатом. Начиная с версии 4, он также может генерировать полный пользовательский интерфейс непосредственно из этих устройств, и именно об этом эта страница.

Адаптер работает только как вкладка в панели администратора. Он не запрашивает данные ни с каких устройств и практически не требует вычислительной мощности.

Почему стоит сделать этот крюк

Один-единственный показатель мало что нам говорит.hm-rpc.1.00085A49A3F98C.4.STATE являетсяboolean Система ничего больше не знает. Только когда в результате получается устройство соответствующего типа.light Остальные адаптеры будут знать, что делать:

  • При создании виджета vis-2 предлагает подходящие точки данных.
  • Ловелейс строит свои поверхности из этого материала.
  • Устройства IoT сообщают Alexa или Google, что это лампа, а не выключатель.
  • Материя может лишь передать это дальше.
  • Скрипт определяет местоположение устройства по его типу, а не по непонятному идентификатору.

Есть и второе преимущество, которое проявится лишь позже: устройства расположены ниже.alias.0.<Name> Если устройство впоследствии будет заменено, изменение назначения произойдет в одном месте. Визуализация, скрипты и запись этого не заметят.

Создать устройство

Вкладка называется "Устройства" в панели администратора. Ее необходимо включить в настройках экземпляра администратора, как и скрипты и журналы.

  1. Нажмите + , дайте ему имя и выберите тип , например.light ,blind ,thermostat илиtemperature .
  2. Присвойте значения точкам данных. Обязательные поля отмечены звездочкой.* Это указано соответствующим образом; необязательные поля, такие как влажность для датчика температуры, можно опустить.
  3. Сохраните. Устройство появится в разделеalias.0.<Name> в дереве объектов.

Практически каждая модель также отображает состояние батареи, подключения и ошибок. Эти данные являются необязательными, но их оценивают Lovelace и Matter.

Псевдоним может не только указывать на точку данных: операции чтения и записи могут выполняться над разными точками данных, и для обоих направлений может быть определено преобразование. Таким образом, рольставни, которые сообщают 0 при открытии, становятся устройством, которое ведет себя как все остальные.

Откуда берутся эти устройства

ИсточникОписание
Автоматически обнаруженоАдаптеры, такие какzigbee илиhm-rpc Они уже обеспечивают удобную структуру. Адаптер устройств распознает их автоматически, но только если назначено помещение или функция. Без назначения ничего не происходит.
ПсевдонимРекомендуемый метод для любых изделий, изготовленных вручную. Оборудование находится ниже.alias.0 .
Связанные устройстваПредшественник через адаптерlinkeddevices Больше не предназначено для новых установок.

В детекторе типов перечислены существующие типы и ожидаемые ими значения данных.

Встроенная поверхность

После настройки устройств при желании можно создать пользовательский интерфейс. Он доступен по соответствующей ссылке [link/path].web -Доступный экземпляр, обычно в пределахhttp://<adresse>:8082/devices/ .

Что можно отрегулировать:

  • Какие устройства будут отображаться, определяется столбцом графического интерфейса пользователя в списке устройств. Все, что не отмечено галочкой, исключается из списка.
  • Комнаты. Они выбираются из категорий и могут быть названы, раскрашены и снабжены фоновым изображением.
  • Плитки. Размер, символ и подпись могут быть изменены для каждого устройства. В случае регистрации тренда плитка может отображать кривую или максимальные и минимальные значения за день.
  • Избранное и группы для устройств, которые вы постоянно используете.
  • Дополнительные элементы , не связанные с устройством: часы, погода, веб-сайт, перенос строки, даже встроенное представление Vis 2.
  • Цветовые решения , включая «Чистый свет» и «Технологичный синий».

Этот интерфейс также можно настроить как расширение для браузера и перенести в приложение ioBroker VisuApp на телефоне.

Этот интерфейс не заменяет vis-2 . Он предназначен для быстрого и автоматического создания представлений помещений. Всем, кто хочет создать панель мониторинга точно по своим собственным спецификациям, следует использовать vis-2 .

Видео об этом

На канале ioBroker весь процесс, от создания псевдонимов и отображения комнаты до работы приложения, показан всего за двадцать минут: ioBroker Devices/Device Adapters: Automatic Visualization for Smart Home (May 2026).

Дополнительная информация