Правильное выключение и перезагрузка хаба RealIoT критически важны для сохранности данных и стабильной работы системы. Никогда не отключайте питание хаба без предварительного программного завершения работы!
🔴 Выключение хаба
- Перед длительным отключением от сети (переезд, ремонт)
- При необходимости физического обслуживания оборудования
- Перед заменой компонентов хаба
- Войдите в систему с правами пользователя
- Перейдите на страницу «Настройки»
- Прокрутите страницу до нижней границы, до карточки «Выключение или перезагрузка хаба»
- Найдите кнопку «Выключить хаб»
- Нажмите кнопку «Выключить хаб»
- Подтвердите действие в диалоговом окне
- Система выполнит команду:
sudo systemctl poweroff
Подождите 30-60 секунд. За это время система:
- Сохранит все данные в базу
- Корректно завершит все процессы
- Отключит сервисы
- Выполнит безопасное завершение работы ОС Ubuntu
После того как индикаторы на хабе погаснут (или через 60 секунд), можно безопасно отключить питание.
🔄 Перезагрузка хаба
- После изменения критичных настроек сети
- При зависании системы
- После установки некоторых обновлений
- Для очистки оперативной памяти
- Войдите в систему как пользователь
- Перейдите на страницу «Настройки»
- В том же разделе, где кнопка выключения
- Кнопка «Перезагрузить хаб» (оранжевого цвета)
- Нажмите кнопку «Перезагрузить хаб»
- Подтвердите действие
- Система выполнит команду:
sudo systemctl reboot
Веб-интерфейс станет недоступен на 1-2 минуты.
Процесс перезагрузки:
- Сохранение данных (5-10 сек)
- Завершение сервисов (5-10 сек)
- Перезагрузка ОС Ubuntu (30-40 сек)
- Загрузка системы (20-30 сек)
- Запуск сервисов RealIoT (10-20 сек)
- Через 2-3 минуты обновите страницу в браузере
- Войдите в систему
- Проверьте, что все устройства работают корректно
📋 Чеклист безопасного выключения
Перед выключением убедитесь:
- ✅ Закройте все открытые сценарии редактирования
- ✅ Дождитесь завершения текущих операций (обновление, резервное копирование)
- ✅ Убедитесь, что нет активных процессов commissioning устройств
- ✅ Используйте кнопку в веб-интерфейсе, а не просто выдергивание шнура
- ✅ Дождитесь 60 секунд перед отключением питания
❓ Частые вопросы
В: Что произойдет с устройствами при выключении хаба?
О: Устройства Zigbee, Matter и LoRa потеряют связь с хабом, но сохранят свое состояние. WiFi устройства, работающие автономно, продолжат функционировать.
В: Сохранятся ли данные при выключении?
О: Да, все данные в MongoDB сохраняются. При корректном выключении через веб-интерфейс потеря данных исключена.
В: Как часто нужно перезагружать хаб?
О: При нормальной работе перезагрузка не требуется. Рекомендуется перезагружать только при необходимости или раз в несколько месяцев для профилактики.
В: Что делать, если хаб завис?
О: Попробуйте сначала перезагрузку через веб-интерфейс. Если не помогает — отключите питание на 10 секунд и включите обратно.
В: Можно ли настроить автоматическую перезагрузку по расписанию?
О: Это можно настроить через создание сценария или cron задачи, но обычно в этом нет необходимости.
⚠️ Важные предупреждения
- ❌ Не выдергивайте шнур питания без программного выключения
- ❌ Не отключайте питание во время обновления системы
- ❌ Не перезагружайте хаб, если идет запись данных в базу
- Потере несохраненных данных
- Повреждению базы данных
- Повреждению файловой системы
- Необходимости переустановки системы
💡 Практические советы
- Используйте ИБП (источник бесперебойного питания) — защитит хаб от внезапного отключения электричества
- Планируйте перезагрузки — выполняйте их в нерабочее время, когда система не используется активно
- Делайте экспорт важных настроек — перед любыми операциями с питанием сделайте резервную копию
- Следите за индикаторами — они подскажут, когда система полностью выключилась
- Ведите журнал перезагрузок — записывайте когда и зачем перезагружали хаб для анализа стабильности
🔧 Восстановление после проблем
Проверьте:
- Подключено ли питание к хабу
- Работает ли блок питания (проверьте индикатор)
- Правильно ли подключен кабель питания
Если индикаторы не загораются вообще — проблема в питании. Если мигают, но система не загружается — возможно повреждение SD карты.
Возможные причины:
- Недостаточное питание — используйте качественный блок питания минимум 3A для Raspberry Pi
- Перегрев — проверьте охлаждение и температуру процессора
- Программные ошибки — обновите систему до последней версии
✅ Безопасное управление питанием освоено!
Всегда используйте программное выключение и перезагрузку через веб-интерфейс
для обеспечения сохранности данных и стабильной работы системы.