Перейти к содержанию

What-is-xiot: различия между версиями

Материал из XIOT Wiki
Новая страница: «__NOTOC__ = '''Описание состава платформы XIOT''' = == '''1. Общие сведения''' == Платформа '''XIOT''' представляет собой программно-аппаратный комплекс для автоматизации, мониторинга и диспетчеризации инженерных систем зданий. Система разработана для интеграторов и...»
 
Нет описания правки
Строка 42: Строка 42:


== '''4. Принципы работы платформы''' ==
== '''4. Принципы работы платформы''' ==
* **Автономность:** XIOT-PLC сохраняет выполнение сценариев при потере связи с XIOT-CLOUD.   
* '''Автономность:''' XIOT-PLC сохраняет выполнение сценариев при потере связи с XIOT-CLOUD.   
* **Синхронность:** Все изменения, выполненные в редакторе, немедленно синхронизируются с контроллерами и приложениями.   
* '''Синхронность:''' Все изменения, выполненные в редакторе, немедленно синхронизируются с контроллерами и приложениями.   
* **Безопасность:** Все соединения шифруются, доступ осуществляется по токенам.   
* '''Безопасность:''' Все соединения шифруются, доступ осуществляется по токенам.   
* **Масштабируемость:** Платформа поддерживает неограниченное количество контроллеров и проектов.   
* '''Масштабируемость:''' Платформа поддерживает неограниченное количество контроллеров и проектов.   
* **Открытая архитектура:** Поддержка протоколов KNX, Modbus, Zigbee, MQTT, HTTP API.   
* '''Открытая архитектура:''' Поддержка протоколов KNX, Modbus, Zigbee, MQTT, HTTP API.   
* **Гибкость настройки:** Возможность создавать сценарии, интерфейсы и визуальные панели без программирования.
* '''Гибкость настройки:''' Возможность создавать сценарии, интерфейсы и визуальные панели без программирования.


== '''5. Типовые сценарии использования''' ==
== '''5. Типовые сценарии использования''' ==

Версия от 19:15, 10 ноября 2025


Описание состава платформы XIOT

1. Общие сведения

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

Архитектура XIOT построена по модульному принципу и включает четыре основных компонента:

  • XIOT-PLC — программный модуль устанавливаемый на контроллер, для управления оборудованием и выполнения сценариев;
  • XIOT-CLOUD — облачный сервер авторизации, синхронизации и маршрутизации данных;
  • XIOT-EDITOR — Редактор (веб интерфейс) для настройки, конфигурирования проектов и разработки визуализации;
  • XIOT-APP — пользовательский интерфейс для управления системой с ПК, планшета и смартфона.

2. Архитектура и взаимодействие компонентов

Платформа XIOT реализует распределённую архитектуру, где каждый компонент выполняет строго определённые функции, а связь между ними осуществляется по защищённым каналам.

Основные принципы архитектуры:

  • XIOT-PLC может работать автономно, сохраняя полную функциональность при отсутствии доступа к облаку.
  • XIOT-CLOUD обеспечивает централизованную маршрутизацию, хранение конфигурации и резервное копирование.
  • XIOT-APP подключаются к PLC напрямую (в локальной сети) или через облако.


3. Состав платформы XIOT

Компонент Назначение
XIOT-PLC Системное программное обеспечение контроллера, выполняющее сценарии автоматизации, обеспечивающее связь с физическим оборудованием, обработку данных от датчиков, хранение истории и взаимодействие с облачным сервисом XIOT-CLOUD.

Работает под управлением Linux, устанавливается на физический контроллер или виртуальный сервер (VDS) и функционирует идентично в обоих вариантах.

XIOT-CLOUD Облачный сервер авторизации, маршрутизации и синхронизации данных.

Обеспечивает хранение конфигураций, обмен сообщениями между устройствами и пользователями, ведение журналов событий и обновление компонентов платформы.

XIOT-EDITOR Веб-интерфейс для интеграторов. Предназначен для настройки проектов, логики сценариев, параметров устройств и пользовательских интерфейсов.

Позволяет создавать визуальные страницы, управлять комнатами, зонами, устройствами и глобальными сценариями без написания кода.

XIOT-APP Клиентское приложение для управления системой XIOT.

Доступно как мобильное приложение (iOS, Android) и как веб-версия (PWA). Обеспечивает визуализацию состояния помещений, устройств и сценариев, а также позволяет управлять системой локально или через облако.

4. Принципы работы платформы

  • Автономность: XIOT-PLC сохраняет выполнение сценариев при потере связи с XIOT-CLOUD.
  • Синхронность: Все изменения, выполненные в редакторе, немедленно синхронизируются с контроллерами и приложениями.
  • Безопасность: Все соединения шифруются, доступ осуществляется по токенам.
  • Масштабируемость: Платформа поддерживает неограниченное количество контроллеров и проектов.
  • Открытая архитектура: Поддержка протоколов KNX, Modbus, Zigbee, MQTT, HTTP API.
  • Гибкость настройки: Возможность создавать сценарии, интерфейсы и визуальные панели без программирования.

5. Типовые сценарии использования

  • Управление освещением, климатом, вентиляцией и отоплением.
  • Контроль энергопотребления и состояния оборудования.
  • Защита от протечек и аварийных ситуаций.
  • Реализация сценариев «Ночной режим», «Имитация присутствия», «Комфорт» и др.
  • Интеграция с внешними системами безопасности, мультимедиа и мониторинга.

6. Преимущества платформы XIOT

  • Полноценная работа как в локальной, так и в облачной среде.
  • Интуитивно понятный интерфейс для пользователей и интеграторов.
  • Возможность гибкой доработки (кастомизации) страниц управления и сценариев.
  • Централизованные обновления и поддержка со стороны разработчика.
  • Отказоустойчивость и устойчивость к потере связи.
  • Отечественная разработка, размещение серверов на территории Российской Федерации.

7. Информация о разработчике

Разработчик и правообладатель:

ООО «Разумная автоматизация»

Адрес: 121596, г. Москва, ул. Горбунова, д. 2, стр. 3, офис В220

Сайт: https://xiot.ru

Портал документации: https://wiki.xiot.ru