n1ro°
RU

Текст и данные · Инструкция

Shelly Plug S URL Actions — как отправить webhook

URL Actions в Shelly позволяют отправлять HTTP-запрос при определённом событии устройства — например, смене состояния реле.

Редакция N1RO · Проверено

Короткий ответ

На Shelly Plug S локальные URL Actions позволяют вызвать HTTP-адрес при событии розетки, например при включении или выключении. Настраивайте только адреса в доверенной локальной сети и проверяйте каждое событие вручную.

Как Shelly выполняет URL Action

Web Interface Guide Shelly описывает Actions как HTTP-вызовы, связанные с состоянием устройства. Такая автоматизация отличается от облачной сцены: получателем может быть локальный сервер или другое устройство с HTTP endpoint. Если включён другой интеграционный режим или меняется прошивка, доступные action events и совместимость нужно сверять с документацией.

Важно: Сохраните правило и вручную переключите розетку один раз.

Порядок действий: webhook умной розетки

  1. Откройте локальный Web UI розетки по её IP-адресу из домашней сети.
  2. Перейдите в раздел Actions и выберите событие, например output on или output off.
  3. Введите полный HTTP URL доверенного endpoint, который безопасно принимать из локальной сети.
  4. Сохраните правило и вручную переключите розетку один раз.
  5. Проверьте журнал целевого сервера и убедитесь, что запрос пришёл ровно один раз.
  6. Если действие не работает, сначала проверьте доступность URL из той же сети, затем настройки Shelly.

Совет: После обновления прошивки повторно проверьте критичные webhooks.

Контроль после настройки: локальная автоматизация Shelly

  • Не отправляйте в URL пароли и секретные токены открытым текстом без необходимости.
  • Не направляйте action на публичный endpoint, который выполняет опасное действие без аутентификации.
  • После обновления прошивки повторно проверьте критичные webhooks.

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

Как проверить webhook до привязки к событию

Сначала откройте endpoint вручную или вызовите его тестовым запросом и убедитесь, что сервер отвечает ожидаемо. Затем создайте Action, выберите условие и добавьте URL. Для локального сервера используйте адрес, доступный из той же сети; localhost на вашем компьютере для Shelly означает не тот хост.

Что не стоит помещать в URL Action

Не передавайте постоянные пароли и чувствительные токены в строке URL без необходимости: они могут попасть в логи прокси, сервера или браузера. Если endpoint поддерживает более безопасную авторизацию, используйте её. После сохранения переключите реле вручную и проверьте не только факт запроса, но и отсутствие повторных вызовов из-за неверного условия.

Что учитывать

Условия меняются. Страница отражает состояние на 2026-09-22; при расхождении с официальной документацией приоритет у первоисточника.

Источники и проверка

Инструкция составлена редакцией N1RO на 2026-09-22. Перед действием сверьте актуальные условия на официальном сайте сервиса или производителя.