Настройки устройства и облачного дома — разные данные
В самом устройстве находятся параметры, с которыми оно выполняет свою работу: подключение к Wi-Fi, поведение входа и выхода, локальные расписания и другие поддерживаемые функции. Их можно увидеть в веб-интерфейсе по адресу Shelly в домашней сети. Облачный дом в Shelly Smart Control, в свою очередь, объединяет устройства, комнаты, сценарии и участников.

Поэтому слово «сценарий» само по себе ещё не подсказывает место поиска. Включение лампы по локальному расписанию исполняет устройство. Облачный сценарий с условиями и действиями настраивается в аккаунте и зависит от облачных функций. Одинаковое бытовое действие — свет включается вечером — может быть организовано каждым из этих способов.
Если в приложении исчезли комнаты или сценарии, сначала убедитесь, что выбран прежний аккаунт и нужный дом. У разных домов собственные списки; пустой экран другого дома не доказывает потерю настроек реле. Если же изменилось поведение настенного выключателя, смотреть нужно и локальные параметры входа и выхода, а не только название карточки.
Есть ещё одно различие: расписание может оставаться в памяти, но не выполняться. Откройте его список, найдите нужную запись и проверьте, включена ли она. Затем сопоставьте время и часовой пояс устройства с местными. Наличие сохранённой записи при неверном времени требует другого исправления, чем действительно пустой список.
Обновление, сброс и смена профиля действуют по-разному
Обновление заменяет версию программы устройства. Заводской сброс возвращает конфигурацию к исходному состоянию. В документации Shelly это отдельные операции, поэтому сам факт установки новой прошивки ещё не доказывает, что был выполнен сброс. Обратное обещание — «при любом обновлении ничего не изменится» — тоже нельзя делать без учёта модели и конкретного выпуска.
У устройств с несколькими профилями работы есть ещё одна самостоятельная операция — смена профиля. Для неё документация прямо указывает удаление локальных расписаний и вебхуков — настроенных HTTP-действий по событиям. Если вместе с обновлением меняли режим работы такого устройства, исчезнувшие записи нельзя автоматически приписывать самой прошивке.
Для разбора нужны точные сведения: модель, прежняя и установленная версии, исчезнувший параметр и действия, выполненные между двумя проверками. Текущую версию смотрите в информации об устройстве после его запуска, а не по сообщению о доступном обновлении. Прежнюю берите из своих записей; если её не сохранили, не заменяйте предположением.
Полезно описать изменение предметно: «в локальном списке было три расписания, теперь пусто» или «запись осталась, но не выполняется». Такой результат можно сопоставить с описанием выпуска и передать поддержке. Формулировка «всё слетело» объединяет слишком разные причины и часто ведёт к лишнему сбросу, который действительно уничтожит оставшуюся конфигурацию.
Резервная копия возвращает сохранённое состояние, а не угадывает прежнее
До изменения прошивки сохраните сведения, без которых трудно восстановить поведение: режим входа, действие выхода, расписания, сетевые параметры и используемые локальные программы. Отдельно зафиксируйте условия и действия облачных сценариев. Скриншоты помогают восстановить настройки вручную, но не являются автоматически загружаемым архивом.
Если ваша модель и прошивка поддерживают резервное копирование, пользуйтесь процедурой из их документации. Например, в описанном Shelly механизме Sys.CreateBackup архив создаётся при следующей перезагрузке, а до неё для скачивания может оставаться предыдущая копия. Поэтому одного сообщения о принятой команде недостаточно: проверьте дату готового архива, модель и версию, к которой он относится.
Восстановление такой копии заменяет текущее содержимое файловой системы устройства и вызывает перезагрузку. Это не слияние старых и новых настроек. Не загружайте архив от другого устройства без подтверждённой совместимости; храните копии закрыто, поскольку в них могут находиться пароли сети и ключи доступа. Локальный архив также не следует считать резервной копией всего облачного дома.
Если подходящей копии нет, восстановите подтверждённо изменившиеся параметры по своим записям. После сохранения снова откройте соответствующий раздел: должны отображаться заданные значения. Затем выполните безопасное действие, для которого они нужны. Например, для расписания обычной лампы дождитесь заданного времени и убедитесь в фактическом переключении; для облачного сценария отдельно проверьте его условие и результат при работающей связи.
Поиск становится понятнее, когда известно, где хранится пропавшая настройка и какая операция могла её изменить. Восстанавливайте эту часть системы и проверяйте её работу, сохраняя исправные настройки остальных частей.