Перейти к содержанию

Shelly i4 Gen3 web interface guide: различия между версиями

Материал из База знаний Shelly
imported>importer
Imported from Excel
imported>ImportBot
Нет описания правки
 
(не показано 17 промежуточных версий 2 участников)
Строка 1: Строка 1:
KNX — это стандартизированный протокол связи для автоматизации зданий. Он используется для управления различными аспектами систем здания, включая освещение, отопление, вентиляцию, безопасность, энергосбережение и многое другое. KNX позволяет различным устройствам и системам от разных производителей взаимодействовать друг с другом по общей сети. Чтобы использовать KNX, установите флажок рядом с пунктом «Включить». Затем введите уникальный индивидуальный адрес для вашего устройства в сети KNX. В настройках многоадресной рассылки введите IP-адрес (обозначаемый как «Адрес») для группы многоадресной рассылки, в которой должно взаимодействовать ваше устройство. Адреса находятся в диапазоне от 224.0.0.0 до 239.255.255.255. Параметр «Порт» указывает номер порта в этой группе многоадресной рассылки, где происходит связь. Вместе они определяют место назначения для многоадресных сообщений в сети. Входы. В зависимости от устройства, в этом меню будет разное количество входов. Для каждого входа выберите состояние входа, которое может быть «Переключатель» или «Кнопка», или, специально для устройств с регулировкой яркости, — «Регулировка одной кнопкой» или «Регулировка двумя кнопками». В зависимости от ранее выбранного состояния входа, вы увидите один или несколько объектов, а также текст справа от объекта, указывающий его размер и тип данных. Для различных режимов входа они следующие: Переключатель — имеет один объект, называемый объектом «Переключатель», размером 1 бит и DPT (тип точки данных) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Вы можете добавить до трех объектов «Переключатель», используя кнопку «Добавить». Кнопка — сначала выберите функцию для кнопки — «ВКЛ», «ВЫКЛ» или «Переключатель». Состояние входа «Кнопка» имеет два объекта — объект «Однократное нажатие» и объект «Обратная связь». Вы можете добавить до трех объектов «Однократное нажатие», используя кнопку «Добавить», и один объект «Обратная связь». Оба объекта относятся к типу Switch, имеют размер 1 бит и тип точки данных (DPT) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект Feedback может совпадать с объектом Single-push, или для него можно ввести другой адрес, что делается путем снятия флажка с параметра «То же, что и объект Single-push» и ввода нового адреса. Затемнение одной кнопкой: сначала выберите шаг затемнения, от полного затемнения до затемнения 1/64. Это изменяет скорость затемнения. Полное затемнение будет самым быстрым, поскольку оно будет затемняться от 0 до 100% с заданной скоростью, тогда как затемнение 1/64 будет затемняться на 1/64 от полного затемнения в течение того же времени. Это состояние ввода имеет три объекта — Single-push, Long-push и Feedback. С помощью кнопки «Добавить» можно добавить до трех объектов «Одиночное нажатие» и «Длительное нажатие», а также один объект «Обратная связь», который может быть идентичен объекту «Одиночное нажатие» или для него можно ввести другой адрес, сняв флажок «Идентичен объекту «Одиночное нажатие»» и введя новый адрес. Объекты «Одиночное нажатие» и «Обратная связь» имеют тип «Переключатель» размером 1 бит и DPT (тип точки данных) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Длительное нажатие» предназначен для управления затемнением, имеет размер 4 бит и DPT (тип точки данных) 3.007. Объект «Управление затемнением» состоит из двух значений — одно для обозначения увеличения (1) или уменьшения (0), и одно, соответствующее шагу. Двухкнопочное затемнение: сначала выберите шаг затемнения, от полного затемнения до затемнения 1/64. Это изменяет скорость затемнения. Полное затемнение будет самым быстрым, поскольку оно будет уменьшаться от 0 до 100% с заданной скоростью, тогда как затемнение в 1/64 раза уменьшит яркость на 1/64 от полного затемнения за то же время. Далее выберите направление затемнения — вверх/включение или вниз/выключение. Это состояние ввода имеет два объекта — объект «Однократное нажатие» и объект «Длительное нажатие». Вы можете добавить до трех объектов «Однократное нажатие» и «Длительное нажатие», используя кнопку «Добавить». Объект «Однократное нажатие» имеет тип «Переключатель», размер 1 бит и DPT (тип точки данных) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Длительное нажатие» предназначен для управления затемнением, имеет размер 4 бит и DPT (тип точки данных) 3.007. Объект Control Dimming состоит из двух значений — одно указывает на увеличение (1) или уменьшение (0), а другое соответствует шагу. Меню выходов разделено на три раздела: Команды, Обратная связь и Измерения. Для каждого типа объекта в разделе «Команды» может быть до пяти объектов. Вот типы объектов, которые есть в каждом разделе: Команды: Объект переключателя — имеет размер 1 бит и DPT 1,001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Обратная связь: Объект обратной связи — имеет размер 1 бит и DPT 1,001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект Feedback используется для сообщения о состоянии устройства. Измерения (эти типы объектов имеют размер 4 байта): Объект напряжения — имеет DPT 14.027, что соответствует объекту электрического потенциала типа Double с тремя значениями. Объект тока — имеет DPT 14.019, что соответствует объекту электрического тока типа Double с тремя значениями. Объект активной мощности — имеет DPT 14.056, что соответствует объекту мощности типа Double с тремя значениями. Объект активной энергии — имеет DPT 13.010, что соответствует объекту активной энергии типа long, измеряемому в ватт-часах. В зависимости от устройства в разделах могут присутствовать дополнительные типы объектов, такие как: Команды: Объект относительного затемнения — имеет размер 4 бита и DPT 3.007, что соответствует объекту управления затемнением, состоящему из двух значений — одного Для обозначения увеличения (1) или уменьшения (0), а также соответствующего шага. Объект абсолютного затемнения — имеет размер 1 байт и DPT 5.001, что означает объект масштабирования, состоящий из значений от 1 до 100, представляющих проценты. Измерения (эти типы объектов имеют размер 4 байта): Объект генерируемой энергии — имеет DPT 13.010, что означает объект активной энергии типа long, измеряемый в ватт-часах.  Расширенные настройки. При нажатии на стрелку рядом с этой настройкой отобразятся расширенные настройки. Они описаны ниже.  KVSKVS означает хранилище «ключ-значение» и представляет собой тип нереляционной базы данных, которая работает с использованием простого метода «ключ-значение» для хранения данных. В одном устройстве можно хранить до 50 пар «ключ-значение». После нажатия кнопки «Добавить значение» вы перейдете на экран создания значения, где вам будет предложено ввести ключ (до 42 символов) и значение (до 253 символов). Под текстовым полем для значения вы увидите текущий тип значения. По умолчанию тип значения — «Число», но при вводе текста тип изменится на «Строка». Чтобы сохранить ключ, просто нажмите кнопку «Сохранить». Чтобы отредактировать существующее значение, просто щелкните по нему. Чтобы удалить пару ключ-значение, нажмите кнопку «Удалить», которая появится под ним при редактировании ключа. Нажатие на вопросительный знак рядом с названием параметра переведет вас к документации API, которая предоставит вам дополнительную информацию о том, как работает KVS для устройств Shelly.  Диагностика. Из этого параметра вы можете загрузить журналы отладки. Включение журнала отладки без причины не рекомендуется, так как это замедлит работу вашего устройства и приведет к старению флэш-памяти. Если вы решите включить эту функцию, вы также сможете загрузить предыдущие и текущие журналы. Имейте в виду, что при выходе с этой страницы регистратор и данные журнала будут сброшены. HTTP pingВведите URL-адрес в соответствующее текстовое поле, чтобы отправить HTTP-запрос с вашего устройства. Веб-интерфейс сообщит вам, был ли запрос успешным или нет.== Клиенты устройства ==
== Обзор ==


Просмотрите устройства, подключенные к вашему устройству, отсортированные по категориям. Для большинства устройств доступны два варианта:
Устройства Shelly предоставляют локальный веб-интерфейс, который позволяет управлять и настраивать ваши устройства через стандартный веб-браузер на компьютере или мобильном устройстве. С его помощью вы можете включать и выключать подключенные к вашему устройству приборы, устанавливать расписания и настраивать действия, которые будут выполняться при выполнении определенных условий.
* Клиенты Bluetooth устройства, подключенные к вашему устройству через Bluetooth.
 
* Клиенты AP устройства, подключенные к точке доступа вашего устройства. В этом меню вы сможете увидеть информацию о клиентах.
Обратите внимание, что для использования локального веб-интерфейса вам не требуется подключение к интернету или Shelly Cloud — единственное требование заключается в том, что ваш браузер должен находиться в той же сети Wi-Fi, что и ваше устройство Shelly.
 
 
== Доступ к веб-интерфейсу ==
 
Для доступа к веб-интерфейсу:
 
# Подключите ваше устройство к сети Wi-Fi с именем (SSID), соответствующим следующему формату: ""DeviceName-XXXXXXXXXX", где "DeviceName" — это имя устройства, к которому вы хотите подключиться, а "XXXXXXXXXX" представляет собой уникальную комбинацию букв и цифр, составляющую идентификатор устройства.
# После установления соединения с точкой доступа/AP устройства (Указанная в шаге 1 сеть Wi-Fi) Доступ к веб-интерфейсу осуществляется путем ввода в браузере универсального IP-адреса для всех устройств Shelly: 192.168.33.1.
 
Теперь вы находитесь в веб-интерфейсе вашего устройства.
 
 
== Подключение устройства к сети Wi-Fi ==
 
Некоторые настройки, которые вы увидите в веб-интерфейсе, доступны только при подключении устройства к интернету. Для этого выполните следующие действия:
 
# В веб-интерфейсе перейдите в «Настройки» > «Wi-Fi».
 
Введите или выберите предпочитаемую сеть Wi-Fi и введите ее пароль. Также можно подключиться к открытой сети, для чего необходимо установить флажок для подключения к открытым сетям Wi-Fi. Кроме того, рекомендуется установить статический IP-адрес.
 
Подождите несколько секунд, пока устройство попытается подключиться к указанной вами сети Wi-Fi. Если введенный вами пароль неверен или сеть Wi-Fi недостаточно мощная или стабильная, в веб-интерфейсе отобразится сообщение о том, что соединение не удалось установить. После успешного подключения к Wi-Fi над настройками Wi-Fi появится ссылка с новым IP-адресом. Просто скопируйте и вставьте эту ссылку в свой браузер.
 
