Инструкция по работе с платформой XIOT
🛠️ С чего начать?
Компоненты платформы XIOT
- 🛠️ XIOT-EDITOR (Редактор)
- 📦 XIOT-PLC (ПО на контроллере)
- 📱 XIOT-APP (Пользовательский интерфейс)
- ☁️ XIOT-CLOUD (Облачная часть)
🛠️ XIOT-EDITOR (Редактор)
Облачный инструмент для Интегратора, доступен по адресу https://xiot.pro
Позволяет:
- настроить структуру дома: этажи, комнаты, устройства;
- задать адреса управления и состояния;
- создать визуальный интерфейс в режимах Lite и Pro;
- добавить сценарии и логику.
Особенности:
- Визуальное программирование без кода.
- Работа на компьютере или ноутбуке; актуальный список поддерживаемых браузеров приведён в статье Доступ к XIOT-EDITOR.
- Клавиша F2 переключает просмотр и редактирование, а не режимы Lite и Pro.
- Lite и Pro — два режима одного XIOT-EDITOR и одного проекта. Переключение выполняется кнопкой LITE / PRO и не создаёт второй проект.
Сравнение режимов: Lite и Pro версии редактора.
📦 XIOT-PLC (ПО на контроллере)
Программа, устанавливаемая на поддерживаемое устройство-хост: физический контроллер, одноплатный компьютер, x86-ПК или VDS/VPS.
Функции:
- выполнение логики сценариев;
- связь с оборудованием по протоколам: Modbus, MQTT, KNX и др.;
- передача данных в облако;
- интеграция с пользовательским интерфейсом.
Поддерживаются Wiren Board 6/7/8/9, JetHome, Raspberry Pi, Orange Pi, NanoPi, x86-ПК/Intel NUC и VDS/VPS; архитектуры armhf, arm64 и amd64. В текущей версии к проекту привязывается один XIOT-PLC; он может иметь до шести MQTT-подключений Wiren Board.
Установка:
wget https://xiot.pro/system/public/xiot.deb -O xiot.deb && dpkg -i xiot.deb
Это прямое скачивание официального пакета; не отключайте проверку TLS-сертификата. Привязка XIOT-PLC к проекту выполняется через http://<IP_устройства>:5551 по текущим email и паролю XIOT. Открывайте этот адрес только из доверенной локальной сети и не публикуйте порт 5551 в интернет.
После настройки проекта нажмите Загрузить конфигурацию на контроллер. Команда сама сохранит проект, создаст одну новую версию и передаст на привязанный XIOT-PLC точный снимок этой версии. Отдельная команда Сохранить проект нужна для самостоятельной контрольной точки или облачной передачи версии и не изменяет XIOT-PLC; не выполняйте её непосредственно перед загрузкой без отдельной причины.
📱 XIOT-APP (Пользовательский интерфейс)
Мобильное и веб-приложение для конечного пользователя.
Возможности:
- управление устройствами;
- запуск сценариев;
- просмотр текущих состояний.
Форматы:
- PWA-приложение (работает через браузер);
- Мобильное приложение (iOS и Android).
☁️ XIOT-CLOUD (Облачная часть)
Обеспечивает связь между всеми компонентами и удалённый доступ к системе.
Функции:
- хранение и синхронизация проекта;
- авторизация пользователей;
- передача прав и ролей;
- связь с контроллером без белого IP или VPN.