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

Terms-and-abbreviations: различия между версиями

Материал из XIOT Wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
__NOTOC__
__NOTOC__


= ⚙️ '''Основные понятия платформы XIOT''' =
= '''Общие сведения''' =
'''XIOT''' — это программно-аппаратная платформа для создания надёжных проводных систем автоматизации:   


== ▶ '''Общие сведения''' ==
'''XIOT''' — это программно-аппаратная платформа для создания надёжных проводных систем автоматизации: 
«умный дом», «умное здание», промышленные объекты.   
«умный дом», «умное здание», промышленные объекты.   


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


'''💡 Примечание:''' В XIOT основное внимание уделено проводным технологиям на стандартизированных протоколах (KNX, Modbus, DALI) для обеспечения максимальной надёжности и интеграции.
'''💡''' В XIOT основное внимание уделено проводным технологиям на стандартизированных протоколах (KNX, Modbus, DALI) для обеспечения максимальной надёжности и интеграции.
 
---


== 🧩 '''Компоненты платформы XIOT''' ==
== 🧩 '''Компоненты платформы XIOT''' ==

Версия от 16:37, 11 ноября 2025


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

XIOT — это программно-аппаратная платформа для создания надёжных проводных систем автоматизации:

«умный дом», «умное здание», промышленные объекты.

Платформа поддерживает управление по расписаниям, событиям датчиков и сценариям.

Конфигурация создаётся в облачном редакторе и исполняется на локальном контроллере, обеспечивая автономность и стабильность.

💡 В XIOT основное внимание уделено проводным технологиям на стандартизированных протоколах (KNX, Modbus, DALI) для обеспечения максимальной надёжности и интеграции.

🧩 Компоненты платформы XIOT

XIOT-PLC

Программный модуль, устанавливаемый на контроллер Linux (Wiren Board, JetHome и др.). Исполняет проект, созданный в редакторе: обрабатывает сценарии, данные датчиков и события, управляет оборудованием и интерфейсами.

💡 Примечание: XIOT-PLC может работать с интерфейсами Modbus, MQTT, KNX, HTTP API и другими протоколами.

---

Редактор XIOT

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

Версии:

  • Lite — базовая, подходит для всех задач и автоматического построения интерфейса;
  • Pro — расширенная, с возможностью создания кастомных страниц, интеграций и отладки.

💡 Примечание: Для входа в режим редактирования используется клавиша F2. Редактор не требует знаний программирования.

---

XIOT-CLOUD

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

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

---

XIOT-APP

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

📱 Доступно на платформах iOS и Android. Работает через локальную сеть или облако XIOT-CLOUD.

---

🧱 Структура проекта

Проект

Главная конфигурация системы, включающая этажи, комнаты, устройства и сценарии. Создаётся интегратором в редакторе и исполняется контроллером XIOT-PLC.

---

Этаж

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

---

Комната

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

---

⚙️ Устройства в XIOT

Устройство

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

---

Физическое устройство

Реальное оборудование, подключённое к системе XIOT через один из поддерживаемых протоколов: KNX, Modbus, MQTT, HTTP и др.

📘 Примеры:

  • Датчик температуры 🌡️
  • Релейный модуль ⚡
  • KNX-кнопка 🔘
  • Modbus-регулятор 🔄

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

---

Виртуальное устройство

Создаётся интегратором в редакторе и представляет собой логическую модель оборудования. Может быть связано с физическим устройством или работать как виртуальный элемент (например, счётчик, сцена, датчик логики).

Каждое устройство имеет:

  • тип (лампа, термостат, реле, счётчик);
  • название и иконку;
  • характеристики (управляющие и статусные теги);
  • визуальные параметры отображения.

---

🔄 Компоненты логики

Тег

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

---

Сценарий

Логика поведения системы: по времени, событию, датчику или кнопке. Может содержать условия, циклы, задержки и комбинации действий.

📘 Примеры:

  • Включение света при движении 💡
  • Отключение воды при протечке 💧
  • Изменение температуры по расписанию 🕒

Сценарии выполняются на уровне контроллера XIOT-PLC и работают автономно от облака.

---

Тип устройства

Шаблон, определяющий функциональность и визуальное отображение устройства (лампа, термостат, розетка и т.д.).

---

Тип логики

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

---

👥 Роли и доступ

Интегратор

Создаёт проект, настраивает структуру, устройства и сценарии. Отвечает за установку и обновление XIOT-PLC, может передать проект владельцу.

---

Владелец

Финальный собственник системы. Может управлять пользователями, ограничивать доступ интегратора или назначать нового. Всегда имеет полный административный контроль.

---

Пользователь

Использует систему через интерфейс XIOT-APP. Может управлять устройствами и сценами, но не редактировать проект.

---

🔁 Основные процессы

Передача проекта

Процесс смены владельца:

  • интегратор остаётся разработчиком;
  • пользователи удаляются;
  • новый владелец получает полный контроль.

Работа системы при этом не прерывается.

---

Привязка контроллера

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

---

🌐 Взаимодействие и управление

Облако XIOT

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

---

Интерфейс пользователя

Доступен через локальную сеть или облако. Позволяет управлять устройствами, запускать сценарии и контролировать состояние системы. Интерфейс адаптирован под мобильные и настольные устройства 💻📱.