Теперь вы находитесь в веб-интерфейсе вашего устройства, подключенного к интернету. В следующий раз, когда вам понадобится получить доступ к веб-интерфейсу, просто подключитесь к той же сети Wi-Fi, что и ваше устройство, и введите новый IP-адрес, полученный на шаге 3. Рекомендуется установить статический IP-адрес, поскольку это гарантирует постоянную доступность по этому конкретному адресу.
 
 
== Понимание структуры ==
 
Веб-интерфейс можно разделить на четыре основных раздела: заголовок, нижний колонтитул, главное меню и основное содержимое.
 
 
== Заголовок ==
 
Заголовок состоит из двух компонентов: названия вашего устройства слева и нескольких значков, отображающих основные сетевые и коммуникационные функции вашего устройства справа. Эти значки могут включать в себя такие функции, как Wi-Fi, Bluetooth, MQTT и многое другое, а также значок, показывающий наличие новых обновлений прошивки для вашего устройства. Наведение курсора мыши на значок предоставит вам дополнительную информацию. Вы найдете легенду со значением каждого значка в руководстве по веб-интерфейсу каждого устройства. Обратите внимание, что в отдельных руководствах описаны только функции подключения, доступные для конкретного устройства.
 
 
== Нижний колонтитул ==
 
В нижней части экрана слева направо по порядку отображаются название модели устройства, его идентификатор, версия веб-интерфейса, версия прошивки устройства и, наконец, текущее время. Если время не синхронизировано, вы получите уведомление в верхней части экрана, и некоторые расписания и действия могут работать некорректно. Некоторые предыдущие версии веб-интерфейса не содержат всех этих компонентов.
 
 
== Главное меню ==
 
В настольной версии веб-интерфейса главное меню находится слева, тогда как на мобильных устройствах оно выглядит как меню-гамбургер с иконкой из трех горизонтальных линий, расположенных друг над другом. Меню содержит разные элементы в зависимости от устройства, но нажатие на пункт меню переводит вас на другую страницу. Вы также можете использовать его, чтобы вернуться на главную страницу, нажав «Главная».
 
 
== Основное содержимое ==
 
Нажав на пункт главного меню, вы сможете перемещаться по веб-интерфейсу. Все, что вы видите на экране, за исключением заголовка, нижнего колонтитула и главного меню, считается основным содержимым.
 
*Обратите внимание, что не все скриншоты веб-интерфейса, отображаемые в верхней части каждой страницы руководства по веб-интерфейсу (где есть скриншот), относятся к последней версии. Поэтому они могут немного отличаться от последней версии и могут не отражать внешний вид веб-интерфейса каждого устройства.
 
[[File:Screenshot_2025-03-20_at_19.38.33.png]]
 
 
== Главное меню ==
 
Ниже приведены пояснения к каждой настройке в главном меню, включая то, что отображается как основное содержимое при нажатии на различные настройки. Краткое описание значков в заголовке, специфичных для этого устройства, также присутствует в пояснении на главной странице. Обратите внимание, что заголовок присутствует на всех экранах, а не только на главной странице.
 
 
== Главная страница ==
 
В веб-интерфейсе вы увидите пять значков в заголовке, включая значки для точки доступа (AP), Wi-Fi, Bluetooth, облака и подключения MQTT. Вот что означают разные цвета состояния:
 
{
| class="wikitable"
| -
!
!  Значок AP: Серый: режим AP отключен. Синий: режим AP включен.
| }
|}
 
{
| class="wikitable"
| -
!
!  Значок Wi-Fi: Серый: подключение Wi-Fi отключено. Белый: подключение Wi-Fi включено, но не установлено. Синий: устройство подключено к Wi-Fi.
| }
|}
 
{
| class="wikitable"
| -
!
!  Значок Bluetooth: Серый: Соединение отключено. Синий: Соединение включено.
| }
|}
 
{
| class="wikitable"
| -
!
!  Значок облака: Серый: Соединение с облаком Shelly отключено. Белый: Соединение с облаком Shelly включено, но не установлено. Синий: Устройство подключено к облаку Shelly.
| }
|}
 
{
| class="wikitable"
| -
!
!  Значок MQTT: Серый: MQTT отключен. Синий: MQTT включен.
| }
|}
 
{
| class="wikitable"
| -
!
!  Значок обновления прошивки: Синий: Для вашего устройства доступна новая стабильная версия прошивки. Не отображается: Прошивка устройства обновлена.
| }
|}
 
