n1ro°
RU

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

Shelly Plug S Gen3: Basic и Advanced Schedule с cron

В Shelly Plug S Gen3 расписания делятся на Basic и Advanced. Basic подходит для обычного времени, дней недели, рассвета и заката; Advanced использует cron-подобные поля секунд, минут, часов, дней, месяцев и дней недели.

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

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

В Shelly Plug S Gen3 есть basic и advanced schedules: базовый режим подходит для дней недели и времени, advanced позволяет задавать более сложные cron-подобные условия. Для начала используйте simple rule и переходите к advanced только при реальной необходимости.

Ключевой ориентир — Shelly Gen3 schedule

Официальный Web Interface Guide Gen3 разделяет Basic Schedule и Advanced Schedule. Расписания используют системное время устройства; документация указывает необходимость корректной синхронизации времени. Сложная cron-строка удобна для редких шаблонов, но хуже читается и проще ошибиться.

Важно: Создайте в Basic Schedule одно простое событие и убедитесь, что оно выполняется.

Безопасная последовательность: Advanced Schedule cron

  1. Проверьте timezone и системное время устройства перед созданием правила.
  2. Создайте в Basic Schedule одно простое событие и убедитесь, что оно выполняется.
  3. Если нужного шаблона нет, переключитесь в Advanced Schedule.
  4. Составьте cron-условие по документации Shelly и начните с одного действия.
  5. Поставьте тест на ближайшее время и проверьте срабатывание без ручного вмешательства.
  6. Только после успешного теста добавляйте дополнительные дни, условия и связанные actions.

Совет: Не копируйте cron из Linux вслепую: формат и поля нужно сверять с Shelly guide.

Проверка результата: Basic Schedule Shelly

  • Не копируйте cron из Linux вслепую: формат и поля нужно сверять с Shelly guide.
  • Перед критичным расписанием протестируйте ближайшее событие.
  • После смены timezone перепроверьте advanced rules.

Предупреждение: Расписания используют системное время устройства; документация указывает необходимость корректной синхронизации времени.

Когда Advanced Schedule действительно нужен

Если действие выполняется в одно фиксированное время по нескольким дням недели, Basic проще и легче проверяется. Advanced полезен для диапазонов, шагов и более сложных повторов. Не копируйте выражение из Linux cron вслепую: Web UI Shelly предлагает собственные поля и поддерживает секунды, поэтому структура правила отличается.

Как тестировать сложное расписание безопасно

Перед долгим расписанием создайте ближайшее тестовое событие и убедитесь, что время устройства синхронизировано. Затем проверьте действие и только после этого перенесите правило на рабочие значения. Если используется sunrise/sunset offset, перепроверьте географические настройки и знак смещения, чтобы событие не ушло на противоположную сторону рассвета. Для сложного cron-правила полезно сначала задать одно простое условие и одно действие. После успешного запуска добавляйте диапазон или шаг: так ошибка в одном поле не маскируется остальной логикой расписания.

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

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

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

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