Terms-and-abbreviations: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
__NOTOC__ | |||
= ⚙️ '''Основные понятия платформы XIOT''' = | |||
== ▶ '''Общие сведения''' == | |||
'''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''' === | ||
Обеспечивает безопасное соединение, синхронизацию данных, обновления и резервное хранение конфигурации. | |||
--- | |||
=== '''Интерфейс пользователя''' === | |||
Доступен | Доступен через локальную сеть или облако. | ||
Позволяет управлять устройствами, запускать сценарии и контролировать состояние системы. | |||
Интерфейс адаптирован под мобильные и настольные устройства 💻📱. | |||
Версия от 16:33, 11 ноября 2025
⚙️ Основные понятия платформы XIOT
▶ Общие сведения
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
Обеспечивает безопасное соединение, синхронизацию данных, обновления и резервное хранение конфигурации.
---
Интерфейс пользователя
Доступен через локальную сеть или облако. Позволяет управлять устройствами, запускать сценарии и контролировать состояние системы. Интерфейс адаптирован под мобильные и настольные устройства 💻📱.