{| class=""wikitable""|-! ! Значок подключения Websocket: Синий: Websocket подключен. Серый: Websocket не подключен.
 
На главной странице вы увидите четыре входа, и при нажатии на них отобразятся соответствующие настройки, которые описаны ниже:
 
 
== Настройки входа ==
 
 
== Имя ==
 
Назовите/переименуйте вход.
 
 
== Включить ==
 
Включите/отключите вход, установив/сняв флажок.
 
 
== Настройки входа/выхода ==
 
'''Выберите режим ввода:'''
 
* '''Кнопка''' - каждое нажатие кнопки переключает состояние выхода устройства.
* '''Переключатель''' - положение переключателя соответствует состоянию выхода устройства.
* '''Аналоговый''' (доступен не во всех устройствах) - при использовании аналогового входа устройство определяет процент яркости на основе процента вход.
 
'''Установка типа выхода''':
 
* '''Тумблер (только переключатель)''' - Устройство будет работать как переключатель с одним состоянием «ВКЛ» и одним «ВЫКЛ». Если вход находится в аналоговом режиме, устройство будет следовать состоянию аналогового входа.
* '''Кнопочный переключатель (только кнопка)''' - Каждое нажатие кнопки переключает состояние выхода устройства. Если ваш переключатель находится в положении «ВКЛ», он выключится, и наоборот.
* '''Переключатель по фронту (только переключатель)''' - Каждое изменение положения переключателя переключает состояние выхода устройства.
* '''Отсоединенный переключатель''' - Вход отсоединяется (отделяется) от выхода и не оказывает на него влияния. По сути, вы не сможете управлять освещением через этот вход.
 
'''Действие при включении питания''':
 
Этот параметр обычно используется при отключении электроэнергии, а «включение питания» означает восстановление электроснабжения и повторное включение устройства.
 
* '''Включить''' - При включении питания устройство включится.
* '''Выключить''' - При включении питания устройство будет выключено.
* '''Восстановить последнее известное состояние выхода/реле''' - При включении питания состояние выхода будет таким же, как и в последний раз, когда устройство было включено (до отключения электроэнергии).
* '''Текущее состояние переключателя (только тумблерный переключатель)''' - Отслеживает состояние переключателя, поэтому, если он переключен в положение Если переключатель находится в положении «ВКЛ», устройство включится, и то же самое происходит, когда переключатель переведён в положение «ВЫКЛ».
 
 
== Инвертировать ==
 
Эта настройка позволяет инвертировать логику входного сигнала, фактически меняя поведение устройства на противоположное. По умолчанию, когда входной сигнал находится в положении «ВКЛ», устройство включается. Когда входной сигнал находится в положении «ВЫКЛ», устройство выключается.
 
Однако, если вы включите настройку «Инвертировать вход», произойдёт обратное. Когда входной сигнал находится в положении «ВКЛ», устройство выключится, а когда входной сигнал находится в положении «ВЫКЛ», устройство включится. Эта настройка может быть полезна в ситуациях, когда необходимо отменить поведение устройства.
 
 
== Сброс к заводским настройкам ==
 
Включение этой настройки позволит вам сбросить устройство до заводских настроек через его вход, а не только через приложение или веб-интерфейс.
 
 
== Действия ==
 
Настройте действия для вашего устройства — создавайте новые действия, редактируйте существующие или удаляйте действия. При создании действий для вашего устройства вам необходимо указать условие, при котором происходит действие. Вы также можете установить продолжительность для ваших действий, а также URL-адрес, который будет задействован при выполнении условия для действия.
 
 
== Расписания ==
 
Для этой функции требуется работающее подключение к Интернету, чтобы устройство могло синхронизировать время. Это позволяет создавать, просматривать, редактировать и удалять расписания.
 
Существует два типа расписаний: «Базовое» и «Расширенное».
 
Чтобы создать «базовое» расписание:
 
* Выберите день(ы) недели.
* Выберите временной интервал: время, восход или закат.
* Установите время для указанного дня(дней):
* Время: Нажмите кнопку вверх/вниз или введите число, чтобы установить время в часах и минутах.
* Закат/Восход: Устройство Shelly может автоматически включаться/выключаться (или выполнять указанное действие) на восходе/закате солнца или в указанное время до или после восхода/захода солнца. Нажмите кнопку вверх/вниз или введите число, чтобы установить время в часах и минутах.
 
Чтобы создать расширенное расписание:
 
Функция расширенного расписания использует «cron» для выполнения заданий с помощью одного расписания, вместо использования нескольких базовых расписаний.
 
Создание расширенного расписания отличается от создания базового расписания наличием меню «Когда выполнять».
 
Оно предлагает вам выбрать одно или несколько значений, диапазон значений или шаг между значениями (выберите один из трех вариантов, нажав кнопку «Выбрать», «Диапазон» или «Шаг» для каждого значения) для:
 
* Секунд (0-59)
* Минут (0-59)
* Часов (0-23)
* Дней (1-31)
* Месяцев (январь-декабрь)
* Дней недели (ВС-СБ)
 
Чтобы создать расписание, которое будет выполняться каждую секунду/минуту/час/день/месяц/будний день, просто поставьте галочку под значениями в нужном разделе (секунды, минуты, часы, дни, месяцы или будние дни). Кроме того, вы можете использовать смещение восхода/захода солнца, поставив галочку рядом с этой опцией. Это откроет новое меню с часами и минутами. Если оставить часы и минуты и выбрать восход или закат солнца, расписание будет выполняться точно в момент восхода или заката. Изменение значений часов и минут создаст смещение, поэтому ввод отрицательных значений приведет к выполнению расписания ровно за [установленное количество часов и/или минут] до восхода/захода солнца, а ввод положительных значений — за [установленное количество часов и/или минут] после восхода/захода солнца. Вы не можете ввести положительное значение для одного (часы/минуты) и отрицательное значение для другого.
 
После этого просто укажите действие, которое должно выполняться вашим устройством, в разделе «Действия». После завершения нажмите «Сохранить», чтобы сохранить новое расписание.
 
В меню «Расписания» вы можете просмотреть все свои расписания. Вы можете выбрать просмотр каждого из них с базовым или расширенным временем. Базовое время показывает время и дни, когда выполняется расписание, а расширенное время отображает текст в карточке расписания, который указывает, что для получения дополнительной информации нужно нажать на него.
 
В обоих режимах отображаются действия сверху. Если действий больше трех, они отображаются как +n, где n — оставшееся количество не отображаемых действий. Чтобы включить/выключить расписание, используйте переключатель справа.
 
 
== Дополнение ==
 
Отключите дополнение, нажав «Нет», или включите дополнение датчика или дополнение LoRa. Выбор другого варианта потребует перезагрузки устройства. При выборе дополнения датчика добавление периферийных устройств осуществляется с помощью кнопки «+» в разделе «Периферийные устройства». Если возникнет проблема с одним из датчиков, и он не будет получать значения, отобразится N/A. Доступные датчики для дополнения:
 
 
== Температура и влажность (DHT22) ==
 
'''Настройки температуры'''
 
* Имя - Задайте имя периферийного устройства, под которым вы хотите, чтобы оно отображалось.
* Пороговое значение изменения температуры - Изменение температуры, превышающее указанное значение в градусах Цельсия, запускает отчет о данных датчика. Минимальное значение — 0,1°, максимальное — 5°.
* Смещение — значение, которое будет добавляться (если положительное) и вычитаться (если отрицательное) из показаний температуры для повышения их точности.
 
'''Настройки влажности'''
 
* Имя — задайте имя периферийного устройства, под которым оно будет отображаться.
* Пороговое значение дельты — изменение относительной влажности, превышающее указанное значение, запускает отчет о данных датчика. Минимальное значение — 1%, максимальное — 20%.
* Смещение — значение, которое будет добавляться (если положительное) и вычитаться (если отрицательное) из показаний влажности для повышения их точности.
 
'''Действия'''
 
Создание и редактирование действий. При создании действия вам будет предложено указать несколько параметров:
 
* Время активности — период времени в течение 24 часов в сутки, в течение которого разрешено выполнение действия.
* Выполнять, когда — только после изменения температуры или каждые 60 секунд.
* Условие — укажите, когда должно произойти действие. Вы можете выбрать «меньше» или «больше» определенного значения, чтобы действие выполнялось, когда температура опускается ниже или поднимается выше этого значения в зависимости от вашего выбора.
* Затем выполнить — используя URL-адреса и локальные действия, укажите, что устройство должно сделать при выполнении условия. Вы можете отправлять внутренние или внешние URL-адреса, то есть отправлять URL-адреса на это устройство или на другое устройство.
 
Обязательно нажмите кнопку «Сохранить действие», если вы редактируете или создаете действие.
 
 
== Температура (DS18B20) ==
 
'''Обзор''' — отображает Показания датчика (температура).
 
'''Настройки температуры'''
 
* Имя — Задайте имя периферийного устройства, под которым оно будет отображаться.
* Порог изменения температуры — Изменение температуры, превышающее указанное значение в градусах Цельсия, запускает отчет о данных датчика. Минимум — 0,1°C, максимум — 5°C.
* Смещение — Значение, которое будет добавлено (если положительное) и вычтено (если отрицательное) из показаний температуры для повышения их точности.
 
'''Действия'''
 
Создание и редактирование действий. При создании действия вам будет предложено указать несколько параметров:
 
* Время активности — Период времени в течение 24 часов в сутки, в течение которого разрешено запускать действие.
* Выполнять, когда — Только после изменения температуры или каждые 60 секунд.
* Условие — Укажите, когда должно произойти действие. Вы можете выбрать «меньше» или «больше» определенного значения, чтобы действие происходило, когда температура опускается ниже или поднимается выше этого значения в зависимости от вашего выбора.
* Затем выполнить — Используя URL-адреса и локальные действия, укажите, что устройство должно сделать при выполнении условия. Вы можете отправлять внутренние или внешние URL-адреса, то есть отправлять URL-адреса на это устройство или на другое устройство.
 
Обязательно нажмите кнопку «Сохранить действие», если вы редактируете или создаете действие.
 
 
== Настройки ==
 
 
== Сетевые настройки ==
 
* «Точка доступа» — Настройте точку доступа (AP) устройства, установив флажок «Включить точку доступа» и задав пароль для защиты вашей сети. Несанкционированный доступ. Точка доступа устройства по умолчанию является открытой сетью. SSID уникален и не может быть изменен.
* '''Wi-Fi''' - Зарегистрируйте устройство Shelly для подключения к двум различным сетям Wi-Fi. Введите (написав в текстовом поле) или выберите сеть Wi-Fi, щелкнув значок стрелы (шеврона), чтобы просмотреть все доступные сети. Можно выбрать открытую сеть, а также установить статический IP-адрес. Включите Wi-Fi 1, Wi-Fi 2 или оба одновременно (используя переключатель рядом с каждым из них). Если включены и Wi-Fi 1, и Wi-Fi 2, и устройство Shelly отключается от одной из сетей, оно подключится к другой. Включить Wi-Fi можно только после установки имени сети (SSID). Если у устройства нет других доступных подключений (точка доступа, Bluetooth, Ethernet (если применимо) или вторая сеть Wi-Fi), попытка отключить Wi-Fi вызовет всплывающее окно с вопросом.
* '''Bluetooth''' - Отключите/включите Bluetooth, переключив тумблер. В этом случае будет включен Bluetooth по умолчанию.
 
 
== Подключение ==
 
''Примечание для связи RPC'': Если вызов RPC не удается выполнить, появляется сообщение в баннере, уведомляющее о том, что устройство не отвечает вовремя и потеряло соединение. После восстановления соединения запрос будет отправлен снова.
 
* '''Облако''' - Подключение Shelly к облаку позволяет управлять им удаленно, получать уведомления и обновления о ваших устройствах. По умолчанию облако включено. Если вы отключите поддержку облака устройством, вы потеряете связь с устройством извне его локальной сети!
* '''MQTT''' - Настройте устройство Shelly для выполнения действий через MQTT. По умолчанию MQTT отключен, но вы можете включить его, выбрав пустой флажок. Изменение этих настроек приведет к тому, что устройство Для перезагрузки. Есть и другие настройки, такие как «Уведомления о состоянии RPC через MQTT» (позволяет обмениваться данными с устройством через уведомления RPC) и «Общее обновление состояния через MQTT» (для получения общего обновления состояния), которые можно включить или отключить. Вы также можете включить SSL и ввести свой сервер, имя пользователя и пароль, но имейте в виду, что включение SSL сократит время работы батареи, скорее всего, вдвое.
* '''Исходящий Websocket''' — указывает, создает ли HTTP-канал исключение ввода-вывода при закрытии входящего соединения, которое все еще используется сервлетом. По умолчанию эта настройка отключена. Чтобы включить ее, щелкните переключатель рядом с «Включить». Введите адрес вашей службы в текстовое поле и из раскрывающегося меню в разделе «Подключение SSL» выберите «
*», «ca.pem» или «user_ca.pem».
* '''Диапазон «Расширитель диапазона» — Включение функции «Расширитель диапазона» создает точку доступа, к которой можно подключать устройства Wi-Fi. Если устройство Shelly с включенным расширителем диапазона подключено к маршрутизатору Wi-Fi и Интернету, все подключенные к нему устройства также подключаются к маршрутизатору и Интернету. Даже если устройство Shelly не подключено к маршрутизатору Wi-Fi, все подключенные к нему устройства все равно могут взаимодействовать с ним и друг с другом. Ниже приведена информация о подключенных клиентах AP — их количестве, а также их IP-конфигурации, MAC-адресе и внутренних и внешних IP-адресах.
* «RPC через UDP» — Взаимодействие с вашим устройством и отправка запросов через удаленный вызов процедур (RPC) по протоколу UDP (User Datagram Protocol). Это может быть полезно для удаленного управления и мониторинга вашего устройства без необходимости использования выделенного сервера или подключения. Для использования этой настройки вам потребуется ввести порт прослушивания и адрес назначения для сервера UDP. Порт прослушивания — это номер порта, на котором устройство будет прослушивать запросы. Входящие запросы обрабатываются с помощью команды `rPC over UDP`, а адрес назначения — это IP-адрес сервера, на который будут отправлены запросы. После ввода необходимой информации вы можете использовать протокол RPC over UDP для отправки запросов на ваше устройство и получения ответов.
 
 
== Настройки устройства ==
 
* '''Имя устройства (информация)''' — Отображается идентификатор вашего устройства, сеть Wi-Fi, к которой оно подключено, и значение ''RSSI Wi-Fi''.
* '''Перезагрузка''' — После нажатия кнопки «Перезагрузка» вам будет предложено подтвердить, что вы хотите перезагрузить устройство. Нажмите «ОК» для перезагрузки устройства и «Отмена», если вы не хотите перезагрузки устройства.
* '''Сброс до заводских настроек''' — Нажав на При нажатии кнопки «Сброс» все настройки вашего устройства будут сброшены до значений по умолчанию. Все внесенные вами изменения будут отменены. Вы можете подтвердить сброс устройства до заводских настроек, нажав «ОК» во всплывающем окне, или «Отмена», чтобы отменить сброс.
* «Местоположение и часовой пояс» — ваш часовой пояс и местоположение будут определены автоматически, но вы можете изменить их вручную в этой настройке, выбрав часовой пояс из выпадающего меню и введя широту и долготу. Также есть кнопка «Автоматическое определение местоположения», которая заставит устройство автоматически определить местоположение еще раз, если в прошлый раз это не удалось. Если время устройства не синхронизировано с текущим временем, расписания и действия могут работать некорректно. Появится сообщение, информирующее вас о расписании. синхронизировано.''
 
* '''Аутентификация''' — Если вы включите аутентификацию, вам будет предложено ввести пароль, который вы будете использовать для доступа к веб-интерфейсу устройства. После включения, чтобы отключить ее, нажмите переключатель и введите свой пароль аутентификации, когда появится соответствующий запрос.
* '''Прошивка''' — В этом параметре вы можете увидеть идентификатор вашего устройства, версию прошивки, идентификатор сборки и идентификатор веб-сборки. Используйте кнопку «Копировать» над идентификатором прошивки или идентификатором веб-сборки, чтобы скопировать содержимое в буфер обмена. Вы также можете увидеть доступные новые версии, проверить наличие обновлений и легко обновить ваше устройство. Также есть возможность загрузить собственную прошивку, однако прошивка устройств пользовательской прошивкой необратимо аннулирует гарантию устройства.
* '''Сертификат пользователя (конфигурация TLS)''' — Загрузите пользовательский центр сертификации, клиентский сертификат и клиентский ключ, перетащив файл(ы) или выбрав нужные файлы, нажав соответствующую кнопку. Нажмите Нажмите «Загрузить», чтобы загрузить файлы, и «Очистить», чтобы удалить файлы, которые вы не хотите загружать.
* «Эко-режим» — снижает энергопотребление устройства за счет уменьшения частоты процессора и активности модема в экономичном режиме. Чтобы включить эту настройку, щелкните переключатель рядом с «Включить экономичный режим», а затем нажмите кнопку «Применить», чтобы сохранить изменения.
* «Отладка» — эта настройка включает отладку MQTT, Websocket и UDP. Чтобы включить любую из них, щелкните переключатель рядом с конкретной настройкой. Для отладки UDP вам также будет предложено ввести «UDP-адрес».
 
* «Единицы измерения температуры» — выберите единицы измерения, в которых будут отображаться измеренные данные — Цельсий или Фаренгейт.
 
 
== Скрипты ==
 
Это устройство поддерживает создание скриптов. Вы можете использовать Скрипты позволяют настраивать и расширять функциональность устройства в соответствии с конкретными потребностями пользователя. Эти скрипты могут учитывать состояние устройства, взаимодействовать с другими устройствами или получать данные из внешних сервисов, таких как прогнозы погоды. Скрипт — это программа, написанная на подмножестве JavaScript.
 
В веб-интерфейсе, перейдя в меню «Скрипты», вы увидите существующие скрипты, или, если у вас их нет, вы можете создать новый или открыть библиотеку, чтобы изучить уже доступные скрипты. Рядом с каждым скриптом вы сможете увидеть его статус (работает он или остановлен), а также переключатель, позволяющий запускать скрипт при запуске системы. Если в вашем скрипте есть ошибки, последняя сохраненная ошибка будет отображена под именем скрипта.
 
В режиме редактирования скрипта вы увидите консоль под ним, а также любые возникающие ошибки. Над полем кода находятся параметры Чтобы сохранить, запустить/остановить или удалить свой скрипт, вы можете перейти в разделы «Фрагменты» и «Документация». Также вы можете получить доступ к разделам «Фрагменты» и «Документация», щелкнув по соответствующим меткам.
 
 
== Компоненты ==
 
 
== Создание компонента ==
 
Настройка «Компоненты» позволяет пользователю создавать «динамические компоненты», которые изначально не существуют на устройстве. Виртуальные компоненты, тип динамических компонентов, используются для хранения или передачи данных между скриптами или запусками и отображения функциональности скрипта на главной странице. Компоненты можно группировать вместе, но на главной странице будут отображаться только компоненты внутри групп. Компоненты, не входящие в группу, там отображаться не будут. Количество компонентов и групп компонентов на устройстве ограничено.
 
Чтобы создать компонент:
 
* Щелкните Кнопка «Создать новый» находится рядом с «Пользовательские компоненты».
* Выберите тип компонента, который вы хотите создать: логический (Boolean), числовой (Number), текстовый (Text), перечисление (Enum) или кнопка (Button). После создания каждый тип компонента имеет поля «Имя» (Name), «Вид» (View) и «URL-адрес пользовательской иконки» (Custom Icon URL), которые необходимо заполнить. Поле «URL-адрес пользовательской иконки» не является обязательным, но его можно использовать для настройки внешнего вида компонентов на главной странице. Вы можете переименовать или удалить компонент, а также создать для него действия, используя кнопки, расположенные рядом с каждым компонентом.
 
Различные типы компонентов могут иметь дополнительные поля, специфичные для этого типа. Они описаны ниже.
 
Тип компонента «Логический» (Boolean) хранит значение true/false и имеет два разных заголовка, которые пользователь может ввести в зависимости от того, является ли значение true или false, а также два отдельных поля. значки. Выпадающее меню для значения по умолчанию будет включать различные состояния вашего устройства. Варианты отображения: «Скрыто», «Переключатель» и «Метка». В режиме «Переключатель» отображается кнопка-переключатель, поэтому значение компонента изменяется при каждом нажатии. В режиме «Метка» отображается заголовок значения компонента.
 
Тип компонента «Число» хранит значения от -999999999999999 до 9999999999999999. Значение по умолчанию должно быть числом в этом диапазоне. Вы также можете изменить единицу измерения и шаг. Варианты отображения: «Скрыто», «Поле», «Ползунок, индикатор выполнения» и «Метка». В режиме «Поле» отображается поле ввода, В представлении «Label» отображается значение, в представлении «Progress bar» визуально отображается прогресс, а в представлении «Slider» отображается интерфейс ползунка для взаимодействия.
 
Компонент типа «Text» хранит строку длиной до 255 символов. Варианты отображения: «Hidden», «Field», «Label» и «Image». В представлении «Field» отображается поле ввода, в представлении «Label» — заголовок, а в представлении «Image» требуется значение URL, которое используется для отображения изображения.
 
Компонент типа «Enum» хранит группу именованных констант. Варианты отображения: «Hidden», «Dropdown» и «Label». Если вы выберете представление «Label», компонент по умолчанию будет отображать заголовок, но если указано изображение, оно будет иметь приоритет и будет отображено. Вместо этого.
 
Тип компонента «Кнопка» предоставляет имитированный виртуальный ввод, позволяющий пользователям взаимодействовать с пользовательским интерфейсом, регистрируя и сообщая о кликах. Затем он отправляет уведомления через подключенные каналы и может использоваться для запуска автоматизации и активации веб-хуков. Он имеет два варианта отображения: «Кнопка», который отображает компонент кнопки на вашей домашней странице, и «Скрытый».
 
Если компонент установлен в режим «Скрытый», он не будет отображаться на домашней странице. В противном случае ваши группы компонентов будут отображаться под входами и/или выходами вашего устройства и будут отображать компоненты, входящие в эти группы.
 
 
== Создание группы компонентов ==
 
Чтобы создать группу:
 
* Нажмите на «+» рядом с «Пользовательские группы», и вы перейдете В меню создания группы.
* Введите название группы.
* Выберите необходимые компоненты, которые вы хотите включить в эту группу.
 
Редактирование меню групп осуществляется с помощью значка карандаша рядом с «+». Вы можете изменить порядок групп, нажимая на стрелки вверх и вниз, чтобы переместить группу вверх или вниз.
 
 
== Действия с компонентами ==
 
Меню «Действия» теперь структурировано по типу компонента. Таким образом, вы можете создавать действия для своих компонентов, и они будут разделены на пять вышеупомянутых категорий.
 
 
== Скриптинг ==
 
Компоненты могут быть включены в скрипты и запрограммированы на изменение значений в зависимости от условия. Чтобы указать компонент в скрипте, вам нужно использовать его идентификатор. Идентификаторы компонентов начинаются с 200 и ограничиваются 299. Идентификатор вашего компонента вы сможете увидеть в меню «Компоненты».
 
 
== Компоненты BTHome ==
 
Компоненты BTHome позволяют создавать виртуальные/динамические компоненты, сопряженные с реальными устройствами, излучающими пакеты BTHome, такими как устройства Shelly BLU. Для использования компонентов BTHome необходимо сначала установить успешное соединение Bluetooth. Если наблюдатель Bluetooth отключен, появится сообщение, а также кнопка для его включения и перезагрузки устройства.
 
После установления соединения, чтобы добавить устройство BTHome (Bluetooth), нажмите на знак «+» рядом с «Компоненты BTHome». Устройство будет сканировать доступные устройства Bluetooth, но вы можете нажать кнопку «Сканировать», чтобы выполнить повторное сканирование. Все найденные устройства появятся под этой кнопкой. Для того чтобы устройство было обнаружено во время сканирования, оно должно находиться в Режим сопряжения активируется удерживанием кнопки устройства. Другой вариант добавления устройства — использование MAC-адреса. Для этого нажмите «Добавить устройство по MAC-адресу» и введите MAC-адрес устройства, которое вы хотите добавить.
 
Чтобы добавить датчики, нажмите «Настроить» рядом с выбранным вами Bluetooth-устройством. На этом экране вы можете присвоить имя своему устройству BTHome (Bluetooth), добавить ключ шифрования, а также ввести «URL-адрес пользовательского значка», чтобы настроить внешний вид компонента BTHome на главной странице. Ключ шифрования используется для расшифровки пакетов и может быть получен с помощью приложения «Shelly BLU Debug».
 
Ниже поля ключа шифрования указаны поддерживаемые датчики, которые вы можете добавить, нажав на знак «+» рядом с теми, которые вы хотите добавить. После добавления рядом с датчиком появится значок карандаша, и, нажав на него, вы можете изменить его имя, добавить URL-адрес пользовательского значка. или используйте значок корзины, чтобы полностью удалить датчик.
 
Чтобы сохранить компонент BTHome, нажмите «Сохранить настройки». Чтобы удалить компонент, нажмите на значок корзины над текстовыми полями.
 
Чтобы отредактировать компонент BTHome, нажмите на значок шестеренки. Вы перейдете к его настройкам, которые представляют собой тот же экран, что и при добавлении компонента.
 
 
== KNX ==
 
'''KNX''' — это стандартизированный протокол связи для автоматизации зданий. Он используется для управления различными аспектами систем здания, включая освещение, отопление, вентиляцию, безопасность, энергосбережение и многое другое. KNX позволяет различным у
Для этого можно ввести значение, сняв флажок с параметра «То же, что и у объекта «Однократное нажатие»» и введя новый адрес.
* «Однократное затемнение» — Сначала выберите шаг затемнения, от «полного затемнения» до «затемнения 1/64». Это изменяет скорость затемнения. Полное затемнение будет самым быстрым, поскольку оно будет затемнять от 0 до 100% с заданной скоростью, тогда как затемнение 1/64 будет затемнять на 1/64 от полного затемнения в течение того же времени. Это состояние ввода имеет три объекта — объект «Однократное нажатие», объект «Длительное нажатие» и объект «Обратная связь». С помощью кнопки «Добавить» можно добавить до трех объектов «Одиночное нажатие» и «Длительное нажатие», а также один объект «Обратная связь», который может быть идентичен объекту «Одиночное нажатие» или для него можно ввести другой адрес, сняв флажок «Идентичен объекту «Одиночное нажатие»» и введя новый адрес. Объекты «Одиночное нажатие» и «Обратная связь» имеют тип «Переключатель» размером 1 бит и DPT (тип точки данных) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Длительное нажатие» предназначен для управления затемнением, имеет размер 4 бит и DPT (тип точки данных) 3.007. Объект «Управление затемнением» состоит из двух значений — одно указывает на увеличение (1) или уменьшение (0), а другое соответствует шагу затемнения.
* «Двухкнопочное затемнение» — Сначала выберите шаг затемнения, от «полного затемнения» до «затемнения 1/64». Это изменяет скорость затемнения. Полное затемнение будет самым быстрым, поскольку оно будет затемнять от 0 до 100% с заданной скоростью, тогда как затемнение 1/64 будет затемнять на 1/64 от полного затемнения за то же время. Затем выберите направление затемнения — вверх/включить или вниз/выключить. Это состояние ввода имеет два объекта — объект «Однократное нажатие» и объект «Длительное нажатие». Вы можете добавить до трех объектов «Однократное нажатие» и «Длительное нажатие», используя кнопку «Добавить». Объект «Одиночное нажатие» имеет тип «Переключатель», размер 1 бит и DPT (тип точки данных) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Длительное нажатие» предназначен для управления затемнением, имеет размер 4 бит и DPT (тип точки данных) 3.007. Объект «Управление затемнением» состоит из двух значений — одно для обозначения увеличения (1) или уменьшения (0), и одно, соответствующее шагу.
 
 
== Выходы ==
 
Меню выходов разделено на три раздела — «Команды», «Обратная связь» и «Измерения». Для каждого типа объекта в разделе «Команды» можно иметь до пяти объектов. Вот типы объектов, которые есть в каждом разделе:
 
'''Команды:'''
 
* Объект переключателя — имеет размер 1 бит и DPT 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0).
 
'''Обратная связь:'''
 
* Объект обратной связи — имеет размер 1 бит и DPT 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Обратная связь» используется для сообщения о состоянии устройства.
 
Измерения''' (Размер этих типов объектов составляет 4 байта):
 
* Объект «Напряжение» — имеет DPT 14.027, что соответствует объекту «Электрический потенциал» типа Double с тремя значениями.
* Объект «Ток» — имеет DPT 14.019, что соответствует объекту «Электрический ток» типа Double с тремя значениями.
* Объект «Активная мощность» — имеет DPT 14.056, что соответствует объекту «Мощность» типа Double с тремя значениями.
* Объект «Активная энергия» — имеет DPT 13.010, что соответствует объекту «Активная энергия» типа long, измеряемому в ватт-часах.
 
В зависимости от устройства в разделах могут присутствовать дополнительные типы объектов, такие как как:'''''
 
'''Команды:'''
 
* Объект относительного затемнения — имеет размер 4 бита и DPT 3.007, что означает объект «Управление затемнением», состоящий из двух значений — одно для обозначения увеличения (1) или уменьшения (0), и одно, соответствующее шагу.
* Объект абсолютного затемнения — имеет размер 1 байт и DPT 5.001, что означает объект «Масштабирование», состоящий из значения от 1 до 100, представляющего проценты.
 
'''Измерения'''(Эти типы объектов имеют размер 4 байта.):
 
* Объект генерируемой энергии — имеет DPT 13.010, что означает объект «Активная энергия» типа long, измеряемая в ватт-часах.
 
 
== Расширенные настройки ==
 
При нажатии Нажав стрелку рядом с этим параметром, вы увидите расширенные настройки. Они описаны ниже.
 
 
== KVS ==
 
'''KVS''' расшифровывается как '''Key-Value Storage''' и представляет собой тип нереляционной базы данных, которая использует простой метод «ключ-значение» для хранения данных. На одном устройстве можно хранить до 50 пар «ключ-значение». После нажатия кнопки «Добавить значение» вы перейдете на экран создания значения, где вам будет предложено ввести ключ (до 42 символов) и значение (до 253 символов). Вы заметите, что под текстовым полем для значения указан текущий тип значения. По умолчанию тип значения — «Число», но при вводе текста тип изменится на «Строка». Чтобы сохранить ключ, просто нажмите кнопку «Сохранить». Чтобы отредактировать существующее значение, просто щелкните по нему. Чтобы удалить пару ключ-значение, нажмите кнопку «Удалить», которая появится под ней при редактировании ключа. Нажатие на вопросительный знак рядом с названием параметра переведет вас на страницу документации API, где вы найдете дополнительную информацию о работе «KVS» для устройств Shelly.
 
 
== Диагностика ==
 
В этом параметре вы можете загрузить отладочные журналы. Включение отладочного журнала без причины не рекомендуется, так как это замедлит работу вашего устройства и приведет к износу флэш-памяти. Если вы все же решите включить его, вы также сможете загрузить предыдущие и текущие журналы. Имейте в виду, что при выходе с этой страницы данные логгера и журнала будут сброшены.
 
 
== HTTP-пинг ==
 
Введите URL-адрес в соответствующее текстовое поле, чтобы отправить HTTP-запрос с вашего устройства. Веб-интерфейс сообщит вам, был ли запрос успешным или неудачным.
 
 
== Клиенты устройств ==
 
Просмотрите устройства, подключенные к вашему устройству, отсортированные по соответствующим категориям. Для большинства устройств есть два варианта:
 
* '''Клиенты Bluetooth''' - устройства, подключенные к вашему устройству через Bluetooth.
* '''Клиенты AP''' - устройства, подключенные к точке доступа вашего устройства.
 
В этом меню вы сможете увидеть информацию о клиентах."""

Текущая версия от 14:10, 10 марта 2026

Обзор

[править]

Устройства Shelly предоставляют локальный веб-интерфейс, который позволяет управлять и настраивать ваши устройства через стандартный веб-браузер на компьютере или мобильном устройстве. С его помощью вы можете включать и выключать подключенные к вашему устройству приборы, устанавливать расписания и настраивать действия, которые будут выполняться при выполнении определенных условий.

Обратите внимание, что для использования локального веб-интерфейса вам не требуется подключение к интернету или Shelly Cloud — единственное требование заключается в том, что ваш браузер должен находиться в той же сети Wi-Fi, что и ваше устройство Shelly.


Доступ к веб-интерфейсу

[править]

Для доступа к веб-интерфейсу:

  1. Подключите ваше устройство к сети Wi-Fi с именем (SSID), соответствующим следующему формату: ""DeviceName-XXXXXXXXXX", где "DeviceName" — это имя устройства, к которому вы хотите подключиться, а "XXXXXXXXXX" представляет собой уникальную комбинацию букв и цифр, составляющую идентификатор устройства.
  2. После установления соединения с точкой доступа/AP устройства (Указанная в шаге 1 сеть Wi-Fi) Доступ к веб-интерфейсу осуществляется путем ввода в браузере универсального IP-адреса для всех устройств Shelly: 192.168.33.1.

Теперь вы находитесь в веб-интерфейсе вашего устройства.


Подключение устройства к сети Wi-Fi

[править]

Некоторые настройки, которые вы увидите в веб-интерфейсе, доступны только при подключении устройства к интернету. Для этого выполните следующие действия:

  1. В веб-интерфейсе перейдите в «Настройки» > «Wi-Fi».

Введите или выберите предпочитаемую сеть Wi-Fi и введите ее пароль. Также можно подключиться к открытой сети, для чего необходимо установить флажок для подключения к открытым сетям Wi-Fi. Кроме того, рекомендуется установить статический IP-адрес.

Подождите несколько секунд, пока устройство попытается подключиться к указанной вами сети Wi-Fi. Если введенный вами пароль неверен или сеть Wi-Fi недостаточно мощная или стабильная, в веб-интерфейсе отобразится сообщение о том, что соединение не удалось установить. После успешного подключения к Wi-Fi над настройками Wi-Fi появится ссылка с новым IP-адресом. Просто скопируйте и вставьте эту ссылку в свой браузер.

Теперь вы находитесь в веб-интерфейсе вашего устройства, подключенного к интернету. В следующий раз, когда вам понадобится получить доступ к веб-интерфейсу, просто подключитесь к той же сети Wi-Fi, что и ваше устройство, и введите новый IP-адрес, полученный на шаге 3. Рекомендуется установить статический IP-адрес, поскольку это гарантирует постоянную доступность по этому конкретному адресу.


Понимание структуры

[править]

Веб-интерфейс можно разделить на четыре основных раздела: заголовок, нижний колонтитул, главное меню и основное содержимое.


Заголовок

[править]

Заголовок состоит из двух компонентов: названия вашего устройства слева и нескольких значков, отображающих основные сетевые и коммуникационные функции вашего устройства справа. Эти значки могут включать в себя такие функции, как Wi-Fi, Bluetooth, MQTT и многое другое, а также значок, показывающий наличие новых обновлений прошивки для вашего устройства. Наведение курсора мыши на значок предоставит вам дополнительную информацию. Вы найдете легенду со значением каждого значка в руководстве по веб-интерфейсу каждого устройства. Обратите внимание, что в отдельных руководствах описаны только функции подключения, доступные для конкретного устройства.


Нижний колонтитул

[править]

В нижней части экрана слева направо по порядку отображаются название модели устройства, его идентификатор, версия веб-интерфейса, версия прошивки устройства и, наконец, текущее время. Если время не синхронизировано, вы получите уведомление в верхней части экрана, и некоторые расписания и действия могут работать некорректно. Некоторые предыдущие версии веб-интерфейса не содержат всех этих компонентов.


Главное меню

[править]

В настольной версии веб-интерфейса главное меню находится слева, тогда как на мобильных устройствах оно выглядит как меню-гамбургер с иконкой из трех горизонтальных линий, расположенных друг над другом. Меню содержит разные элементы в зависимости от устройства, но нажатие на пункт меню переводит вас на другую страницу. Вы также можете использовать его, чтобы вернуться на главную страницу, нажав «Главная».


Основное содержимое

[править]

Нажав на пункт главного меню, вы сможете перемещаться по веб-интерфейсу. Все, что вы видите на экране, за исключением заголовка, нижнего колонтитула и главного меню, считается основным содержимым.

  • Обратите внимание, что не все скриншоты веб-интерфейса, отображаемые в верхней части каждой страницы руководства по веб-интерфейсу (где есть скриншот), относятся к последней версии. Поэтому они могут немного отличаться от последней версии и могут не отражать внешний вид веб-интерфейса каждого устройства.


Главное меню

[править]

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


Главная страница

[править]

В веб-интерфейсе вы увидите пять значков в заголовке, включая значки для точки доступа (AP), Wi-Fi, Bluetooth, облака и подключения MQTT. Вот что означают разные цвета состояния:

{ | class="wikitable" | - ! ! Значок AP: Серый: режим AP отключен. Синий: режим AP включен. | } |}

{ | class="wikitable" | - ! ! Значок Wi-Fi: Серый: подключение Wi-Fi отключено. Белый: подключение Wi-Fi включено, но не установлено. Синий: устройство подключено к Wi-Fi. | } |}

{ | class="wikitable" | - ! ! Значок Bluetooth: Серый: Соединение отключено. Синий: Соединение включено. | } |}

{ | class="wikitable" | - ! ! Значок облака: Серый: Соединение с облаком Shelly отключено. Белый: Соединение с облаком Shelly включено, но не установлено. Синий: Устройство подключено к облаку Shelly. | } |}

{ | class="wikitable" | - ! ! Значок MQTT: Серый: MQTT отключен. Синий: MQTT включен. | } |}

{ | class="wikitable" | - ! ! Значок обновления прошивки: Синий: Для вашего устройства доступна новая стабильная версия прошивки. Не отображается: Прошивка устройства обновлена. | } |}

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

Настройки входа

[править]

Назовите/переименуйте вход.


Включить

[править]

Включите/отключите вход, установив/сняв флажок.


Настройки входа/выхода

[править]

Выберите режим ввода:

  • Кнопка - каждое нажатие кнопки переключает состояние выхода устройства.
  • Переключатель - положение переключателя соответствует состоянию выхода устройства.
  • Аналоговый (доступен не во всех устройствах) - при использовании аналогового входа устройство определяет процент яркости на основе процента вход.

Установка типа выхода:

  • Тумблер (только переключатель) - Устройство будет работать как переключатель с одним состоянием «ВКЛ» и одним «ВЫКЛ». Если вход находится в аналоговом режиме, устройство будет следовать состоянию аналогового входа.
  • Кнопочный переключатель (только кнопка) - Каждое нажатие кнопки переключает состояние выхода устройства. Если ваш переключатель находится в положении «ВКЛ», он выключится, и наоборот.
  • Переключатель по фронту (только переключатель) - Каждое изменение положения переключателя переключает состояние выхода устройства.
  • Отсоединенный переключатель - Вход отсоединяется (отделяется) от выхода и не оказывает на него влияния. По сути, вы не сможете управлять освещением через этот вход.

Действие при включении питания:

Этот параметр обычно используется при отключении электроэнергии, а «включение питания» означает восстановление электроснабжения и повторное включение устройства.

  • Включить - При включении питания устройство включится.
  • Выключить - При включении питания устройство будет выключено.
  • Восстановить последнее известное состояние выхода/реле - При включении питания состояние выхода будет таким же, как и в последний раз, когда устройство было включено (до отключения электроэнергии).
  • Текущее состояние переключателя (только тумблерный переключатель) - Отслеживает состояние переключателя, поэтому, если он переключен в положение Если переключатель находится в положении «ВКЛ», устройство включится, и то же самое происходит, когда переключатель переведён в положение «ВЫКЛ».


Инвертировать

[править]

Эта настройка позволяет инвертировать логику входного сигнала, фактически меняя поведение устройства на противоположное. По умолчанию, когда входной сигнал находится в положении «ВКЛ», устройство включается. Когда входной сигнал находится в положении «ВЫКЛ», устройство выключается.

Однако, если вы включите настройку «Инвертировать вход», произойдёт обратное. Когда входной сигнал находится в положении «ВКЛ», устройство выключится, а когда входной сигнал находится в положении «ВЫКЛ», устройство включится. Эта настройка может быть полезна в ситуациях, когда необходимо отменить поведение устройства.


Сброс к заводским настройкам

[править]

Включение этой настройки позволит вам сбросить устройство до заводских настроек через его вход, а не только через приложение или веб-интерфейс.


Действия

[править]

Настройте действия для вашего устройства — создавайте новые действия, редактируйте существующие или удаляйте действия. При создании действий для вашего устройства вам необходимо указать условие, при котором происходит действие. Вы также можете установить продолжительность для ваших действий, а также URL-адрес, который будет задействован при выполнении условия для действия.


Расписания

[править]

Для этой функции требуется работающее подключение к Интернету, чтобы устройство могло синхронизировать время. Это позволяет создавать, просматривать, редактировать и удалять расписания.

Существует два типа расписаний: «Базовое» и «Расширенное».

Чтобы создать «базовое» расписание:

  • Выберите день(ы) недели.
  • Выберите временной интервал: время, восход или закат.
  • Установите время для указанного дня(дней):
  • Время: Нажмите кнопку вверх/вниз или введите число, чтобы установить время в часах и минутах.
  • Закат/Восход: Устройство Shelly может автоматически включаться/выключаться (или выполнять указанное действие) на восходе/закате солнца или в указанное время до или после восхода/захода солнца. Нажмите кнопку вверх/вниз или введите число, чтобы установить время в часах и минутах.

Чтобы создать расширенное расписание:

Функция расширенного расписания использует «cron» для выполнения заданий с помощью одного расписания, вместо использования нескольких базовых расписаний.

Создание расширенного расписания отличается от создания базового расписания наличием меню «Когда выполнять».

Оно предлагает вам выбрать одно или несколько значений, диапазон значений или шаг между значениями (выберите один из трех вариантов, нажав кнопку «Выбрать», «Диапазон» или «Шаг» для каждого значения) для:

  • Секунд (0-59)
  • Минут (0-59)
  • Часов (0-23)
  • Дней (1-31)
  • Месяцев (январь-декабрь)
  • Дней недели (ВС-СБ)

Чтобы создать расписание, которое будет выполняться каждую секунду/минуту/час/день/месяц/будний день, просто поставьте галочку под значениями в нужном разделе (секунды, минуты, часы, дни, месяцы или будние дни). Кроме того, вы можете использовать смещение восхода/захода солнца, поставив галочку рядом с этой опцией. Это откроет новое меню с часами и минутами. Если оставить часы и минуты и выбрать восход или закат солнца, расписание будет выполняться точно в момент восхода или заката. Изменение значений часов и минут создаст смещение, поэтому ввод отрицательных значений приведет к выполнению расписания ровно за [установленное количество часов и/или минут] до восхода/захода солнца, а ввод положительных значений — за [установленное количество часов и/или минут] после восхода/захода солнца. Вы не можете ввести положительное значение для одного (часы/минуты) и отрицательное значение для другого.

После этого просто укажите действие, которое должно выполняться вашим устройством, в разделе «Действия». После завершения нажмите «Сохранить», чтобы сохранить новое расписание.

В меню «Расписания» вы можете просмотреть все свои расписания. Вы можете выбрать просмотр каждого из них с базовым или расширенным временем. Базовое время показывает время и дни, когда выполняется расписание, а расширенное время отображает текст в карточке расписания, который указывает, что для получения дополнительной информации нужно нажать на него.

В обоих режимах отображаются действия сверху. Если действий больше трех, они отображаются как +n, где n — оставшееся количество не отображаемых действий. Чтобы включить/выключить расписание, используйте переключатель справа.


Дополнение

[править]

Отключите дополнение, нажав «Нет», или включите дополнение датчика или дополнение LoRa. Выбор другого варианта потребует перезагрузки устройства. При выборе дополнения датчика добавление периферийных устройств осуществляется с помощью кнопки «+» в разделе «Периферийные устройства». Если возникнет проблема с одним из датчиков, и он не будет получать значения, отобразится N/A. Доступные датчики для дополнения:


Температура и влажность (DHT22)

[править]

Настройки температуры

  • Имя - Задайте имя периферийного устройства, под которым вы хотите, чтобы оно отображалось.
  • Пороговое значение изменения температуры - Изменение температуры, превышающее указанное значение в градусах Цельсия, запускает отчет о данных датчика. Минимальное значение — 0,1°, максимальное — 5°.
  • Смещение — значение, которое будет добавляться (если положительное) и вычитаться (если отрицательное) из показаний температуры для повышения их точности.

Настройки влажности

  • Имя — задайте имя периферийного устройства, под которым оно будет отображаться.
  • Пороговое значение дельты — изменение относительной влажности, превышающее указанное значение, запускает отчет о данных датчика. Минимальное значение — 1%, максимальное — 20%.
  • Смещение — значение, которое будет добавляться (если положительное) и вычитаться (если отрицательное) из показаний влажности для повышения их точности.

Действия

Создание и редактирование действий. При создании действия вам будет предложено указать несколько параметров:

  • Время активности — период времени в течение 24 часов в сутки, в течение которого разрешено выполнение действия.
  • Выполнять, когда — только после изменения температуры или каждые 60 секунд.
  • Условие — укажите, когда должно произойти действие. Вы можете выбрать «меньше» или «больше» определенного значения, чтобы действие выполнялось, когда температура опускается ниже или поднимается выше этого значения в зависимости от вашего выбора.
  • Затем выполнить — используя URL-адреса и локальные действия, укажите, что устройство должно сделать при выполнении условия. Вы можете отправлять внутренние или внешние URL-адреса, то есть отправлять URL-адреса на это устройство или на другое устройство.

Обязательно нажмите кнопку «Сохранить действие», если вы редактируете или создаете действие.


Температура (DS18B20)

[править]

Обзор — отображает Показания датчика (температура).

Настройки температуры

  • Имя — Задайте имя периферийного устройства, под которым оно будет отображаться.
  • Порог изменения температуры — Изменение температуры, превышающее указанное значение в градусах Цельсия, запускает отчет о данных датчика. Минимум — 0,1°C, максимум — 5°C.
  • Смещение — Значение, которое будет добавлено (если положительное) и вычтено (если отрицательное) из показаний температуры для повышения их точности.

Действия

Создание и редактирование действий. При создании действия вам будет предложено указать несколько параметров:

  • Время активности — Период времени в течение 24 часов в сутки, в течение которого разрешено запускать действие.
  • Выполнять, когда — Только после изменения температуры или каждые 60 секунд.
  • Условие — Укажите, когда должно произойти действие. Вы можете выбрать «меньше» или «больше» определенного значения, чтобы действие происходило, когда температура опускается ниже или поднимается выше этого значения в зависимости от вашего выбора.
  • Затем выполнить — Используя URL-адреса и локальные действия, укажите, что устройство должно сделать при выполнении условия. Вы можете отправлять внутренние или внешние URL-адреса, то есть отправлять URL-адреса на это устройство или на другое устройство.

Обязательно нажмите кнопку «Сохранить действие», если вы редактируете или создаете действие.


Настройки

[править]

Сетевые настройки

[править]
  • «Точка доступа» — Настройте точку доступа (AP) устройства, установив флажок «Включить точку доступа» и задав пароль для защиты вашей сети. Несанкционированный доступ. Точка доступа устройства по умолчанию является открытой сетью. SSID уникален и не может быть изменен.
  • Wi-Fi - Зарегистрируйте устройство Shelly для подключения к двум различным сетям Wi-Fi. Введите (написав в текстовом поле) или выберите сеть Wi-Fi, щелкнув значок стрелы (шеврона), чтобы просмотреть все доступные сети. Можно выбрать открытую сеть, а также установить статический IP-адрес. Включите Wi-Fi 1, Wi-Fi 2 или оба одновременно (используя переключатель рядом с каждым из них). Если включены и Wi-Fi 1, и Wi-Fi 2, и устройство Shelly отключается от одной из сетей, оно подключится к другой. Включить Wi-Fi можно только после установки имени сети (SSID). Если у устройства нет других доступных подключений (точка доступа, Bluetooth, Ethernet (если применимо) или вторая сеть Wi-Fi), попытка отключить Wi-Fi вызовет всплывающее окно с вопросом.
  • Bluetooth - Отключите/включите Bluetooth, переключив тумблер. В этом случае будет включен Bluetooth по умолчанию.


Подключение

[править]

Примечание для связи RPC: Если вызов RPC не удается выполнить, появляется сообщение в баннере, уведомляющее о том, что устройство не отвечает вовремя и потеряло соединение. После восстановления соединения запрос будет отправлен снова.

  • Облако - Подключение Shelly к облаку позволяет управлять им удаленно, получать уведомления и обновления о ваших устройствах. По умолчанию облако включено. Если вы отключите поддержку облака устройством, вы потеряете связь с устройством извне его локальной сети!
  • MQTT - Настройте устройство Shelly для выполнения действий через MQTT. По умолчанию MQTT отключен, но вы можете включить его, выбрав пустой флажок. Изменение этих настроек приведет к тому, что устройство Для перезагрузки. Есть и другие настройки, такие как «Уведомления о состоянии RPC через MQTT» (позволяет обмениваться данными с устройством через уведомления RPC) и «Общее обновление состояния через MQTT» (для получения общего обновления состояния), которые можно включить или отключить. Вы также можете включить SSL и ввести свой сервер, имя пользователя и пароль, но имейте в виду, что включение SSL сократит время работы батареи, скорее всего, вдвое.
  • Исходящий Websocket — указывает, создает ли HTTP-канал исключение ввода-вывода при закрытии входящего соединения, которое все еще используется сервлетом. По умолчанию эта настройка отключена. Чтобы включить ее, щелкните переключатель рядом с «Включить». Введите адрес вашей службы в текстовое поле и из раскрывающегося меню в разделе «Подключение SSL» выберите «
  • », «ca.pem» или «user_ca.pem».
  • Диапазон «Расширитель диапазона» — Включение функции «Расширитель диапазона» создает точку доступа, к которой можно подключать устройства Wi-Fi. Если устройство Shelly с включенным расширителем диапазона подключено к маршрутизатору Wi-Fi и Интернету, все подключенные к нему устройства также подключаются к маршрутизатору и Интернету. Даже если устройство Shelly не подключено к маршрутизатору Wi-Fi, все подключенные к нему устройства все равно могут взаимодействовать с ним и друг с другом. Ниже приведена информация о подключенных клиентах AP — их количестве, а также их IP-конфигурации, MAC-адресе и внутренних и внешних IP-адресах.
  • «RPC через UDP» — Взаимодействие с вашим устройством и отправка запросов через удаленный вызов процедур (RPC) по протоколу UDP (User Datagram Protocol). Это может быть полезно для удаленного управления и мониторинга вашего устройства без необходимости использования выделенного сервера или подключения. Для использования этой настройки вам потребуется ввести порт прослушивания и адрес назначения для сервера UDP. Порт прослушивания — это номер порта, на котором устройство будет прослушивать запросы. Входящие запросы обрабатываются с помощью команды `rPC over UDP`, а адрес назначения — это IP-адрес сервера, на который будут отправлены запросы. После ввода необходимой информации вы можете использовать протокол RPC over UDP для отправки запросов на ваше устройство и получения ответов.


Настройки устройства

[править]
  • Имя устройства (информация) — Отображается идентификатор вашего устройства, сеть Wi-Fi, к которой оно подключено, и значение RSSI Wi-Fi.
  • Перезагрузка — После нажатия кнопки «Перезагрузка» вам будет предложено подтвердить, что вы хотите перезагрузить устройство. Нажмите «ОК» для перезагрузки устройства и «Отмена», если вы не хотите перезагрузки устройства.
  • Сброс до заводских настроек — Нажав на При нажатии кнопки «Сброс» все настройки вашего устройства будут сброшены до значений по умолчанию. Все внесенные вами изменения будут отменены. Вы можете подтвердить сброс устройства до заводских настроек, нажав «ОК» во всплывающем окне, или «Отмена», чтобы отменить сброс.
  • «Местоположение и часовой пояс» — ваш часовой пояс и местоположение будут определены автоматически, но вы можете изменить их вручную в этой настройке, выбрав часовой пояс из выпадающего меню и введя широту и долготу. Также есть кнопка «Автоматическое определение местоположения», которая заставит устройство автоматически определить местоположение еще раз, если в прошлый раз это не удалось. Если время устройства не синхронизировано с текущим временем, расписания и действия могут работать некорректно. Появится сообщение, информирующее вас о расписании. синхронизировано.
  • Аутентификация — Если вы включите аутентификацию, вам будет предложено ввести пароль, который вы будете использовать для доступа к веб-интерфейсу устройства. После включения, чтобы отключить ее, нажмите переключатель и введите свой пароль аутентификации, когда появится соответствующий запрос.
  • Прошивка — В этом параметре вы можете увидеть идентификатор вашего устройства, версию прошивки, идентификатор сборки и идентификатор веб-сборки. Используйте кнопку «Копировать» над идентификатором прошивки или идентификатором веб-сборки, чтобы скопировать содержимое в буфер обмена. Вы также можете увидеть доступные новые версии, проверить наличие обновлений и легко обновить ваше устройство. Также есть возможность загрузить собственную прошивку, однако прошивка устройств пользовательской прошивкой необратимо аннулирует гарантию устройства.
  • Сертификат пользователя (конфигурация TLS) — Загрузите пользовательский центр сертификации, клиентский сертификат и клиентский ключ, перетащив файл(ы) или выбрав нужные файлы, нажав соответствующую кнопку. Нажмите Нажмите «Загрузить», чтобы загрузить файлы, и «Очистить», чтобы удалить файлы, которые вы не хотите загружать.
  • «Эко-режим» — снижает энергопотребление устройства за счет уменьшения частоты процессора и активности модема в экономичном режиме. Чтобы включить эту настройку, щелкните переключатель рядом с «Включить экономичный режим», а затем нажмите кнопку «Применить», чтобы сохранить изменения.
  • «Отладка» — эта настройка включает отладку MQTT, Websocket и UDP. Чтобы включить любую из них, щелкните переключатель рядом с конкретной настройкой. Для отладки UDP вам также будет предложено ввести «UDP-адрес».
  • «Единицы измерения температуры» — выберите единицы измерения, в которых будут отображаться измеренные данные — Цельсий или Фаренгейт.


Скрипты

[править]

Это устройство поддерживает создание скриптов. Вы можете использовать Скрипты позволяют настраивать и расширять функциональность устройства в соответствии с конкретными потребностями пользователя. Эти скрипты могут учитывать состояние устройства, взаимодействовать с другими устройствами или получать данные из внешних сервисов, таких как прогнозы погоды. Скрипт — это программа, написанная на подмножестве JavaScript.

В веб-интерфейсе, перейдя в меню «Скрипты», вы увидите существующие скрипты, или, если у вас их нет, вы можете создать новый или открыть библиотеку, чтобы изучить уже доступные скрипты. Рядом с каждым скриптом вы сможете увидеть его статус (работает он или остановлен), а также переключатель, позволяющий запускать скрипт при запуске системы. Если в вашем скрипте есть ошибки, последняя сохраненная ошибка будет отображена под именем скрипта.

В режиме редактирования скрипта вы увидите консоль под ним, а также любые возникающие ошибки. Над полем кода находятся параметры Чтобы сохранить, запустить/остановить или удалить свой скрипт, вы можете перейти в разделы «Фрагменты» и «Документация». Также вы можете получить доступ к разделам «Фрагменты» и «Документация», щелкнув по соответствующим меткам.


Компоненты

[править]

Создание компонента

[править]

Настройка «Компоненты» позволяет пользователю создавать «динамические компоненты», которые изначально не существуют на устройстве. Виртуальные компоненты, тип динамических компонентов, используются для хранения или передачи данных между скриптами или запусками и отображения функциональности скрипта на главной странице. Компоненты можно группировать вместе, но на главной странице будут отображаться только компоненты внутри групп. Компоненты, не входящие в группу, там отображаться не будут. Количество компонентов и групп компонентов на устройстве ограничено.

Чтобы создать компонент:

  • Щелкните Кнопка «Создать новый» находится рядом с «Пользовательские компоненты».
  • Выберите тип компонента, который вы хотите создать: логический (Boolean), числовой (Number), текстовый (Text), перечисление (Enum) или кнопка (Button). После создания каждый тип компонента имеет поля «Имя» (Name), «Вид» (View) и «URL-адрес пользовательской иконки» (Custom Icon URL), которые необходимо заполнить. Поле «URL-адрес пользовательской иконки» не является обязательным, но его можно использовать для настройки внешнего вида компонентов на главной странице. Вы можете переименовать или удалить компонент, а также создать для него действия, используя кнопки, расположенные рядом с каждым компонентом.

Различные типы компонентов могут иметь дополнительные поля, специфичные для этого типа. Они описаны ниже.

Тип компонента «Логический» (Boolean) хранит значение true/false и имеет два разных заголовка, которые пользователь может ввести в зависимости от того, является ли значение true или false, а также два отдельных поля. значки. Выпадающее меню для значения по умолчанию будет включать различные состояния вашего устройства. Варианты отображения: «Скрыто», «Переключатель» и «Метка». В режиме «Переключатель» отображается кнопка-переключатель, поэтому значение компонента изменяется при каждом нажатии. В режиме «Метка» отображается заголовок значения компонента.

Тип компонента «Число» хранит значения от -999999999999999 до 9999999999999999. Значение по умолчанию должно быть числом в этом диапазоне. Вы также можете изменить единицу измерения и шаг. Варианты отображения: «Скрыто», «Поле», «Ползунок, индикатор выполнения» и «Метка». В режиме «Поле» отображается поле ввода, В представлении «Label» отображается значение, в представлении «Progress bar» визуально отображается прогресс, а в представлении «Slider» отображается интерфейс ползунка для взаимодействия.

Компонент типа «Text» хранит строку длиной до 255 символов. Варианты отображения: «Hidden», «Field», «Label» и «Image». В представлении «Field» отображается поле ввода, в представлении «Label» — заголовок, а в представлении «Image» требуется значение URL, которое используется для отображения изображения.

Компонент типа «Enum» хранит группу именованных констант. Варианты отображения: «Hidden», «Dropdown» и «Label». Если вы выберете представление «Label», компонент по умолчанию будет отображать заголовок, но если указано изображение, оно будет иметь приоритет и будет отображено. Вместо этого.

Тип компонента «Кнопка» предоставляет имитированный виртуальный ввод, позволяющий пользователям взаимодействовать с пользовательским интерфейсом, регистрируя и сообщая о кликах. Затем он отправляет уведомления через подключенные каналы и может использоваться для запуска автоматизации и активации веб-хуков. Он имеет два варианта отображения: «Кнопка», который отображает компонент кнопки на вашей домашней странице, и «Скрытый».

Если компонент установлен в режим «Скрытый», он не будет отображаться на домашней странице. В противном случае ваши группы компонентов будут отображаться под входами и/или выходами вашего устройства и будут отображать компоненты, входящие в эти группы.


Создание группы компонентов

[править]

Чтобы создать группу:

  • Нажмите на «+» рядом с «Пользовательские группы», и вы перейдете В меню создания группы.
  • Введите название группы.
  • Выберите необходимые компоненты, которые вы хотите включить в эту группу.

Редактирование меню групп осуществляется с помощью значка карандаша рядом с «+». Вы можете изменить порядок групп, нажимая на стрелки вверх и вниз, чтобы переместить группу вверх или вниз.


Действия с компонентами

[править]

Меню «Действия» теперь структурировано по типу компонента. Таким образом, вы можете создавать действия для своих компонентов, и они будут разделены на пять вышеупомянутых категорий.


Скриптинг

[править]

Компоненты могут быть включены в скрипты и запрограммированы на изменение значений в зависимости от условия. Чтобы указать компонент в скрипте, вам нужно использовать его идентификатор. Идентификаторы компонентов начинаются с 200 и ограничиваются 299. Идентификатор вашего компонента вы сможете увидеть в меню «Компоненты».


Компоненты BTHome

[править]

Компоненты BTHome позволяют создавать виртуальные/динамические компоненты, сопряженные с реальными устройствами, излучающими пакеты BTHome, такими как устройства Shelly BLU. Для использования компонентов BTHome необходимо сначала установить успешное соединение Bluetooth. Если наблюдатель Bluetooth отключен, появится сообщение, а также кнопка для его включения и перезагрузки устройства.

После установления соединения, чтобы добавить устройство BTHome (Bluetooth), нажмите на знак «+» рядом с «Компоненты BTHome». Устройство будет сканировать доступные устройства Bluetooth, но вы можете нажать кнопку «Сканировать», чтобы выполнить повторное сканирование. Все найденные устройства появятся под этой кнопкой. Для того чтобы устройство было обнаружено во время сканирования, оно должно находиться в Режим сопряжения активируется удерживанием кнопки устройства. Другой вариант добавления устройства — использование MAC-адреса. Для этого нажмите «Добавить устройство по MAC-адресу» и введите MAC-адрес устройства, которое вы хотите добавить.

Чтобы добавить датчики, нажмите «Настроить» рядом с выбранным вами Bluetooth-устройством. На этом экране вы можете присвоить имя своему устройству BTHome (Bluetooth), добавить ключ шифрования, а также ввести «URL-адрес пользовательского значка», чтобы настроить внешний вид компонента BTHome на главной странице. Ключ шифрования используется для расшифровки пакетов и может быть получен с помощью приложения «Shelly BLU Debug».

Ниже поля ключа шифрования указаны поддерживаемые датчики, которые вы можете добавить, нажав на знак «+» рядом с теми, которые вы хотите добавить. После добавления рядом с датчиком появится значок карандаша, и, нажав на него, вы можете изменить его имя, добавить URL-адрес пользовательского значка. или используйте значок корзины, чтобы полностью удалить датчик.

Чтобы сохранить компонент BTHome, нажмите «Сохранить настройки». Чтобы удалить компонент, нажмите на значок корзины над текстовыми полями.

Чтобы отредактировать компонент BTHome, нажмите на значок шестеренки. Вы перейдете к его настройкам, которые представляют собой тот же экран, что и при добавлении компонента.


KNX — это стандартизированный протокол связи для автоматизации зданий. Он используется для управления различными аспектами систем здания, включая освещение, отопление, вентиляцию, безопасность, энергосбережение и многое другое. KNX позволяет различным у Для этого можно ввести значение, сняв флажок с параметра «То же, что и у объекта «Однократное нажатие»» и введя новый адрес.

  • «Однократное затемнение» — Сначала выберите шаг затемнения, от «полного затемнения» до «затемнения 1/64». Это изменяет скорость затемнения. Полное затемнение будет самым быстрым, поскольку оно будет затемнять от 0 до 100% с заданной скоростью, тогда как затемнение 1/64 будет затемнять на 1/64 от полного затемнения в течение того же времени. Это состояние ввода имеет три объекта — объект «Однократное нажатие», объект «Длительное нажатие» и объект «Обратная связь». С помощью кнопки «Добавить» можно добавить до трех объектов «Одиночное нажатие» и «Длительное нажатие», а также один объект «Обратная связь», который может быть идентичен объекту «Одиночное нажатие» или для него можно ввести другой адрес, сняв флажок «Идентичен объекту «Одиночное нажатие»» и введя новый адрес. Объекты «Одиночное нажатие» и «Обратная связь» имеют тип «Переключатель» размером 1 бит и DPT (тип точки данных) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Длительное нажатие» предназначен для управления затемнением, имеет размер 4 бит и DPT (тип точки данных) 3.007. Объект «Управление затемнением» состоит из двух значений — одно указывает на увеличение (1) или уменьшение (0), а другое соответствует шагу затемнения.
  • «Двухкнопочное затемнение» — Сначала выберите шаг затемнения, от «полного затемнения» до «затемнения 1/64». Это изменяет скорость затемнения. Полное затемнение будет самым быстрым, поскольку оно будет затемнять от 0 до 100% с заданной скоростью, тогда как затемнение 1/64 будет затемнять на 1/64 от полного затемнения за то же время. Затем выберите направление затемнения — вверх/включить или вниз/выключить. Это состояние ввода имеет два объекта — объект «Однократное нажатие» и объект «Длительное нажатие». Вы можете добавить до трех объектов «Однократное нажатие» и «Длительное нажатие», используя кнопку «Добавить». Объект «Одиночное нажатие» имеет тип «Переключатель», размер 1 бит и DPT (тип точки данных) 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Длительное нажатие» предназначен для управления затемнением, имеет размер 4 бит и DPT (тип точки данных) 3.007. Объект «Управление затемнением» состоит из двух значений — одно для обозначения увеличения (1) или уменьшения (0), и одно, соответствующее шагу.


Выходы

[править]

Меню выходов разделено на три раздела — «Команды», «Обратная связь» и «Измерения». Для каждого типа объекта в разделе «Команды» можно иметь до пяти объектов. Вот типы объектов, которые есть в каждом разделе:

Команды:

  • Объект переключателя — имеет размер 1 бит и DPT 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0).

Обратная связь:

  • Объект обратной связи — имеет размер 1 бит и DPT 1.001, что означает тип переключателя с двумя состояниями — включено/выключено (1/0). Объект «Обратная связь» используется для сообщения о состоянии устройства.

Измерения (Размер этих типов объектов составляет 4 байта):

  • Объект «Напряжение» — имеет DPT 14.027, что соответствует объекту «Электрический потенциал» типа Double с тремя значениями.
  • Объект «Ток» — имеет DPT 14.019, что соответствует объекту «Электрический ток» типа Double с тремя значениями.
  • Объект «Активная мощность» — имеет DPT 14.056, что соответствует объекту «Мощность» типа Double с тремя значениями.
  • Объект «Активная энергия» — имеет DPT 13.010, что соответствует объекту «Активная энергия» типа long, измеряемому в ватт-часах.

В зависимости от устройства в разделах могут присутствовать дополнительные типы объектов, такие как как:

Команды:

  • Объект относительного затемнения — имеет размер 4 бита и DPT 3.007, что означает объект «Управление затемнением», состоящий из двух значений — одно для обозначения увеличения (1) или уменьшения (0), и одно, соответствующее шагу.
  • Объект абсолютного затемнения — имеет размер 1 байт и DPT 5.001, что означает объект «Масштабирование», состоящий из значения от 1 до 100, представляющего проценты.

Измерения(Эти типы объектов имеют размер 4 байта.):

  • Объект генерируемой энергии — имеет DPT 13.010, что означает объект «Активная энергия» типа long, измеряемая в ватт-часах.


Расширенные настройки

[править]

При нажатии Нажав стрелку рядом с этим параметром, вы увидите расширенные настройки. Они описаны ниже.


KVS расшифровывается как Key-Value Storage и представляет собой тип нереляционной базы данных, которая использует простой метод «ключ-значение» для хранения данных. На одном устройстве можно хранить до 50 пар «ключ-значение». После нажатия кнопки «Добавить значение» вы перейдете на экран создания значения, где вам будет предложено ввести ключ (до 42 символов) и значение (до 253 символов). Вы заметите, что под текстовым полем для значения указан текущий тип значения. По умолчанию тип значения — «Число», но при вводе текста тип изменится на «Строка». Чтобы сохранить ключ, просто нажмите кнопку «Сохранить». Чтобы отредактировать существующее значение, просто щелкните по нему. Чтобы удалить пару ключ-значение, нажмите кнопку «Удалить», которая появится под ней при редактировании ключа. Нажатие на вопросительный знак рядом с названием параметра переведет вас на страницу документации API, где вы найдете дополнительную информацию о работе «KVS» для устройств Shelly.


Диагностика

[править]

В этом параметре вы можете загрузить отладочные журналы. Включение отладочного журнала без причины не рекомендуется, так как это замедлит работу вашего устройства и приведет к износу флэш-памяти. Если вы все же решите включить его, вы также сможете загрузить предыдущие и текущие журналы. Имейте в виду, что при выходе с этой страницы данные логгера и журнала будут сброшены.


HTTP-пинг

[править]

Введите URL-адрес в соответствующее текстовое поле, чтобы отправить HTTP-запрос с вашего устройства. Веб-интерфейс сообщит вам, был ли запрос успешным или неудачным.


Клиенты устройств

[править]

Просмотрите устройства, подключенные к вашему устройству, отсортированные по соответствующим категориям. Для большинства устройств есть два варианта:

  • Клиенты Bluetooth - устройства, подключенные к вашему устройству через Bluetooth.
  • Клиенты AP - устройства, подключенные к точке доступа вашего устройства.

В этом меню вы сможете увидеть информацию о клиентах."""