Руководство по веб-интерфейсу Shelly Plus Smoke
Обзор
Устройства Shelly предоставляют локальный веб-интерфейс для управления и настройки через стандартный браузер на компьютере или мобильном устройстве. С его помощью можно включать и выключать подключённые приборы, настраивать расписания и задавать действия при выполнении определённых условий.
Для использования локального веб-интерфейса не требуется интернет или Shelly Cloud — достаточно, чтобы браузер находился в той же сети Wi-Fi, что и устройство Shelly.
Доступ к веб-интерфейсу
- Подключитесь к сети Wi-Fi устройства с именем вида DeviceName-XXXXXXXXXX, где DeviceName — имя устройства, XXXXXXXXXX — уникальный идентификатор.
- Откройте в браузере: http://192.168.33.1
Подключение устройства к сети Wi-Fi
- В веб-интерфейсе перейдите в Настройки → Wi-Fi.
- Введите или выберите сеть Wi-Fi и введите пароль. Для открытой сети установите соответствующий флажок. Рекомендуется также задать статический IP-адрес.
- Подождите несколько секунд. При неверном пароле или нестабильной сети появится сообщение об ошибке. После успешного подключения над настройками Wi-Fi отобразится ссылка с новым IP-адресом.
В дальнейшем для доступа к веб-интерфейсу подключитесь к той же сети Wi-Fi и перейдите по полученному IP-адресу. Рекомендуется задать статический IP для стабильного доступа.
Структура интерфейса
Веб-интерфейс состоит из четырёх основных разделов: заголовок, нижний колонтитул, главное меню и основное содержимое.
Заголовок
Слева отображается название устройства, справа — значки основных сетевых и коммуникационных функций (Wi-Fi, Bluetooth, MQTT и др.), а также значок доступных обновлений прошивки. Наведение курсора на значок показывает дополнительную информацию. Описание значков, специфичных для конкретного устройства, приведено в соответствующем разделе руководства.
Нижний колонтитул
Слева направо отображаются: модель устройства, идентификатор, версия веб-интерфейса, версия прошивки и текущее время. При отсутствии синхронизации времени появляется уведомление вверху экрана — некоторые расписания и действия могут работать некорректно.
Главное меню
На десктопе меню расположено слева. На мобильных устройствах — кнопка-гамбургер (три горизонтальные линии). Состав меню зависит от устройства. Для возврата на главную страницу нажмите Главная.
Основное содержимое
Всё, что отображается на экране помимо заголовка, нижнего колонтитула и главного меню, является основным содержимым.
Примечание: Скриншоты в руководствах могут не соответствовать последней версии веб-интерфейса и могут незначительно отличаться от реального вида на конкретном устройстве.
Главная страница
В заголовке отображаются семь значков состояния:
| Значок | Состояние |
|---|---|
| AP | Серый — режим AP отключён; синий — режим AP включён |
| Wi-Fi | Серый — отключено; белый — включено, но нет соединения; синий — подключено |
| Bluetooth | Серый — отключено; синий — включено |
| Облако | Серый — отключено; белый — включено, но нет соединения; синий — подключено |
| MQTT | Серый — отключён; синий — включён |
| Обновление прошивки | Синий — доступна новая версия; не отображается — прошивка актуальна |
| Websocket | Синий — подключён; серый — не подключён |
| Батарея | Четыре уровня заряда от 100% до 0% |
| Зарядка | Отображается при подключении внешнего источника питания (например, USB) |
На главной странице также отображается состояние датчика дыма: ВКЛ. (дым обнаружен) или ВЫКЛ. (дым не обнаружен), а также процент заряда батареи.
Настройки
Сетевые настройки
- Точка доступа — включение/отключение AP и установка пароля. По умолчанию точка доступа открыта. SSID уникален и не может быть изменён.
- Wi-Fi — подключение к двум сетям Wi-Fi. Сеть вводится вручную или выбирается из списка. Поддерживаются открытые сети и статический IP. Wi-Fi 1 и Wi-Fi 2 включаются независимо; при отключении от одной устройство автоматически переключается на другую. Если отсутствуют другие активные подключения, при попытке отключить Wi-Fi появится запрос подтверждения.
- Bluetooth — включение/отключение переключателем. По умолчанию включён.
Подключение
Примечание по RPC: при неудачном RPC-вызове отображается уведомление о потере соединения. После восстановления соединения запрос отправляется повторно.
- Облако — подключение к Shelly Cloud для удалённого управления, уведомлений и обновлений. По умолчанию включено. При отключении облака управление устройством извне локальной сети будет недоступно.
- MQTT — настройка взаимодействия через MQTT. По умолчанию отключён. Изменение настроек вызывает перезагрузку устройства. Дополнительные параметры: «Уведомления о состоянии RPC через MQTT» и «Общее обновление состояния через MQTT». Поддерживается SSL (включение SSL приблизительно вдвое сократит время работы батареи).
- Исходящий Websocket — управление исходящим Websocket-соединением. По умолчанию отключён. При включении укажите адрес сервиса и выберите режим SSL-подключения: *, ca.pem или user_ca.pem.
Настройки устройства
- Имя устройства (информация) — идентификатор устройства, подключённая сеть Wi-Fi и уровень сигнала (RSSI).
- Местоположение и время — часовой пояс и координаты определяются автоматически; при необходимости можно задать вручную. Кнопка «Автоматическое определение местоположения» повторяет автоопределение.
- Аутентификация — защита веб-интерфейса паролем. После включения для отключения потребуется ввести текущий пароль.
- Прошивка — просмотр версии прошивки, идентификатора сборки и доступных обновлений. Поддерживается загрузка собственной прошивки, однако это необратимо аннулирует гарантию устройства.
- Сертификат пользователя (TLS) — загрузка центра сертификации, клиентского сертификата и ключа перетаскиванием или через кнопку выбора файла. Кнопка «Загрузить» — сохранение, «Очистить» — удаление.
- Отладка — включение отладки MQTT, WebSocket и UDP. Для UDP необходимо указать адрес.
Расширенные настройки
Отображаются при нажатии на стрелку рядом с соответствующим разделом.
KVS
KVS (Хранилище ключ-значение) — нереляционное хранилище данных на устройстве. Поддерживается до 50 пар ключ-значение. Ключ — до 42 символов, значение — до 253 символов. Тип значения определяется автоматически: числовой ввод — тип «Число», текстовый — тип «Строка». Для создания нажмите «Добавить значение», для редактирования — нажмите на существующую запись, для удаления — кнопка «Удалить» при редактировании. Документация API доступна по значку «?» рядом с названием раздела.
Диагностика
Раздел для загрузки журналов отладки. Включать журнал отладки без необходимости не рекомендуется — это замедляет работу устройства и изнашивает флэш-память. При необходимости доступна загрузка предыдущих и текущих журналов. При выходе со страницы данные журнала сбрасываются.
HTTP-пинг
Введите URL в текстовое поле для отправки HTTP-запроса с устройства. Веб-интерфейс отобразит результат запроса.
