<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.spruthub.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Red</id>
	<title>Sprut.hub Wiki - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.spruthub.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Red"/>
	<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Red"/>
	<updated>2026-06-14T23:26:16Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9E%D0%B3%D0%BB%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5&amp;diff=3508</id>
		<title>Оглавление</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9E%D0%B3%D0%BB%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5&amp;diff=3508"/>
		<updated>2025-10-07T13:02:16Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sprut.devices ==&lt;br /&gt;
* [[Где заказать Sprut.stick, Cool.stick и Sprut.hub]]&lt;br /&gt;
&lt;br /&gt;
== Видеообзоры ==&lt;br /&gt;
&lt;br /&gt;
* [[Обзор от канала ProTech]]&lt;br /&gt;
* [[Обзор от Арменака Аветисяна|Обзор от Арменака Аветисяна на Sprut.hub 2]]&lt;br /&gt;
* [[Обзор от Арменака Аветисяна на Sprut.hub 2 din]]&lt;br /&gt;
* [[Обзор от Павла]]&lt;br /&gt;
&lt;br /&gt;
== Немного ответов на вопросы ==&lt;br /&gt;
* [[Ответы на часто задаваемые вопросы]]&lt;br /&gt;
* [[На каких платформах работает Sprut.hub]]&lt;br /&gt;
&lt;br /&gt;
== Какие устройства поддерживаются в spruthub ==&lt;br /&gt;
&lt;br /&gt;
* [[Список поддерживаемых и не поддерживаемых протоколов и экосистем]]&lt;br /&gt;
* [[Какие устройства поддерживаются (про каталог)]]&lt;br /&gt;
&lt;br /&gt;
== Первоначальная настройка ==&lt;br /&gt;
* [[Первоначальная настройка Sprut.hub]]&lt;br /&gt;
* [[Подключение Sprut.hub к домашней WiFi сети]]&lt;br /&gt;
* [[HDMI на Sprut hub CE и Sprut hub 2|Зачем нужен HDMI на Sprut.hub CE и Sprut.hub 2?]]&lt;br /&gt;
* [[Основные элементы интерфейса]]&lt;br /&gt;
* [[Для чего нужны Контроллеры]]&lt;br /&gt;
* [[Для чего нужны Мосты|Для чего нужны Мосты]]&lt;br /&gt;
&lt;br /&gt;
== Локальный и облачный веб-интерфейс ==&lt;br /&gt;
* [[Первоначальная настройка Sprut.hub#Локальное и удаленное управление|Локальное и удаленное управление]]&lt;br /&gt;
&lt;br /&gt;
== Поддержка пользователей ==&lt;br /&gt;
* [[Как правильно задавать вопросы в чатах поддержки#Структура чатов поддержки|Куда задавать вопросы]]&lt;br /&gt;
* [[Как правильно задавать вопросы в чатах поддержки#Ссылка на чаты поддержки|Где взять ссылку на чаты поддержки]]&lt;br /&gt;
* [[Как правильно задавать вопросы в чатах поддержки#Структура чатов поддержки|Структура чатов поддержки]]&lt;br /&gt;
* [[Как правильно задавать вопросы в чатах поддержки#Как правильно задавать вопросы|Как правильно задавать вопросы в чатах поддержки]]&lt;br /&gt;
&lt;br /&gt;
== Подключение первых устройств ==&lt;br /&gt;
* [[Как подключить мое устройство к Sprut.hub]]&lt;br /&gt;
* [[Как подключить мое устройство к Sprut.hub#Поиск_новых_устройств_с_автоматическим_добавлением_в_комнату|Подключить устройство в конкретную комнату]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики]]&lt;br /&gt;
&lt;br /&gt;
== Базовая настройка ==&lt;br /&gt;
* [[Один логин для нескольких хабов]]&lt;br /&gt;
* [[Смена пароля от учетной записи]]&lt;br /&gt;
* [[Где узнать пароль для локального управления|Где узнать пароль для локального управления?]]&lt;br /&gt;
* [[Настройки вашего Sprut.hub]]&lt;br /&gt;
* [[Подключение Sprut.hub к домашней WiFi сети]]&lt;br /&gt;
* [[Обновление версии Sprut.hub до актуальной]]&lt;br /&gt;
* [[Установка часового пояса и координат]]&lt;br /&gt;
* [[Смена пароля от учетной записи#Удаление отключенных хабов|Удаление ненужных хабов из учетной записи]]&lt;br /&gt;
== Приложения для управления Sprut.hub ==&lt;br /&gt;
* [[Приложение для управления Sprut.hub (iOS, iPadOS)]]&lt;br /&gt;
* [[Приложение для управления Sprut.hub (Android)]]&lt;br /&gt;
* [[Приложение Sprut.home]]&lt;br /&gt;
* [[Приложение для определения присутствия и голосовых оповещений на Android]]&lt;br /&gt;
* [[Push уведомления из webapp]]&lt;br /&gt;
&lt;br /&gt;
== Интерфейс ==&lt;br /&gt;
&lt;br /&gt;
* [[Основные элементы интерфейса]]&lt;br /&gt;
* [[Служебный раздел отладки]]&lt;br /&gt;
* [[Основные элементы интерфейса#Интерфейс в режиме настроек|Как переименовать комнату]]&lt;br /&gt;
* [[Видимость отдельных устройств в веб интерфейсе#Переименование устройства|Как переименовать устройство]]&lt;br /&gt;
* [[Логические сценарии#Раздел логики у реальных и виртуальных устройств|Раздел &amp;quot;Логика&amp;quot; у устройств]]&lt;br /&gt;
* [[Групповое переименование устройств и настройка их видимости]]&lt;br /&gt;
* [[Видимость отдельных устройств в веб интерфейсе]]&lt;br /&gt;
* [[Видимость устройств в голосовых ассистентах (в мостах)]]&lt;br /&gt;
* [[Перемещение устройств между комнатами]]&lt;br /&gt;
* [[Изменение порядка отображения комнат]]&lt;br /&gt;
* [[Сортировка устройств внутри комнаты]]&lt;br /&gt;
* [[Сортировка показаний датчиков в оглавлении комнаты]]&lt;br /&gt;
* [[Фильтры отображения устройств внутри комнаты]]&lt;br /&gt;
* [[Сортировка показаний датчиков в оглавлении комнаты#Отображение показаний скрытых датчиков в шапке комнаты|Скрытие плиток датчиков и их видимость в оглавлении комнаты]]&lt;br /&gt;
* [[Фильтры отображения устройств внутри комнаты#Отображение скрытых устройств|Просмотр скрытых устройств]]&lt;br /&gt;
* [[Фильтры отображения устройств внутри комнаты#Фильтр по типу сервиса|Фильтрация устройств по типу]]&lt;br /&gt;
* [[Удаление устройств (аксессуаров)]]&lt;br /&gt;
* [[Переключение версии Sprut.hub с Release на Beta и обратно]]&lt;br /&gt;
* [[Перезагрузка Sprut.hub]]&lt;br /&gt;
* [[Отображение отдельной комнаты в веб-интерфейсе]]&lt;br /&gt;
&lt;br /&gt;
== Контроллеры ==&lt;br /&gt;
&lt;br /&gt;
* [[Для чего нужны Контроллеры]]&lt;br /&gt;
* [[Для чего нужны Контроллеры#Элементы управления контроллерами|Элементы управления контроллерами]]&lt;br /&gt;
* [[Создание контроллера ZigBee]]&lt;br /&gt;
* [[Создание контроллера MQTT]]&lt;br /&gt;
* [[Создание контроллера Z-Wave]]&lt;br /&gt;
* [[Создание контроллера HomeKit (Обратный HomeKit)]]&lt;br /&gt;
* [[Создание контроллера ModBus]]&lt;br /&gt;
* [[Создание контроллера SmartPresence]]&lt;br /&gt;
* [[Создание контроллера Xiaomi]]&lt;br /&gt;
* [[Создание контроллера Neptun]]&lt;br /&gt;
* [[Создание контроллера AndroidTV]]&lt;br /&gt;
* [[Создание контроллера Serial2IP]]&lt;br /&gt;
* [[Создание контроллера Camera]]&lt;br /&gt;
&lt;br /&gt;
=== ZigBee ===&lt;br /&gt;
* [[Как работает ZigBee|Как работает ZigBee сеть. Про роутеры, выключатели без нуля и прочее]]&lt;br /&gt;
* [[Создание_контроллера_ZigBee#Подключить_новое_устройство_ZigBee|Добавление устройств ZigBee]]&lt;br /&gt;
* [[Создание контроллера ZigBee#Подключить новое устройство ZigBee через конкретный роутер|Подключение ZigBee устройств через конкретный роутер]]&lt;br /&gt;
* [[Как узнать через какой роутер подключено устройство]]&lt;br /&gt;
* [[Как узнать через какой роутер подключено устройство|Как посмотреть карту сети]]&lt;br /&gt;
* [[Добавление устройств Touchlink и Lightlink]]&lt;br /&gt;
* [[Репортинг и поллинг у зигби устройств]]&lt;br /&gt;
* [[Режим повышенной безопасности и Install Code]]&lt;br /&gt;
* [[Подключение устройств Legrand]]&lt;br /&gt;
* [[Особенности работы ZigBee устройств на батарейках]]&lt;br /&gt;
* [[Удаленный ZigBee стик для подключения устройств на значительном удалении от хаба]]&lt;br /&gt;
* [[Защита от случайного удаления]]&lt;br /&gt;
&lt;br /&gt;
=== Z-Wave ===&lt;br /&gt;
* [[Создание контроллера Z-Wave#Подключение устройств Z-Wave|Добавление устройств Z-Wave]]&lt;br /&gt;
&lt;br /&gt;
=== MQTT ===&lt;br /&gt;
* [[Как работает протокол MQTT (немного теории)]]&lt;br /&gt;
* [[Как включить MQTT брокер в Sprut.hub]]&lt;br /&gt;
* [[Создание_контроллера_MQTT#Подключение_устройств_MQTT_к_Sprut.hub|Подключение MQTT устройств к Sprut.hub]]&lt;br /&gt;
* [[Создание контроллера MQTT#Устройство подключено к брокеру но не появилось в Sprut.hub|Я подключил свое MQTT устройство, но его не видно]]&lt;br /&gt;
* [[Создание_контроллера_MQTT#Подключение_Wirenboard_к_Sprut.hub_через_MQTT|Подключение WirenBoard к Sprut.hub]]&lt;br /&gt;
* [[Создание контроллера MQTT#Подключение Drivent к Sprut.hub через MQTT|Подключение Drivent к Sprut.hub]]&lt;br /&gt;
&lt;br /&gt;
=== HomeKit ===&lt;br /&gt;
* [[Создание_контроллера_HomeKit_(Обратный_HomeKit)#Подключение_HomeKit_устройств_к_Sprut.hub|Добавление устройств HomeKit в Sprut.hub (обратный HomeKit)]]&lt;br /&gt;
&lt;br /&gt;
=== Tuya, Aqara, Xiaomi, Яндекс, Сбер, Redmond и т.п. ===&lt;br /&gt;
* [[Создание контроллера Xiaomi#Добавление устройств|Добавление устройств MiHome через контроллер Xiaomi]]&lt;br /&gt;
* [[Добавление устройств Tuya, Aqara, Xiaomi в Sprut.hub через обратный HomeKit]]&lt;br /&gt;
* [[Подключение WiFi устройств]]&lt;br /&gt;
&lt;br /&gt;
=== Решение проблем при подключении устройств ===&lt;br /&gt;
* [[Моё устройство не поддерживается. Нет шаблона. Что делать|Моё устройство не поддерживается. Нет шаблона. Что делать?]]&lt;br /&gt;
&lt;br /&gt;
== Шаблоны ==&lt;br /&gt;
* [[Что такое шаблоны?]]&lt;br /&gt;
* [[Добавление кастомных шаблонов для любых устройств]]&lt;br /&gt;
* [[Создание кастомного шаблона MQTT если в payload есть JSON]]&lt;br /&gt;
* [[Создание кастомного шаблона на примере ESP]]&lt;br /&gt;
* [[Обновление шаблонов до последней версии]]&lt;br /&gt;
* [[Справочник типов сервисов и характеристик]]&lt;br /&gt;
&lt;br /&gt;
== Расширенные настройки аксессуаров ==&lt;br /&gt;
&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Дополнительная информация характеристики и связи|Где найти ID сервиса, аксессуара и характеристики для сценариев в виде кода]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Список сервисов и параметров аксессуара|Где искать дополнительные параметры у устройства?]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Смещение температуры|Смещение температуры для коррекции показаний]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#SwitchOffTime и задержка отключения|Настройка времени отключения (SwitchOffTime)]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Настраиваемые параметры устройства|Настраиваемые параметры устройств]]&lt;br /&gt;
* [[Связи между виртуальными и реальными устройствами (Линки)]]&lt;br /&gt;
* [[Связи между виртуальными и реальными устройствами (Линки)#Способы обработки связей|Способы обработки связей между виртуальным и реальным устройством]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Изменение предельных значений у виртуальных устройств|Изменение предельных значений регулировки устройств]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Изменение вариантов целевых режимов виртуальных устройств|Изменение набора целевых режимов устройств]]&lt;br /&gt;
&lt;br /&gt;
== Мосты ==&lt;br /&gt;
&lt;br /&gt;
* [[Для чего нужны Мосты|Для чего нужны Мосты?]]&lt;br /&gt;
* [[Создание моста Apple HomeKit]]&lt;br /&gt;
* [[Создание моста Яндекс]]&lt;br /&gt;
* [[Создание моста Маруся от VK.Group (ранее Mail.Ru)]]&lt;br /&gt;
* [[Создание моста Google]]&lt;br /&gt;
* [[Создание моста MQTT]]&lt;br /&gt;
* [[Создание моста Истории]]&lt;br /&gt;
* [[Создание моста Истории#Просмотр графиков и истории действий|Просмотр графиков устройств]]&lt;br /&gt;
* [[Видимость устройств в голосовых ассистентах (в мостах)|Настройка видимости устройств для каждого моста]]&lt;br /&gt;
* [[Отключение автодобавления новых устройств в мостах]]&lt;br /&gt;
&lt;br /&gt;
== Подключение к голосовым ассистентам ==&lt;br /&gt;
* [[Добавление в Apple HomeKit]]&lt;br /&gt;
* [[Автоматическое распределение устройств по комнатам в HomeKit с помощью приложения Sprut.home]]&lt;br /&gt;
* [[Добавление в Умный дом Яндекса и Яндекс Алису]]&lt;br /&gt;
* [[Добавление в Марусю от VK Group (ранее Mail.Ru)]]&lt;br /&gt;
* [[Добавление в Google Home]]&lt;br /&gt;
* [[Удаление из Apple HomeKit]]&lt;br /&gt;
* [[Видимость устройств в голосовых ассистентах (в мостах)|Настройка видимости устройств в голосовых ассистентах]]&lt;br /&gt;
* [[Как сменить имя Sprut.hub для удобства выбора в ассистентах (если несколько хабов)]]&lt;br /&gt;
&lt;br /&gt;
== Сигнализация ==&lt;br /&gt;
&lt;br /&gt;
* [[Что за устройство Сигнализация и зачем оно нужно]]&lt;br /&gt;
* [[Своя сигнализация с применением отдельных датчиков для срабатывания]]&lt;br /&gt;
&lt;br /&gt;
== Резервное копирование и восстановление ==&lt;br /&gt;
&lt;br /&gt;
* [[Резервное копирование и восстановление из резервной копии]]&lt;br /&gt;
* [[Перенос данных с Raspberry Pi на Sprut.hub]]&lt;br /&gt;
* [[Резервное копирование и восстановление из резервной копии#Переезд на другой хаб с восстановлением из резервной копии|Переезд с одного Sprut.hub на другой через восстановление из резервной копии]]&lt;br /&gt;
* [[Резервное копирование и восстановление из резервной копии#Включение и выключение хранения логов на внешней флешке|Включение и отключение сохранения логов на внешней флешке]]&lt;br /&gt;
&lt;br /&gt;
== Виртуальные аксессуары ==&lt;br /&gt;
&lt;br /&gt;
* [[Создание виртуальных аксессуаров]]&lt;br /&gt;
* [[Связи между виртуальными и реальными устройствами (Линки)]]&lt;br /&gt;
* [[Связи между виртуальными и реальными устройствами (Линки)|Как сгруппировать кучу лампочек в одну]]&lt;br /&gt;
* [[Создание виртуального термостата из выключателя и датчика температуры]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Изменение предельных значений у виртуальных устройств|Изменение предельных значений у виртуальных устройств]]&lt;br /&gt;
* [[Аксессуары, сервисы и характеристики#Изменение вариантов целевых режимов виртуальных устройств|Изменение набора целевых режимов у виртуальных устройств]]&lt;br /&gt;
* [[Автоматические режимы у многозадачных аксессуаров]]&lt;br /&gt;
&lt;br /&gt;
== Сценарии (Автоматизации) ==&lt;br /&gt;
&lt;br /&gt;
* [[Сценарии в Sprut.hub - основные элементы управления]]&lt;br /&gt;
* [[Сценарии в Sprut.hub - основные элементы управления#Создание блочного сценария|Блочные сценарии]]&lt;br /&gt;
* [[Логические сценарии]]&lt;br /&gt;
* [[Глобальные сценарии]]&lt;br /&gt;
* [[Логические сценарии#Виртуальная логика|Виртуальная логика устройств]]&lt;br /&gt;
* [[Триггеры в сценариях (желтые кружочки)]]&lt;br /&gt;
* [[Сценарии в Sprut.hub - основные элементы управления#Что делает значок бесконечности в сценариях|Что делает значок бесконечности у блока Если]]&lt;br /&gt;
* [[Одно из или Все сразу в блоке Если]]&lt;br /&gt;
* [[Уведомления в Telegram (Телеграм)]]&lt;br /&gt;
* [[Отправка фото в Telegram с подключенной к Sprut.hub камеры]]&lt;br /&gt;
* [[Отправка уведомлений в Telegram полностью через сценарии в виде кода|Уведомления в Телеграм полностью через блоки кода]]&lt;br /&gt;
* [[Планировщик]]&lt;br /&gt;
* [[День / Ночь в сценариях с помощью Восхода / Заката системы]]&lt;br /&gt;
* [[Задержка выполнения|Задержка выполнения (Таймеры)]]&lt;br /&gt;
* [[Обработка времени события Если]]&lt;br /&gt;
* [[Запуск дочернего сценария]]&lt;br /&gt;
* [[Уведомление]]&lt;br /&gt;
* [[Характеристики устройств в блоке Если и Тогда]]&lt;br /&gt;
* [[Условие попадания события во временной промежуток]]&lt;br /&gt;
* [[Определение времени года]]&lt;br /&gt;
* [[Инвертирование состояния устройства (Toggle)]]&lt;br /&gt;
* [[Проверка выходных]]&lt;br /&gt;
* [[Включение одного устройства другим]]&lt;br /&gt;
* [[Получение онлайн прогноза погоды]]&lt;br /&gt;
* [[Передача показаний счетчиков в облако Ватериус]]&lt;br /&gt;
* [[Примеры простейших сценариев]]&lt;br /&gt;
* [[Циклическое выполнение в блоке Тогда]]&lt;br /&gt;
* [[Экспортировать сценарий]]&lt;br /&gt;
* [[Импортировать шаблон сценария]]&lt;br /&gt;
* [[Работа с SSH командами из Sprut.hub]]&lt;br /&gt;
* [[Виды переменных в сценариях в виде кода]]&lt;br /&gt;
* [[Управление цветом и температурой белого у RGB лампочек в сценариях]]&lt;br /&gt;
* [[Использование Wake On Lan в сценариях]]&lt;br /&gt;
&lt;br /&gt;
=== Уведомления ===&lt;br /&gt;
&lt;br /&gt;
* [[Уведомление]]&lt;br /&gt;
* [[Уведомления в Telegram (Телеграм)]]&lt;br /&gt;
* [[Уведомление#Отправка индивидуальных уведомлений в электронную почту|Уведомления в электронную почту из сценариев]]&lt;br /&gt;
&lt;br /&gt;
== Сброс на заводские настройки ==&lt;br /&gt;
&lt;br /&gt;
* [[Сброс Sprut.hub на заводские настройки]]&lt;br /&gt;
* [[Передача Sprut.hub новому владельцу]]&lt;br /&gt;
&lt;br /&gt;
== Обращение в техподдержку ==&lt;br /&gt;
&lt;br /&gt;
* [[Служебный раздел отладки|Как сообщить о проблеме]]&lt;br /&gt;
* [[Как скачать логи для отправки по запросу техподдержки]]&lt;br /&gt;
* [[Служебный раздел отладки|Как скачать резервную копию Sprut.hub на компьютер]]&lt;br /&gt;
* [[Как включить удаленную поддержку]]&lt;br /&gt;
== Raspberry Pi ==&lt;br /&gt;
&lt;br /&gt;
* [[Установка Sprut.hub на Raspberry Pi]]&lt;br /&gt;
* [[Смена сети WiFi на другую]]&lt;br /&gt;
* [[Резервное копирование и восстановление из резервной копии#Для пользователей Sprut.hub на Raspberry Pi|Автоматическое монтирование флешки в папку media]]&lt;br /&gt;
== WirenBoard ==&lt;br /&gt;
&lt;br /&gt;
* [[Установка и настройка Sprut.stick в WirenBoard]]&lt;br /&gt;
* [[Настройка контроллера ModBus на WirenBoard]]&lt;br /&gt;
* [[На каких платформах работает Sprut.hub#Как работает Sprut.hub с WirenBoard|Как работает Sprut.hub с WirenBoard]]&lt;br /&gt;
* [[Интеграция устройств из spruthub в WirenBoard]]&lt;br /&gt;
&lt;br /&gt;
== Справочные материалы ==&lt;br /&gt;
&lt;br /&gt;
* [[Требования к microSD картам памяти для установки в Sprut.hub]]&lt;br /&gt;
* [[Требования к блоку питания для Sprut.hub 2 и Sprut.hub CE]]&lt;br /&gt;
* [[Проблемы с удаленным доступом через сервисы keenetic]]&lt;br /&gt;
* [[DIY устройства MQTT интегрированные в Sprut.Hub]]&lt;br /&gt;
* [[Серверы точного времени для Sprut.hub CE и Sprut.hub 2]]&lt;br /&gt;
* [[Sonoff ZBBridge Zigbee Bridge как ZHA контроллер]]&lt;br /&gt;
* [[Отвязка клавиш от реле выключателя Aqara]]&lt;br /&gt;
* [[Дополнительный байпас для устройств без нулевого проводника]]&lt;br /&gt;
* [[Настройка Sonoff NS Panel Pro для работы со Sprut.hub]]&lt;br /&gt;
* [[Askona|Инструкция по настройке Bed.box для оснований Ergomotion от Аскона]]&lt;br /&gt;
* [[Инструкция по настройке моторов для штор Профкарниз CM3Z и R35Z]]&lt;br /&gt;
&lt;br /&gt;
== Новые статьи ==&lt;br /&gt;
&lt;br /&gt;
* [[Список новых статей за последний месяц]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3507</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3507"/>
		<updated>2025-10-07T10:29:07Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Most_mqtt_add.png|487x487пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Vkl_harakteristik_mqtt.png|563x563пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Создание виртуального устройства и привязка MQTT-топиков в Wiren Board ===&lt;br /&gt;
Вторым шагом необходимо &#039;&#039;&#039;написать правило (rule)&#039;&#039;&#039; в Wiren Board, которое создаст виртуальное устройство и свяжет его с MQTT-топиками, активированными в первом пункте.&lt;br /&gt;
&lt;br /&gt;
==== 🔍 Определяем нужные топики ====&lt;br /&gt;
Проще всего получить список топиков с помощью MQTT-клиента — например, &#039;&#039;&#039;MQTT Explorer&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Скачайте и установите MQTT Explorer (доступен для Windows, macOS и Linux).&lt;br /&gt;
# Подключитесь к MQTT-брокеру Wiren Board:&lt;br /&gt;
#* &#039;&#039;&#039;IP:&#039;&#039;&#039; адрес вашего контроллера WB&lt;br /&gt;
#* &#039;&#039;&#039;Порт:&#039;&#039;&#039; 1883 (по умолчанию)&lt;br /&gt;
# После подключения вы увидите структуру всех доступных топиков.  Найдите те, что начинаются с префикса, например, Sprut.hub-****/accessories.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Mqtt explorer.png|800x800пкс]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Например, наш топик - &amp;quot;&#039;&#039;&#039;Sprut.hub-D7BCB0C79CD23D5B_1/accessories/105/13/15&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Теперь необходимо написать правило, которое создаст виртуальное устройство в Wiren Board и свяжет его с этим топиком.&lt;br /&gt;
&lt;br /&gt;
Переходим в интерфейс WirenBoard, редактор правила, создать новое. &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;(function () {&lt;br /&gt;
  // Создаём виртуальное устройство для датчика движения SprutHub&lt;br /&gt;
  defineVirtualDevice(&#039;spruthub_motion&#039;, {&lt;br /&gt;
    title: { en: &amp;quot;SprutHub Motion&amp;quot;, ru: &amp;quot;Датчик движения SprutHub&amp;quot; },&lt;br /&gt;
    cells: {&lt;br /&gt;
      Motion: {&lt;br /&gt;
        title: { en: &#039;Motion&#039;, ru: &#039;Движение&#039; },&lt;br /&gt;
        type: &#039;switch&#039;, &lt;br /&gt;
        readonly: true,&lt;br /&gt;
        order: 0,&lt;br /&gt;
        value: false&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  });&lt;br /&gt;
&lt;br /&gt;
  // Функция для обновления значения из MQTT&lt;br /&gt;
  function updateDeviceFromMQTT(topic, cell, valueType, compareValue) {&lt;br /&gt;
    trackMqtt(topic, function (message) {&lt;br /&gt;
      if (valueType === &#039;boolean&#039;) {&lt;br /&gt;
        dev.spruthub_motion[cell] = message.value === compareValue;&lt;br /&gt;
      } else {&lt;br /&gt;
        dev.spruthub_motion[cell] = parseFloat(message.value);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Отслеживаем MQTT-топик от SprutHub&lt;br /&gt;
  updateDeviceFromMQTT(&lt;br /&gt;
    &#039;Sprut.hub-D7BCB0C79CD23D5B_1/accessories/105/13/15&#039;,&lt;br /&gt;
    &#039;Motion&#039;,&lt;br /&gt;
    &#039;boolean&#039;,&lt;br /&gt;
    &#039;true&#039; // при значении &amp;quot;true&amp;quot; считаем, что движение есть&lt;br /&gt;
  );&lt;br /&gt;
})();&amp;lt;/syntaxhighlight&amp;gt;По итогу, в интерфейсе &#039;&#039;&#039;Wiren Board&#039;&#039;&#039; мы получаем &#039;&#039;&#039;виртуальный переключатель (switch)&#039;&#039;&#039;, который отображает состояние датчика движения, но &#039;&#039;&#039;не управляется вручную&#039;&#039;&#039;, так как для него указано свойство: &#039;&#039;&#039;readonly: true&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
По аналогии можно создать &#039;&#039;&#039;любое другое устройство&#039;&#039;&#039; — будь то &#039;&#039;&#039;бинарные сенсоры&#039;&#039;&#039; (датчики открытия, протечки, присутствия), &#039;&#039;&#039;реле&#039;&#039;&#039;, или устройства, передающие &#039;&#039;&#039;числовые значения&#039;&#039;&#039; (например, температуру, влажность, давление и т.д.).&lt;br /&gt;
&lt;br /&gt;
Достаточно изменить:&lt;br /&gt;
&lt;br /&gt;
* тип данных (switch, alarm, temperature, rel_humidity, value и т.д.),&lt;br /&gt;
* MQTT-топик&lt;br /&gt;
&lt;br /&gt;
Таким образом, можно гибко интегрировать устройства из &#039;&#039;&#039;spruthub&#039;&#039;&#039; в &#039;&#039;&#039;Wiren Board.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3506</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3506"/>
		<updated>2025-10-07T10:23:49Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Most_mqtt_add.png|487x487пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Vkl_harakteristik_mqtt.png|563x563пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Создание виртуального устройства и привязка MQTT-топиков в Wiren Board ===&lt;br /&gt;
Вторым шагом необходимо &#039;&#039;&#039;написать правило (rule)&#039;&#039;&#039; в Wiren Board, которое создаст виртуальное устройство и свяжет его с MQTT-топиками, активированными в первом пункте.&lt;br /&gt;
&lt;br /&gt;
==== 🔍 Определяем нужные топики ====&lt;br /&gt;
Проще всего получить список топиков с помощью MQTT-клиента — например, &#039;&#039;&#039;MQTT Explorer&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Скачайте и установите MQTT Explorer (доступен для Windows, macOS и Linux).&lt;br /&gt;
# Подключитесь к MQTT-брокеру Wiren Board:&lt;br /&gt;
#* &#039;&#039;&#039;IP:&#039;&#039;&#039; адрес вашего контроллера WB&lt;br /&gt;
#* &#039;&#039;&#039;Порт:&#039;&#039;&#039; 1883 (по умолчанию)&lt;br /&gt;
# После подключения вы увидите структуру всех доступных топиков.  Найдите те, что начинаются с префикса, например, Sprut.hub-****/accessories.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Mqtt explorer.png|800x800пкс]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Например, наш топик - &amp;quot;&#039;&#039;&#039;Sprut.hub-D7BCB0C79CD23D5B_1/accessories/105/13/15&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Теперь необходимо написать правило, которое создаст виртуальное устройство в Wiren Board и свяжет его с этим топиком.&lt;br /&gt;
&lt;br /&gt;
Переходим в интерфейс WirenBoard, редактор правила, создать новое. &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;(function () {&lt;br /&gt;
  // Создаём виртуальное устройство для датчика движения SprutHub&lt;br /&gt;
  defineVirtualDevice(&#039;spruthub_motion&#039;, {&lt;br /&gt;
    title: { en: &amp;quot;SprutHub Motion&amp;quot;, ru: &amp;quot;Датчик движения SprutHub&amp;quot; },&lt;br /&gt;
    cells: {&lt;br /&gt;
      Motion: {&lt;br /&gt;
        title: { en: &#039;Motion&#039;, ru: &#039;Движение&#039; },&lt;br /&gt;
        type: &#039;switch&#039;, &lt;br /&gt;
        readonly: true,&lt;br /&gt;
        order: 0,&lt;br /&gt;
        value: false&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  });&lt;br /&gt;
&lt;br /&gt;
  // Функция для обновления значения из MQTT&lt;br /&gt;
  function updateDeviceFromMQTT(topic, cell, valueType, compareValue) {&lt;br /&gt;
    trackMqtt(topic, function (message) {&lt;br /&gt;
      if (valueType === &#039;boolean&#039;) {&lt;br /&gt;
        dev.spruthub_motion[cell] = message.value === compareValue;&lt;br /&gt;
      } else {&lt;br /&gt;
        dev.spruthub_motion[cell] = parseFloat(message.value);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Отслеживаем MQTT-топик от SprutHub&lt;br /&gt;
  updateDeviceFromMQTT(&lt;br /&gt;
    &#039;Sprut.hub-D7BCB0C79CD23D5B_1/accessories/105/13/15&#039;,&lt;br /&gt;
    &#039;Motion&#039;,&lt;br /&gt;
    &#039;boolean&#039;,&lt;br /&gt;
    &#039;true&#039; // при значении &amp;quot;true&amp;quot; считаем, что движение есть&lt;br /&gt;
  );&lt;br /&gt;
})();&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Mqtt_explorer.png&amp;diff=3505</id>
		<title>Файл:Mqtt explorer.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Mqtt_explorer.png&amp;diff=3505"/>
		<updated>2025-10-07T10:17:05Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3504</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3504"/>
		<updated>2025-10-07T10:06:33Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Most_mqtt_add.png|487x487пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Vkl_harakteristik_mqtt.png|563x563пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3503</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3503"/>
		<updated>2025-10-07T10:05:41Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Most_mqtt_add.png|487x487пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
[[Файл:Vkl harakteristik mqtt.png|слева|безрамки|386x386пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3502</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3502"/>
		<updated>2025-10-07T10:04:28Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
[[Файл:Most mqtt add.png|слева|мини|580x580px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
[[Файл:Vkl harakteristik mqtt.png|слева|безрамки|386x386пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3501</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3501"/>
		<updated>2025-10-07T10:03:58Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
[[Файл:Most mqtt add.png|слева|мини|357x357пкс]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
[[Файл:Vkl harakteristik mqtt.png|слева|безрамки|386x386пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3500</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3500"/>
		<updated>2025-10-07T10:03:16Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
[[Файл:Most mqtt add.png|слева|мини|граница]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
[[Файл:Vkl harakteristik mqtt.png|слева|безрамки|386x386пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3499</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3499"/>
		<updated>2025-10-07T10:02:55Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
[[Файл:Most mqtt add.png|слева|мини]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
[[Файл:Vkl harakteristik mqtt.png|слева|безрамки|386x386пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3498</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3498"/>
		<updated>2025-10-07T10:02:03Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
[[Файл:Most mqtt add.png|слева|безрамки]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
[[Файл:Vkl harakteristik mqtt.png|слева|безрамки|386x386пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3497</id>
		<title>Интеграция устройств из spruthub в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%B8%D0%B7_spruthub_%D0%B2_WirenBoard&amp;diff=3497"/>
		<updated>2025-10-07T10:01:51Z</updated>

		<summary type="html">&lt;p&gt;Red: Новая страница: «Первое, что необходимо сделать — &amp;#039;&amp;#039;&amp;#039;подключить MQTT Wiren Board в мостах spruthub&amp;#039;&amp;#039;&amp;#039;.  # Откройте &amp;#039;&amp;#039;&amp;#039;Мосты&amp;#039;&amp;#039;&amp;#039; в интерфейсе spruthub. # Нажмите &amp;#039;&amp;#039;&amp;#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&amp;#039;&amp;#039;&amp;#039;. # Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и парол...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Первое, что необходимо сделать — &#039;&#039;&#039;подключить MQTT Wiren Board в мостах spruthub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Откройте &#039;&#039;&#039;Мосты&#039;&#039;&#039; в интерфейсе spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;«+» → Добавить расширение → MQTT →Мосты → Добавить&#039;&#039;&#039;.&lt;br /&gt;
# Укажите параметры подключения к MQTT-брокеру Wiren Board (IP-адрес, порт, логин и пароль, если используется), после чего включаем Мост.&lt;br /&gt;
&lt;br /&gt;
После этого spruthub сможет отправлять данные своих устройств в брокер Wiren Board.&lt;br /&gt;
[[Файл:Most mqtt add.png|слева|безрамки]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Включение отправки данных в MQTT брокер ===&lt;br /&gt;
Чтобы передать конкретное устройство в Wiren Board:&lt;br /&gt;
&lt;br /&gt;
# Откройте нужное устройство в spruthub.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;значок шестерёнки (настройки)&#039;&#039;&#039;.&lt;br /&gt;
# Перейдите во вкладку &#039;&#039;&#039;Мосты&#039;&#039;&#039;.&lt;br /&gt;
# Включите переключатели напротив тех характеристик, которые нужно отправлять в MQTT-брокер.&lt;br /&gt;
&lt;br /&gt;
После включения параметров их значения начнут публиковаться в MQTT, и Wiren Board сможет их принимать и использовать, например, в виртуальных устройствах или правилах автоматизации.&lt;br /&gt;
[[Файл:Vkl harakteristik mqtt.png|слева|безрамки|386x386пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Vkl_harakteristik_mqtt.png&amp;diff=3496</id>
		<title>Файл:Vkl harakteristik mqtt.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Vkl_harakteristik_mqtt.png&amp;diff=3496"/>
		<updated>2025-10-07T09:55:53Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Most_mqtt_add.png&amp;diff=3495</id>
		<title>Файл:Most mqtt add.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Most_mqtt_add.png&amp;diff=3495"/>
		<updated>2025-10-07T09:51:40Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9D%D0%B0_%D0%BA%D0%B0%D0%BA%D0%B8%D1%85_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%85_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_Sprut.hub&amp;diff=3476</id>
		<title>На каких платформах работает Sprut.hub</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9D%D0%B0_%D0%BA%D0%B0%D0%BA%D0%B8%D1%85_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%85_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_Sprut.hub&amp;diff=3476"/>
		<updated>2025-09-14T09:26:57Z</updated>

		<summary type="html">&lt;p&gt;Red: WB-UPS v.3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sprut.hub в настоящее время может работать на следующих платформах:&lt;br /&gt;
&lt;br /&gt;
* Sprut.hub CE&lt;br /&gt;
* Sprut.hub 2&lt;br /&gt;
* Sprut.hub 2 din&lt;br /&gt;
* Raspberry Pi 3 (и выше)*&lt;br /&gt;
* WirenBoard 6 (и выше)*&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;*при условии, что Sprut.hub - единственное ПО, которое работает на устройстве. Для WirenBoard это штатное ПО WirenBoard + Sprut.hub. При установке дополнительного ПО на устройство - вы теряете возможность официальной поддержки и гарантии на нормальную работу Sprut.hub&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Для официальных Sprut.hub CE, Sprut.hub 2 и Sprut.hub 2din - ПО является предустановленным и не требует дополнительных действий от пользователя. Поддержка осуществляется в полном объеме по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Для того, чтобы вы смогли установить ПО Sprut.hub на Raspberry Pi или WirenBoard, вам необходимо приобрести [https://spruthub.ru/device/ один из специализированных ZigBee или Z-wave стиков], к которым прилагается лицензия на ПО и доступ к установочным образам и поддержке.&lt;br /&gt;
&lt;br /&gt;
Установка на виртуальные машины, мини-компьютеры других производителей и т.п. - не поддерживается.&lt;br /&gt;
&lt;br /&gt;
При использовании каких-либо координаторов ZigBee отличных от официальных стиков - поддержка по их работе не оказывается.&lt;br /&gt;
&lt;br /&gt;
== Как работает Sprut.hub с WirenBoard ==&lt;br /&gt;
Wirenboard - это отдельный самостоятельный контроллер, у которого есть собственная система управления и собственный интерфейс. &lt;br /&gt;
&lt;br /&gt;
WirenBoard 6, WirenBoard 7 и WirenBoard 8 - это как раз контроллеры, с собственной операционной системой и прочими &amp;quot;прелестями&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Вариантов работы с ним несколько:&lt;br /&gt;
&lt;br /&gt;
# Установить ПО Sprut.hub на сам контроллер WirenBoard&lt;br /&gt;
# Подключить существующий контроллер WirenBoard к Sprut.hub CE, Sprut.hub 2, Sprut.hub 2 din или Raspberry Pi&lt;br /&gt;
# Управлять устройствами от WirenBoard напрямую, без контроллера WB&lt;br /&gt;
&lt;br /&gt;
В первом случае, если Sprut.hub установлен на WirenBoard, то он может управлять подключенными к нему устройствами как напрямую через ModBus, так и через встроенную систему WirenBoard посредством MQTT.&lt;br /&gt;
&lt;br /&gt;
Во втором случае, вы можете подключить контроллер WirenBoard через протокол MQTT и управлять устройствами с его помощью.&lt;br /&gt;
&lt;br /&gt;
В третьем случае, вы можете подключать различные модули WirenBoard напрямую через протокол ModBus без использования контроллера WirenBoard. Для этого потребуется использование или [https://sprut.ai/catalog/item/preobrazovatel-interfeysov-wb-mge-v-2 шлюза в ModBus TCP] или [https://sprut.ai/catalog/item/preobrazovatel-interfeysa-usb-rs485-wb-usb485 USB ModBus стика]. &lt;br /&gt;
&lt;br /&gt;
Есть еще дешевые [https://aliexpress.ru/item/33017179197.html китайские аналоги], но главное чтобы они были на чипе CH340 &lt;br /&gt;
&lt;br /&gt;
{{QuoteBlue|Но надо осознавать, что набор шаблонов для ModBus меньше чем шаблонов для MQTT. То есть количество модулей, которыми Spru.hub может управлять напрямую без участия контроллера WirenBoard меньше, чем количество управляемых с его помощью. Пока по крайней мере.}}&lt;br /&gt;
&lt;br /&gt;
== Список поддерживаемых модулей WirenBoard в соответствии с протоколами ==&lt;br /&gt;
{{QuoteGreen|При подключении модулей Wirenboard через контроллер ModBus - поддерживаются не все доступные настройки для модулей в сравнении с количеством опций при настройке через ПО WirenBoard}}&lt;br /&gt;
{{QuoteYellow|Левый столбец - это поддерживаемые модули, которые управляются напрямую из Sprut.hub (установленный на обычный WirenBoard или напрямую из Sprut.hub 2 din) через контроллер ModBus (без использования возможностей родного ПО WirenBoard, которое стоит на обычном WB 6, 7 или 8). Правый столбец - это поддерживаемые модули, подключенные и настроенные в родном веб-интерфейсе WirenBoard и управляемые через MQTT брокер. В интерфейсе Sprut.hub они подключаются через контроллер MQTT подключенный к брокеру, который используется в WirenBoard}}&lt;br /&gt;
{{QuoteRed|В Sprut.hub 2 din поддерживаются модули WirenBoard только из левого столбца &amp;quot;Контроллер ModBus&amp;quot;}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! Контроллер ModBus !! Контроллер MQTT&lt;br /&gt;
|-&lt;br /&gt;
| WB-MAP6S&lt;br /&gt;
| WB-MAP6S&lt;br /&gt;
|-&lt;br /&gt;
| WB-MCM8&lt;br /&gt;
| WB-MCM8&lt;br /&gt;
|-&lt;br /&gt;
| WB-MDM3&lt;br /&gt;
| WB-MDM3&lt;br /&gt;
|-&lt;br /&gt;
| WB-MIR&lt;br /&gt;
| WB-MIR&lt;br /&gt;
|-&lt;br /&gt;
| WB-MR3&lt;br /&gt;
| WB-MR3&lt;br /&gt;
|-&lt;br /&gt;
| WB-MR6&lt;br /&gt;
| WB-MR6&lt;br /&gt;
|-&lt;br /&gt;
| WB-MR6C&lt;br /&gt;
| WB-MR6C&lt;br /&gt;
|-&lt;br /&gt;
| WB-MR6CU&lt;br /&gt;
| WB-MR6CU&lt;br /&gt;
|-&lt;br /&gt;
| WB-MRGBW-D&lt;br /&gt;
| WB-MRGBW-D&lt;br /&gt;
|-&lt;br /&gt;
| WB-MRWL3&lt;br /&gt;
| WB-MRWL3&lt;br /&gt;
|-&lt;br /&gt;
| WB-MS&lt;br /&gt;
| WB-MS&lt;br /&gt;
|-&lt;br /&gt;
| WB-MSGR&lt;br /&gt;
| WB-MSGR&lt;br /&gt;
|-&lt;br /&gt;
| WB-MSW3&lt;br /&gt;
| WB-MSW3&lt;br /&gt;
|-&lt;br /&gt;
| WB-MSW4&lt;br /&gt;
| WB-MSW4&lt;br /&gt;
|-&lt;br /&gt;
| WB-MWAC&lt;br /&gt;
| WB-MWAC&lt;br /&gt;
|-&lt;br /&gt;
| WB-MAP3E&lt;br /&gt;
| 1-wire&lt;br /&gt;
|-&lt;br /&gt;
| WB-MIR v.2&lt;br /&gt;
| Buzzer&lt;br /&gt;
|-&lt;br /&gt;
| WB-MRPS6&lt;br /&gt;
| Hwmon&lt;br /&gt;
|-&lt;br /&gt;
| WB-MSv2&lt;br /&gt;
| Power_status&lt;br /&gt;
|-&lt;br /&gt;
| WBLED&lt;br /&gt;
| System&lt;br /&gt;
|-&lt;br /&gt;
| WBM1W2&lt;br /&gt;
| Wb-gpio&lt;br /&gt;
|-&lt;br /&gt;
| WBMIO&lt;br /&gt;
| WB-LED&lt;br /&gt;
|-&lt;br /&gt;
| WBMR2m&lt;br /&gt;
| WB-M1W2&lt;br /&gt;
|-&lt;br /&gt;
| WBMRG&lt;br /&gt;
| WB-MAO4&lt;br /&gt;
|-&lt;br /&gt;
| WB-MR6C v2&lt;br /&gt;
| WB-MAP12E-fw2&lt;br /&gt;
|-&lt;br /&gt;
| WB-MR6C v3&lt;br /&gt;
| WB-MAP3E-fw2&lt;br /&gt;
|-&lt;br /&gt;
|WB-UPS v.3&lt;br /&gt;
| WB-MAP3EV&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MDM2&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MIO-GPIO-DIR&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MIO-GPIO-DR&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MIO-GPIO-HS&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MIO-GPIO-IN&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MIO-GPIO-K&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MODx_IN&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MODx_K&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MR3LV&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MR6C-NC&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MR6Cv3&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MR6LV&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| WB-MRGB-D&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MRGB&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MRGBW-D-fw3&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MRM2-mini-NC&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MRM2-mini&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MRM2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MRPS6S&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MRWM2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MS2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MSW&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WB-MS_2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBE2-DO-R6C-1&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-AI-DV-12&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-AO-10V-8&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-DI-DR&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-DI-IN&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-DO-HS-8&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-DO-R10A-8&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-DO-R10R-4&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| WBIO-DO-R1G-16&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категория:Официальные шаблоны Wirenboard]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%BE%D0%B1_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B5&amp;diff=3468</id>
		<title>Поиск информации об устройстве</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%BE%D0%B1_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B5&amp;diff=3468"/>
		<updated>2025-08-28T09:28:25Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;📢 &#039;&#039;&#039;Друзья, нужна помощь!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Если вы являетесь владельцем данного устройства — откликнитесь, пожалуйста 🙌&lt;br /&gt;
&lt;br /&gt;
👉 Нам важно:&lt;br /&gt;
&lt;br /&gt;
* поделитесь ссылкой на это устройство (лучше всего на магазин, где вы его покупали; если такой нет — можно найти аналог в интернете),&lt;br /&gt;
* прислать его &#039;&#039;&#039;manufacturerIds&#039;&#039;&#039; и &#039;&#039;&#039;modelIds&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
📲 Где найти эти данные в &#039;&#039;&#039;SprutHub&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
• откройте вкладку &#039;&#039;&#039;«Контроллеры»&#039;&#039;&#039;,&lt;br /&gt;
&lt;br /&gt;
• выберите нужный контроллер (например, &#039;&#039;&#039;Zigbee&#039;&#039;&#039;),&lt;br /&gt;
&lt;br /&gt;
• найдите своё устройство.&lt;br /&gt;
&lt;br /&gt;
==== 🔍 Итоговое сообщение должно выглядеть примерно так: ====&lt;br /&gt;
• _TZE204_ztc6ggyl TS0601&lt;br /&gt;
&lt;br /&gt;
• ссылка на устройство&lt;br /&gt;
&lt;br /&gt;
💬 Информацию необходимо прислать в Telegram:&lt;br /&gt;
&lt;br /&gt;
👉 https://t.me/ReD_ik&lt;br /&gt;
&lt;br /&gt;
Заранее спасибо за вашу помощь 💡&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%BE%D0%B1_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B5&amp;diff=3467</id>
		<title>Поиск информации об устройстве</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%BE%D0%B1_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B5&amp;diff=3467"/>
		<updated>2025-08-28T09:17:19Z</updated>

		<summary type="html">&lt;p&gt;Red: Новая страница: «📢 Друзья, нужна помощь!  Если вы являетесь владельцем данного устройства, просьба откликнуться 🙌  👉 Необходимо поделитесь ссылкой на это устройство! Что необходимо сделать - напишите нам, его manufacturerIds и modelIds.  Эти данные можно найти в spruthub:  • откройте...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;📢 Друзья, нужна помощь!&lt;br /&gt;
&lt;br /&gt;
Если вы являетесь владельцем данного устройства, просьба откликнуться 🙌&lt;br /&gt;
&lt;br /&gt;
👉 Необходимо поделитесь ссылкой на это устройство! Что необходимо сделать - напишите нам, его manufacturerIds и modelIds.&lt;br /&gt;
&lt;br /&gt;
Эти данные можно найти в spruthub:&lt;br /&gt;
&lt;br /&gt;
• откройте вкладку «Контроллеры»&lt;br /&gt;
&lt;br /&gt;
• выберите соответствующий контроллер (например, Zigbee),&lt;br /&gt;
&lt;br /&gt;
• найти устройство&lt;br /&gt;
&lt;br /&gt;
🔍 Нам необходимы строки наподобие:&lt;br /&gt;
&lt;br /&gt;
_TZE204_ztc6ggyl TS0601&lt;br /&gt;
&lt;br /&gt;
Будем очень благодарны за вашу помощь 💡&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Sprut.stick_%D0%B2_WirenBoard&amp;diff=3292</id>
		<title>Установка и настройка Sprut.stick в WirenBoard</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Sprut.stick_%D0%B2_WirenBoard&amp;diff=3292"/>
		<updated>2025-07-20T19:46:25Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Данная инструкция предназначена для тех, кто приобрел [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Sprut.stick ZigBee 2 WB Pro] и устанавливает его в свой WirenBoard&lt;br /&gt;
{{QuoteRed|Чтобы на вашем WirenBoard появился Sprut.hub - его необходимо на него установить}}&lt;br /&gt;
{{QuoteBlue|Инструкция по установке Sprut.hub на WirenBoard находится в [https://t.me/c/1756326800/39554/64911 чате поддержки], ссылку на который вы получили по электронной почте при покупке стика. После выполнения скрипта установки, веб-интерфейс Sprut.hub должен быть доступен на порту 7777 WirenBoard}}Общие шаги&lt;br /&gt;
&lt;br /&gt;
# [[Установка и настройка Sprut.stick в WirenBoard#Установка Sprut.stick в WirenBaord|Установить Sprut.stick в Wirenboard]]&lt;br /&gt;
# Подключить WirenBoard  к электропитанию и локальной сети посредством Ethernet&lt;br /&gt;
# Включить WirenBoard&lt;br /&gt;
# [[Установка и настройка Sprut.stick в WirenBoard#Установка ПО Sprut.hub на WirenBoard|Установить на ваш WirenBoard ПО Sprut.hub]]&lt;br /&gt;
# [[Установка и настройка Sprut.stick в WirenBoard#Настройки в web-интерфейсе WirenBoard|Настроить Sprut.stick в веб-интерфейсе WirenBoard (80 порт)]]&lt;br /&gt;
# [[Установка и настройка Sprut.stick в WirenBoard#Получение логического порта Sprut.stick|Выяснить номер логического порта Sprut.stick]]&lt;br /&gt;
# [[Установка и настройка Sprut.stick в WirenBoard#Настройка Sprut.stick в веб-интерфейсе Sprut.hub|Настроить контроллер ZigBee в Sprut.hub (веб интерфейс расположен на 7777 порту)]]&lt;br /&gt;
&lt;br /&gt;
== Установка Sprut.stick в WirenBoard 7 и новее ==&lt;br /&gt;
С инструкциями по разборке корпуса нужной вам модели WirenBoard можно ознакомиться [https://wirenboard.com/wiki/Disassembling_the_controller_case на официальном сайте]&lt;br /&gt;
&lt;br /&gt;
Если у вас WirenBoard версии 6, то для установки Sprut.stick - следует [[Установка Sprut.stick в WirenBoard 6|воспользоваться этой инструкцией]]{{#evt:&lt;br /&gt;
 service=youtube&lt;br /&gt;
 |id=https://www.youtube.com/watch?v=7AQxHwPXdD0&lt;br /&gt;
 |dimensions=1500&lt;br /&gt;
 |alignment=inline&lt;br /&gt;
 |container=frame&lt;br /&gt;
 |urlargs=&lt;br /&gt;
 |autoresize=&lt;br /&gt;
 |valignment=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Установка ПО Sprut.hub на WirenBoard ==&lt;br /&gt;
Для дальнейшей работы, необходимо установить ПО Sprut.hub на ваш WirenBoard. Для этого, вам необходимо в чате поддержки зайти в ветку &#039;&#039;&#039;&amp;quot;С чего начать&amp;quot;&#039;&#039;&#039; и пройти по ссылке из закрепленного сообщения, ведущей на инструкцию по установке Sprut.hub на ваш WirenBoard. Установка осуществляется через SSH подключение.&lt;br /&gt;
{{QuoteYellow|Как подключаться по SSH к WirenBoard для настройки и управления - можно [https://wirenboard.com/wiki/SSH почитать в WiKi WirenBoard]}}&lt;br /&gt;
&lt;br /&gt;
[[Файл:WirenBoard Установка.png|центр|обрамить]]&lt;br /&gt;
{{QuoteYellow|Команды из инструкции в Telegram надо просто копировать и вставлять в окно терминала. Для этого в сообщении Telegram есть даже отдельная кнопка &amp;quot;Скопировать&amp;quot; справа вверху относительно каждой команды}}&lt;br /&gt;
[[Файл:WirenBoard Установка Команды.png|центр|обрамить]]&lt;br /&gt;
После завершения всех шагов по установке - интерфейс Sprut.hub должен быть доступен на порту 7777 вашего WirenBoard, где необходимо пройти процедуру [[Первоначальная настройка Sprut.hub#Первоначальная настройка через Web интерфейс|первичной регистрации вашей учетной записи в Sprut.hub]].&lt;br /&gt;
&lt;br /&gt;
После этого можно переходить к дальнейшей настройке.&lt;br /&gt;
&lt;br /&gt;
== Программная настройка ==&lt;br /&gt;
===Настройки в web-интерфейсе WirenBoard===&lt;br /&gt;
После того, как вы установили ZigBee стик в ваш WirenBoard и установили на него ПО Sprut.hub, вам необходимо совершить дополнительные шаги по настройке вашего зигби стика, чтобы он был видим из Sprut.hub.&lt;br /&gt;
&lt;br /&gt;
Для этого необходимо зайти в родной веб конфигуратор Wirenboard по его IP адресу на 80м порту и там перейти в настройки:&lt;br /&gt;
[[Файл:WirenBoard Zigbee 011.png|центр|обрамить]]&lt;br /&gt;
Выбираем четвертый слот внутренних модулей и в выпадающем меню ищем Zigbee плату, после чего сохраняем настройки:&lt;br /&gt;
[[Файл:WirenBoard Zigbee 012.png|центр|обрамить]]&lt;br /&gt;
===Получение логического порта Sprut.stick===&lt;br /&gt;
Номер аппаратного слота, в который вы установили стик - не соответствует тому же номеру в Sprut.hub. Поэтому для того чтобы определить соответствие логического порта и физического, к которому подключен модуль расширения Sprut.stick ZigBee 2 WB Pro, в командной строке WirenBoard (подключившись к нему через SSH) необходимо ввести команду&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ls -la /dev/tty*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Результатом работы команды, будет перечень соответствия физических портов /dev/ttyMOD(1-4) логическим портам /dev/ttyS(1-x). &lt;br /&gt;
[[Файл:Wirenboard порты.png|центр|обрамить]]&lt;br /&gt;
===Настройка Sprut.stick в веб-интерфейсе Sprut.hub===&lt;br /&gt;
Далее необходимо: &lt;br /&gt;
&lt;br /&gt;
# перейти в веб интерфейс Sprut.hub, который отвечает на 7777 порту вашего WirenBoard&lt;br /&gt;
# создать ZigBee контроллер [[Создание контроллера ZigBee|в соответствии с инструкцией]]&lt;br /&gt;
# в его настройках необходимо указать именно логический порт /dev/ttyS(1-x)&lt;br /&gt;
# сохранить изменения&lt;br /&gt;
# запустить контроллер ZigBee&lt;br /&gt;
{{QuoteYellow|При первой конфигурации стика Spruthub его прошивает автоматически на последнюю версию прошивки. Не обесточивайте контроллер и не отключайте его от интернета}}&lt;br /&gt;
[[Файл:Wirenboard ZigBee контроллер SH.png|центр|мини|708x708пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%94%D0%BB%D1%8F_%D1%87%D0%B5%D0%B3%D0%BE_%D0%BD%D1%83%D0%B6%D0%BD%D1%8B_%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B&amp;diff=3291</id>
		<title>Для чего нужны Контроллеры</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%94%D0%BB%D1%8F_%D1%87%D0%B5%D0%B3%D0%BE_%D0%BD%D1%83%D0%B6%D0%BD%D1%8B_%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B&amp;diff=3291"/>
		<updated>2025-07-20T19:39:36Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Контроллеры в Sprut.hub отвечают {{color|red|за подключение &#039;&#039;&#039;к хабу&#039;&#039;&#039; устройств}} через различные протоколы.&lt;br /&gt;
&lt;br /&gt;
Например контроллер ZigBee - отвечает за подключение конечных ZigBee устройств к хабу, чтобы он мог ими управлять.&lt;br /&gt;
&lt;br /&gt;
В настоящий момент доступны следующие типы контроллеров:&lt;br /&gt;
&lt;br /&gt;
* [[Создание контроллера ZigBee|ZigBee]]&lt;br /&gt;
* [[Создание контроллера Z-Wave|Z-Wave]]&lt;br /&gt;
* [[Создание контроллера MQTT|MQTT]]&lt;br /&gt;
* [[Создание контроллера HomeKit (Обратный HomeKit)|HomeKit]]&lt;br /&gt;
* [[Создание контроллера ModBus|ModBus]]&lt;br /&gt;
* [[Создание контроллера SmartPresence|SmartPresence]]&lt;br /&gt;
&lt;br /&gt;
Каждый из них требует отдельной настройки и отвечает за свой набор устройств.&lt;br /&gt;
&lt;br /&gt;
Для ZigBee контроллера - требуется наличие [https://spruthub.ru/device/sprut-hub-covid-edition.html Sprut.hub CE], [https://spruthub.ru/device/sprut-hub-2.html Sprut.hub 2], [https://spruthub.ru/device/sprut-hub-2-din.html Sprut.hub 2din] или одного из модулей расширения: [https://spruthub.ru/device/defaro-sprut-stick-2-pro.html Sprut.stick ZigBee 2 Pro], [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Sprut.stick ZigBee 2 WB Pro]&lt;br /&gt;
&lt;br /&gt;
{{QuoteBlue |У владельцев Sprut.hub CE - контроллер ZigBee существует по умолчанию &amp;quot;из коробки&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Для Z-Wave контролеера - требуется наличие [https://spruthub.ru/device/sprut-stick-z-wave-500.html Sprut.stick Z-Wave]&lt;br /&gt;
&lt;br /&gt;
MQTT и HomeKit контроллеры работают через сетевое соединение хаба, при этом у Sprut.hub есть [[Как включить MQTT брокер в Sprut.hub|встроенный MQTT брокер]], для которого также нужно настраивать отдельный контроллер.&lt;br /&gt;
&lt;br /&gt;
HomeKit контроллер - позволяет подключать к Sprut.hub различные HomeKit устройства. Также через него, можно подключить к Sprut.hub устройства, добавленные в HomeBridge или Home Assistant, для которых Sprut.hub будет выступать в качестве HomeKit хаба.&lt;br /&gt;
&lt;br /&gt;
ModBus контроллер умеет работать как в режиме ModBus TCP (через сеть), так и в режиме ModBus RTU (через серийный порт), в зависимости от того, где установлен Sprut.hub.&lt;br /&gt;
&lt;br /&gt;
SmartPresence контроллер, позволяет использовать смартфоны на базе Android (с [[Приложение для определения присутствия и голосовых оповещений на Android|приложением-партнером]]) и iOS, в качестве датчика присутствия, за счет определения подключения смартфона к домашней сети WiFi&lt;br /&gt;
&lt;br /&gt;
В дальнейшем, планируется добавить поддержку контроллера Xiaomi, который позволит с помощью учетной записи Mi Cloud, получать данные для локального управления WiFi устройствами из экосистемы Mi Home.&lt;br /&gt;
&lt;br /&gt;
== Элементы управления контроллерами ==&lt;br /&gt;
У контроллеров есть несколько элементов управления, в зависимости от типа. Набор элементов управления у каждого контроллера свой, поэтому необходимо сначала выбрать нужный вам контроллер, просто нажав на него, а потом использовать элементы управления, которые находятся вверху:&lt;br /&gt;
[[Файл:Контроллеры 015 Базовое управление.png|центр|обрамить]]&lt;br /&gt;
&lt;br /&gt;
# Включение и выключение контроллеров.&lt;br /&gt;
# Открыть меню настроек выбранного контроллера&lt;br /&gt;
# Открыть настройки контроллера&lt;br /&gt;
# Запустить поиск устройств&lt;br /&gt;
# Открыть карту сети (у тех контроллеров, где есть подобная функция)&lt;br /&gt;
# Удалить все аксессуары в выбранном контроллере не удаляя контроллер&lt;br /&gt;
# Открыть страницу этой вики, связанную с выбранным типом контроллера&lt;br /&gt;
&lt;br /&gt;
Другие элементы управления контроллеров, можно увидеть в [[Оглавление#Контроллеры|инструкциях для каждого конкретного контроллера]]&lt;br /&gt;
&lt;br /&gt;
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C_%D0%BC%D0%BE%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%BA_Sprut.hub&amp;diff=3290</id>
		<title>Как подключить мое устройство к Sprut.hub</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C_%D0%BC%D0%BE%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%BA_Sprut.hub&amp;diff=3290"/>
		<updated>2025-07-20T19:35:37Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Подключение устройств к Sprut.hub, осуществляется с помощью [[Для чего нужны Контроллеры?|контроллеров]], которые отвечают за подключение конечных устройств к хабу. Их необходимо создать и запустить. Об этом рассказывается в [[Оглавление#Контроллеры|разделе Контроллеры]]&lt;br /&gt;
&lt;br /&gt;
== Добавление к конкретному контроллеру ==&lt;br /&gt;
Чтобы добавить свое устройство к конкретному контроллеру, необходимо перейти в раздел Контроллеры в настройках и запустить поиск новых устройств&lt;br /&gt;
[[Файл:Подключение устройств к контроллеру.png|центр|обрамить]]После запуска процесса поиска устройств, необходимо перевести ваше конечное устройство в режим спаривания (указано в документации к устройству или в нашем каталоге) и дождаться его добавления в хаб.&lt;br /&gt;
&lt;br /&gt;
В процессе поиска, будут появляться уведомления в нижнем левом углу о начале поиска&lt;br /&gt;
[[Файл:Поиск запущен.png|центр|обрамить]]И о добавлении устройства&lt;br /&gt;
[[Файл:Найден датчик.png|центр|обрамить]]После этого, если обновить страницу контроллеров, то в списке устройств появится только что добавленный датчик&lt;br /&gt;
{{QuoteBlue|Правильный статус добавленного устройства - &amp;quot;Опрос пройден&amp;quot;. Если в строке статуса у устройства другое состояние - опрос не завершен или завершен некорректно. Требуется переспаривание устройства}}&lt;br /&gt;
{{QuoteGreen|Если ваше ZigBee устройство не доходит до состояния &amp;quot;Опрос пройден&amp;quot; то возможно оно пытается подключиться к Sprut.hub через некорректно работающий роутер. Поэтому вам может потребоваться запустить [[Создание контроллера ZigBee#Подключить новое устройство ZigBee через конкретный роутер|спаривание нового устройства через конкретный роутер]], который находится ближе всего к вашему устройству. Либо запустить поиск напрямую на ZigBee координаторе, который в списке обозначен как Sprut zigbee}}[[Файл:Устройство добавлено.png|центр|обрамить]]&lt;br /&gt;
{{QuoteYellow |Если ваше устройство не поддерживается, то в списке устройств оно появится с обозначением &#039;&#039;&#039;&amp;quot;Нет шаблона&amp;quot;&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
Для добавления поддержки этого устройства в Sprut.hub, необходимо отправить разработчикам данные на это устройство с помощью [[Моё устройство не поддерживается. Нет шаблона. Что делать?|этой инструкции]].&lt;br /&gt;
&lt;br /&gt;
== Поиск новых устройств с автоматическим добавлением в комнату ==&lt;br /&gt;
Для подключения новых устройств к Sprut.hub, можно воспользоваться глобальной функцией поиска новых устройств.&lt;br /&gt;
&lt;br /&gt;
При этом у всех контроллеров включается режим сопряжения, что позволяет подключить новое ZigBee, Z-Wave и любое другое устройство&lt;br /&gt;
{{QuoteBlue|Это самый удобный способ подключения новых устройств к хабу, так как они появляются в текущей комнате, в которой вы находитесь на момент запуска поиска}}&lt;br /&gt;
&lt;br /&gt;
{{QuoteGreen|Запуск поиска новых устройств, осуществляется с помощью значка &amp;quot;+&amp;quot; в правом верхнем углу экрана}}&lt;br /&gt;
[[Файл:Контроллеры 005 Добавление в комнату.png|центр|мини|1322x1322пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B_005_%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82%D1%83.png&amp;diff=3289</id>
		<title>Файл:Контроллеры 005 Добавление в комнату.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B_005_%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82%D1%83.png&amp;diff=3289"/>
		<updated>2025-07-20T19:34:49Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Контроллеры 005 Добавление в комнату.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Контроллеры 005 Добавление в комнату&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_Google&amp;diff=3288</id>
		<title>Создание моста Google</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_Google&amp;diff=3288"/>
		<updated>2025-07-19T11:34:33Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Мост для подключения Sprut.hub в умный дом Google Home - создается автоматически.&lt;br /&gt;
&lt;br /&gt;
{{QuoteRed|В настоящее время, в системе может существовать только один мост Google. Если вы его удалите - он пересоздастся после следующей загрузки. Если он вам не нужен - просто выключите его}}&lt;br /&gt;
&lt;br /&gt;
В [[Для чего нужны Мосты?#Просмотр_и_настройка_моста|настройках моста]], вы можете включить автодобавление устройств.&lt;br /&gt;
&lt;br /&gt;
{{QuoteYellow|По умолчанию, во всех создаваемых мостах включена функция &#039;&#039;&#039;автодобавления&#039;&#039;&#039; устройств. Это означает, что при создании или подключении нового устройства - оно будет добавлено автоматически в перечень отправляемых в Google устройств}}[[Файл:Мосты 007 Окно настроек Google.png|центр|мини|751x751пкс]]Это означает, что [[Видимость устройств в голосовых ассистентах (в мостах)|настройка видимости]] всех устройств, подключенных к Sprut.hub - будет включена для моста Google.&lt;br /&gt;
&lt;br /&gt;
{{color|green|&amp;lt;big&amp;gt;Чтобы подключить Sprut.hub в Google Home, нужно совершить действия по [[Добавление в Google Home|этой инструкции]].&amp;lt;/big&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_007_%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_Google.png&amp;diff=3287</id>
		<title>Файл:Мосты 007 Окно настроек Google.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_007_%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_Google.png&amp;diff=3287"/>
		<updated>2025-07-19T11:34:06Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Мосты 007 Окно настроек Google.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Мосты 007 Окно настроек Google}}&lt;br /&gt;
|date=2022-11-20&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Bigmanekb|Bigmanekb]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Мосты]]&lt;br /&gt;
[[Категория:Google]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%9C%D0%B0%D1%80%D1%83%D1%81%D1%8F_%D0%BE%D1%82_VK.Group_(%D1%80%D0%B0%D0%BD%D0%B5%D0%B5_Mail.Ru)&amp;diff=3286</id>
		<title>Создание моста Маруся от VK.Group (ранее Mail.Ru)</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%9C%D0%B0%D1%80%D1%83%D1%81%D1%8F_%D0%BE%D1%82_VK.Group_(%D1%80%D0%B0%D0%BD%D0%B5%D0%B5_Mail.Ru)&amp;diff=3286"/>
		<updated>2025-07-19T11:32:58Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Мост для подключения Sprut.hub к голосовому ассистенту Маруся - создается автоматически.&lt;br /&gt;
&lt;br /&gt;
{{QuoteRed|В настоящее время, в системе может существовать только один мост Маруси. Если вы его удалите - он пересоздастся после следующей загрузки. Если он вам не нужен - просто выключите его}}&lt;br /&gt;
&lt;br /&gt;
В [[Для чего нужны Мосты?#Просмотр_и_настройка_моста|настройках моста]], вы можете включить автодобавление устройств.&lt;br /&gt;
&lt;br /&gt;
{{QuoteYellow|По умолчанию, во всех создаваемых мостах включена функция &#039;&#039;&#039;автодобавления&#039;&#039;&#039; устройств. Это означает, что при создании или подключении нового устройства - оно будет добавлено автоматически в перечень отправляемых в Марусю устройств}}[[Файл:Мосты 004 Окно настроек Маруся.png|центр|мини|742x742пкс]]Это означает, что [[Видимость устройств в голосовых ассистентах (в мостах)|настройка видимости]] всех устройств, подключенных к Sprut.hub - будет включена для моста Маруси.&lt;br /&gt;
&lt;br /&gt;
{{color|green|&amp;lt;big&amp;gt;Чтобы подключить Sprut.hub к Марусе, нужно совершить действия по [[Добавление в Марусю от VK Group (ранее Mail.Ru)|этой инструкции]].&amp;lt;/big&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81&amp;diff=3285</id>
		<title>Создание моста Яндекс</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81&amp;diff=3285"/>
		<updated>2025-07-19T11:32:31Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Мост для подключения Sprut.hub в умный дом Яндекс - создается автоматически.&lt;br /&gt;
&lt;br /&gt;
{{QuoteRed|В настоящее время, в системе может существовать только один мост Яндекса. Если вы его удалите - он пересоздастся после следующей загрузки. Если он вам не нужен - просто выключите его}}&lt;br /&gt;
&lt;br /&gt;
В [[Для чего нужны Мосты?#Просмотр_и_настройка_моста|настройках моста]], вы можете включить автодобавление устройств.&lt;br /&gt;
&lt;br /&gt;
{{QuoteYellow|По умолчанию, во всех создаваемых мостах включена функция &#039;&#039;&#039;автодобавления&#039;&#039;&#039; устройств. Это означает, что при создании или подключении нового устройства - оно будет добавлено автоматически в перечень отправляемых в Яндекс устройств}}[[Файл:Мосты 006 Окно настроек Яндекс.png|центр|мини|793x793пкс]]Это означает, что [[Видимость устройств в голосовых ассистентах (в мостах)|настройка видимости]] всех устройств, подключенных к Sprut.hub - будет включена для моста Яндекса.&lt;br /&gt;
&lt;br /&gt;
{{color|green|&amp;lt;big&amp;gt;Чтобы подключить Sprut.hub к Яндексу, нужно совершить действия по [[Добавление в Умный дом Яндекса и Яндекс Алису|этой инструкции]].&amp;lt;/big&amp;gt;}}&lt;br /&gt;
{{QuoteBlue|Если ваше устройство является аксессуаром с множеством сервисов, то все сервисы добавятся в Яндекс как одно устройство. Но если в аксессуаре есть несколько одинаковых сервисов, то эти сервисы добавятся как отдельные устройства в Яндекс}}&lt;br /&gt;
Например если у вас есть мультисенсор с датчиком температуры, влажности и СО2 - они добавятся как одно устройство. А если у вас аксессуар с двумя датчиками температуры, то они добавятся как два отдельных датчика температуры.&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%9C%D0%B0%D1%80%D1%83%D1%81%D1%8F_%D0%BE%D1%82_VK.Group_(%D1%80%D0%B0%D0%BD%D0%B5%D0%B5_Mail.Ru)&amp;diff=3284</id>
		<title>Создание моста Маруся от VK.Group (ранее Mail.Ru)</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%9C%D0%B0%D1%80%D1%83%D1%81%D1%8F_%D0%BE%D1%82_VK.Group_(%D1%80%D0%B0%D0%BD%D0%B5%D0%B5_Mail.Ru)&amp;diff=3284"/>
		<updated>2025-07-19T11:29:35Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Мост для подключения Sprut.hub к голосовому ассистенту Маруся - создается автоматически.&lt;br /&gt;
&lt;br /&gt;
{{QuoteRed|В настоящее время, в системе может существовать только один мост Маруси. Если вы его удалите - он пересоздастся после следующей загрузки. Если он вам не нужен - просто выключите его}}&lt;br /&gt;
&lt;br /&gt;
В [[Для чего нужны Мосты?#Просмотр_и_настройка_моста|настройках моста]], вы можете включить автодобавление устройств&lt;br /&gt;
&lt;br /&gt;
{{QuoteYellow|По умолчанию, во всех создаваемых мостах включена функция &#039;&#039;&#039;автодобавления&#039;&#039;&#039; устройств. Это означает, что при создании или подключении нового устройства - оно будет добавлено автоматически в перечень отправляемых в Марусю устройств}}&lt;br /&gt;
&lt;br /&gt;
или добавить все устройства одномоментно, нажав &#039;&#039;&#039;&amp;quot;Добавить все аксессуары&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
[[Файл:Мосты 004 Окно настроек Маруся.png|центр|мини|742x742пкс]]Это означает, что [[Видимость устройств в голосовых ассистентах (в мостах)|настройка видимости]] всех устройств, подключенных к Sprut.hub - будет включена для моста Маруси.&lt;br /&gt;
&lt;br /&gt;
{{color|green|&amp;lt;big&amp;gt;Чтобы подключить Sprut.hub к Марусе, нужно совершить действия по [[Добавление в Марусю от VK Group (ранее Mail.Ru)|этой инструкции]].&amp;lt;/big&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_004_%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_%D0%9C%D0%B0%D1%80%D1%83%D1%81%D1%8F.png&amp;diff=3283</id>
		<title>Файл:Мосты 004 Окно настроек Маруся.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_004_%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_%D0%9C%D0%B0%D1%80%D1%83%D1%81%D1%8F.png&amp;diff=3283"/>
		<updated>2025-07-19T11:29:09Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Мосты 004 Окно настроек Маруся.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Мосты 004 Окно настроек Маруся&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81&amp;diff=3282</id>
		<title>Создание моста Яндекс</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81&amp;diff=3282"/>
		<updated>2025-07-19T11:28:08Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Мост для подключения Sprut.hub в умный дом Яндекс - создается автоматически.&lt;br /&gt;
&lt;br /&gt;
{{QuoteRed|В настоящее время, в системе может существовать только один мост Яндекса. Если вы его удалите - он пересоздастся после следующей загрузки. Если он вам не нужен - просто выключите его}}&lt;br /&gt;
&lt;br /&gt;
В [[Для чего нужны Мосты?#Просмотр_и_настройка_моста|настройках моста]], вы можете включить автодобавление устройств&lt;br /&gt;
&lt;br /&gt;
{{QuoteYellow|По умолчанию, во всех создаваемых мостах включена функция &#039;&#039;&#039;автодобавления&#039;&#039;&#039; устройств. Это означает, что при создании или подключении нового устройства - оно будет добавлено автоматически в перечень отправляемых в Яндекс устройств}}&lt;br /&gt;
&lt;br /&gt;
или добавить все устройства одномоментно, нажав &#039;&#039;&#039;&amp;quot;Добавить все аксессуары&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
[[Файл:Мосты 006 Окно настроек Яндекс.png|центр|мини|793x793пкс]]Это означает, что [[Видимость устройств в голосовых ассистентах (в мостах)|настройка видимости]] всех устройств, подключенных к Sprut.hub - будет включена для моста Яндекса.&lt;br /&gt;
&lt;br /&gt;
{{color|green|&amp;lt;big&amp;gt;Чтобы подключить Sprut.hub к Яндексу, нужно совершить действия по [[Добавление в Умный дом Яндекса и Яндекс Алису|этой инструкции]].&amp;lt;/big&amp;gt;}}&lt;br /&gt;
{{QuoteBlue|Если ваше устройство является аксессуаром с множеством сервисов, то все сервисы добавятся в Яндекс как одно устройство. Но если в аксессуаре есть несколько одинаковых сервисов, то эти сервисы добавятся как отдельные устройства в Яндекс}}&lt;br /&gt;
Например если у вас есть мультисенсор с датчиком температуры, влажности и СО2 - они добавятся как одно устройство. А если у вас аксессуар с двумя датчиками температуры, то они добавятся как два отдельных датчика температуры.&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_006_%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81.png&amp;diff=3281</id>
		<title>Файл:Мосты 006 Окно настроек Яндекс.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_006_%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81.png&amp;diff=3281"/>
		<updated>2025-07-19T11:27:45Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Мосты 006 Окно настроек Яндекс.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Мосты 006 Окно настроек Яндекс}}&lt;br /&gt;
|date=2022-11-20&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Bigmanekb|Bigmanekb]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Мосты]]&lt;br /&gt;
[[Категория:Яндекс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_Apple_HomeKit&amp;diff=3280</id>
		<title>Создание моста Apple HomeKit</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%81%D1%82%D0%B0_Apple_HomeKit&amp;diff=3280"/>
		<updated>2025-07-19T11:25:41Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для добавления Sprut.hub в приложение Дом на iOS (Apple HomeKit) необходимо создать мост HomeKit. Их можно создать несколько и наполнить разным набором устройств, чтобы подключить в разные Дома у нескольких людей.{{QuoteBlue|Чтобы управлять Spur.hub через HomeKit удаленно, необходимо чтобы в вашей локальной сети был установлен и настроен или Apple TV 4K или HomePod}}&lt;br /&gt;
{{QuoteYellow|По умолчанию, во всех создаваемых мостах включена функция &#039;&#039;&#039;автодобавления&#039;&#039;&#039; устройств. Это означает, что при создании или подключении нового устройства - оно будет добавлено автоматически в перечень отправляемых в HomeKit устройств}}&lt;br /&gt;
{{QuoteRed|Один мост HomeKit позволяет &#039;&#039;&#039;подключить только 150 устройств&#039;&#039;&#039; (ограничение от Apple). Если устройств больше, необходимо вручную распределить их по нескольким мостам в Sprut.hub. Это ограничение Apple. Мы с этим ничего сделать не можем}}&lt;br /&gt;
== Настройки моста HomeKit ==&lt;br /&gt;
Один экземпляр моста HomeKit - является системным и создается всегда и автоматически.&lt;br /&gt;
&lt;br /&gt;
В окне настроек моста, вы увидите параметры для подключения Sprut.hub к Apple HomeKit. Его можно подключить как с вводом PIN кода, так и отсканировав QR код.&lt;br /&gt;
&lt;br /&gt;
Для начала вам необходимо перейти в мост HomeKit и открыть настройки&lt;br /&gt;
[[Файл:Мосты 002 Настройка HomeKit 01.png|центр|мини|1304x1304пкс]]&lt;br /&gt;
&lt;br /&gt;
== QR код для спаривания с HomeKit ==&lt;br /&gt;
В открытом окне настроек моста, есть несколько очень полезных функций[[Файл:Мосты 002 Настройка HomeKit 02.png|центр|мини|777x777пкс]]&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Автодобавление&#039;&#039;&#039; - автоматическое добавление новых устройств хаба в мост HomeKit&lt;br /&gt;
# &#039;&#039;&#039;QR код&#039;&#039;&#039; - код для сканирования при подключении в приложении Дом&lt;br /&gt;
# &#039;&#039;&#039;Пин код&#039;&#039;&#039; - код для ручного добавления хаба в приложение Дом&lt;br /&gt;
# &#039;&#039;&#039;Разрешить спаривание&#039;&#039;&#039; - процедура, при которой уже добавленный мост HomeKit можно подключить повторно, активировав данную функцию&lt;br /&gt;
&lt;br /&gt;
Если вы не хотите, чтобы все новые устройства хаба, автоматически попадали в HomeKit, то достаточно просто отключить функцию автодобавления и впоследствии вручную настраивать видимость только необходимых вам устройств в настройках видимости моста.&lt;br /&gt;
&lt;br /&gt;
{{color|green|&amp;lt;big&amp;gt;Чтобы подключить Sprut.hub к HomeKit, нужно совершить действия по [[Добавление в Apple HomeKit|этой инструкции]].&amp;lt;/big&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{QuoteRed|Если у вас включено автодобавление устройств в HomeKit, в один прекрасный момент может случиться ситуация, когда все устройства в HomeKit перестанут работать. Это возможно связано с ограничением HomeKit на 150 подключенных устройств. Соответственно вам необходимо отключить автодобавление в мосту HomeKit, снизить &#039;&#039;&#039;количество устройств до 150&#039;&#039;&#039; и создать еще один мост HomeKit куда вручную вы будете добавлять новые устройства. Новый мост надо будет так же добавить в приложение Дом в тот же дом, в котором обитает предыдущий}}&lt;br /&gt;
&lt;br /&gt;
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_002_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_HomeKit_02.png&amp;diff=3279</id>
		<title>Файл:Мосты 002 Настройка HomeKit 02.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_002_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_HomeKit_02.png&amp;diff=3279"/>
		<updated>2025-07-19T11:25:06Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Мосты 002 Настройка HomeKit 02.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Мосты 003 Окно настроек HomeKit}}&lt;br /&gt;
|date=2022-11-20&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Bigmanekb|Bigmanekb]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Мосты]]&lt;br /&gt;
[[Категория:HomeKit]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_002_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_HomeKit_01.png&amp;diff=3278</id>
		<title>Файл:Мосты 002 Настройка HomeKit 01.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%BE%D1%81%D1%82%D1%8B_002_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_HomeKit_01.png&amp;diff=3278"/>
		<updated>2025-07-19T11:24:12Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Мосты 002 Настройка HomeKit 01.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Мосты 002 Настройка HomeKit}}&lt;br /&gt;
|date=2022-11-20&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Bigmanekb|Bigmanekb]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Мосты]]&lt;br /&gt;
[[Категория:HomeKit]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C_%D0%B8%D0%BC%D1%8F_Sprut.hub_%D0%B4%D0%BB%D1%8F_%D1%83%D0%B4%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B0_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0_%D0%B2_%D0%B0%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82%D0%B0%D1%85_(%D0%B5%D1%81%D0%BB%D0%B8_%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE_%D1%85%D0%B0%D0%B1%D0%BE%D0%B2)&amp;diff=3277</id>
		<title>Как сменить имя Sprut.hub для удобства выбора в ассистентах (если несколько хабов)</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C_%D0%B8%D0%BC%D1%8F_Sprut.hub_%D0%B4%D0%BB%D1%8F_%D1%83%D0%B4%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B0_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0_%D0%B2_%D0%B0%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82%D0%B0%D1%85_(%D0%B5%D1%81%D0%BB%D0%B8_%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE_%D1%85%D0%B0%D0%B1%D0%BE%D0%B2)&amp;diff=3277"/>
		<updated>2025-07-19T11:00:43Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для того, чтобы при подключении к Алисе или Марусе, вам было удобно определить какой именно хаб вы хотите подключить к системе (если у вас их несколько), то вам необходимо сменить имя хаба в его настройках.&lt;br /&gt;
&lt;br /&gt;
# Для этого, вам необходимо перейти в раздел Настроек из основного окна веб-интерфейса Sprut.hub&lt;br /&gt;
# После этого, вам необходимо перейти в раздел &amp;quot;Об устройстве&amp;quot;&lt;br /&gt;
# В поле Название дома указываем свое название. &lt;br /&gt;
# Нажимаем кнопку &amp;quot;Сохранить&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Rename1.png|центр|мини|1246x1246пкс]]&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Rename1.png&amp;diff=3276</id>
		<title>Файл:Rename1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Rename1.png&amp;diff=3276"/>
		<updated>2025-07-19T10:57:10Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Rename1.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rename1&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0_MQTT_%D0%B5%D1%81%D0%BB%D0%B8_%D0%B2_payload_%D0%B5%D1%81%D1%82%D1%8C_JSON&amp;diff=3275</id>
		<title>Создание кастомного шаблона MQTT если в payload есть JSON</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0_MQTT_%D0%B5%D1%81%D0%BB%D0%B8_%D0%B2_payload_%D0%B5%D1%81%D1%82%D1%8C_JSON&amp;diff=3275"/>
		<updated>2025-07-19T10:47:51Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Если вы являетесь владельцем DIY устройств с Tasmota или по каким то причинам ваше устройство отдает в MQTT топик значения в виде JSON строки, то можно сделать шаблон для Sprut.hub который сможет разобрать эту строку и использовать значения из нее.&lt;br /&gt;
&lt;br /&gt;
{{QuoteBlue|Если вы не знаете куда &amp;quot;приземлить&amp;quot; тот или иной параметр, у хаба есть [[Справочник типов сервисов и характеристик|справочник, в котором перечислены все поддерживаемые сервисы и характеристики]].}}&lt;br /&gt;
&lt;br /&gt;
Разберем пример, когда значение в топике выглядит как:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&amp;quot;Time&amp;quot;:&amp;quot;2022-08-04T13:53:47&amp;quot;,&amp;quot;DS18B20&amp;quot;:{&amp;quot;Temperature&amp;quot;:27.2},&amp;quot;TempUnit&amp;quot;:&amp;quot;C&amp;quot;}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;То в шаблоне нужно будет просто вставить функцию &#039;&#039;&#039;inFunc&#039;&#039;&#039;, которая будет вычленять из строки с JSON нужную часть:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;TH16 Temp&amp;quot;,&lt;br /&gt;
  &amp;quot;manufacturer&amp;quot;: &amp;quot;Sonoff&amp;quot;,&lt;br /&gt;
  &amp;quot;model&amp;quot;: &amp;quot;18B20&amp;quot;,&lt;br /&gt;
  &amp;quot;modelId&amp;quot;: &amp;quot;(tele/name)/SENSOR&amp;quot;,&lt;br /&gt;
  &amp;quot;services&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;TemperatureSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;CurrentTemperature&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Double&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;(1)/SENSOR&amp;quot;,&lt;br /&gt;
              &amp;quot;inFunc&amp;quot;: &amp;quot;JSON.parse(value).DS18B20.Temperature&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;{{QuoteYellow|При этом хочется напомнить, что TopicSearch должен быть уникальным для каждого шаблона}}&lt;br /&gt;
&lt;br /&gt;
Если у вас уже где то в других шаблонах есть вероятность совпадения области поиска (в скобках) с другим шаблоном, то нужно сузить области поиска, например добавив туда неизменные текстовые части MQTT топиков чтобы сделать сегмент поиска уникальным.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Второй пример - если у вас есть датчик движения (например у камеры), который умеет отдавать определение движения и значение топика выглядит вот так:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&amp;quot;motion&amp;quot;:true,&amp;quot;humanoid&amp;quot;:false}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;соответственно в шаблоне мы можем использовать лишь его части, например motion:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Датчик движения&amp;quot;,&lt;br /&gt;
  &amp;quot;manufacturer&amp;quot;: &amp;quot;Xiaomi&amp;quot;,&lt;br /&gt;
  &amp;quot;model&amp;quot;: &amp;quot;MJSXJ02HL&amp;quot;,&lt;br /&gt;
  &amp;quot;modelId&amp;quot;: &amp;quot;(mjsxj02hl_cam[0-9]{1,2})/(cam[0-9]{1,2})/alarm&amp;quot;,&lt;br /&gt;
  &amp;quot;catalogId&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;services&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;MotionSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;MotionDetected&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;(1)/(2)/alarm&amp;quot;,&lt;br /&gt;
              &amp;quot;inFunc&amp;quot;: &amp;quot;JSON.parse(value).motion&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0_MQTT_%D0%B5%D1%81%D0%BB%D0%B8_%D0%B2_payload_%D0%B5%D1%81%D1%82%D1%8C_JSON&amp;diff=3274</id>
		<title>Создание кастомного шаблона MQTT если в payload есть JSON</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0_MQTT_%D0%B5%D1%81%D0%BB%D0%B8_%D0%B2_payload_%D0%B5%D1%81%D1%82%D1%8C_JSON&amp;diff=3274"/>
		<updated>2025-07-19T10:47:25Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Если вы являетесь владельцем DIY устройств с Tasmota или по каким то причинам ваше устройство отдает в MQTT топик значения в виде JSON строки, то можно сделать шаблон для Sprut.hub который сможет разобрать эту строку и использовать значения из нее.&lt;br /&gt;
&lt;br /&gt;
{{QuoteBlue|Если вы не знаете куда &amp;quot;приземлить&amp;quot; тот или иной параметр, у хаба есть [[Справочник типов сервисов и характеристик|справочник, в котором перечислены все поддерживаемые сервисы и характеристики]].}}&lt;br /&gt;
&lt;br /&gt;
Разберем пример, когда значение в топике выглядит как:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&amp;quot;Time&amp;quot;:&amp;quot;2022-08-04T13:53:47&amp;quot;,&amp;quot;DS18B20&amp;quot;:{&amp;quot;Temperature&amp;quot;:27.2},&amp;quot;TempUnit&amp;quot;:&amp;quot;C&amp;quot;}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;То в шаблоне нужно будет просто вставить функцию &#039;&#039;&#039;inFunc&#039;&#039;&#039;, которая будет вычленять из строки с JSON нужную часть:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;TH16 Temp&amp;quot;,&lt;br /&gt;
  &amp;quot;manufacturer&amp;quot;: &amp;quot;Sonoff&amp;quot;,&lt;br /&gt;
  &amp;quot;model&amp;quot;: &amp;quot;18B20&amp;quot;,&lt;br /&gt;
  &amp;quot;modelId&amp;quot;: &amp;quot;(tele/name)/SENSOR&amp;quot;,&lt;br /&gt;
  &amp;quot;services&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;TemperatureSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;CurrentTemperature&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Double&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;(1)/SENSOR&amp;quot;,&lt;br /&gt;
              &amp;quot;inFunc&amp;quot;: &amp;quot;JSON.parse(value).DS18B20.Temperature&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;{{QuoteYellow|При этом хочется напомнить, что TopicSearch должен быть уникальным для каждого шаблона}}&lt;br /&gt;
&lt;br /&gt;
Если у вас уже где то в других шаблонах есть вероятность совпадения области поиска (в скобках) с другим шаблоном, то нужно сузить области поиска, например добавив туда неизменные текстовые части MQTT топиков чтобы сделать сегмент поиска уникальным.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Второй пример - если у вас есть датчик движения (например у камеры), который умеет отдавать определение движения и значение топика выглядит вот так:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&amp;quot;motion&amp;quot;:true,&amp;quot;humanoid&amp;quot;:false}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;соответственно в шаблоне мы можем использовать лишь его части, например motion:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Датчик движения&amp;quot;,&lt;br /&gt;
  &amp;quot;manufacturer&amp;quot;: &amp;quot;Xiaomi&amp;quot;,&lt;br /&gt;
  &amp;quot;model&amp;quot;: &amp;quot;MJSXJ02HL&amp;quot;,&lt;br /&gt;
  &amp;quot;modelId&amp;quot;: &amp;quot;(mjsxj02hl_cam[0-9]{1,2})/(cam[0-9]{1,2})/alarm&amp;quot;,&lt;br /&gt;
  &amp;quot;catalogId&amp;quot;: -1,&lt;br /&gt;
  &amp;quot;services&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;MotionSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;MotionDetected&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;(1)/(2)/alarm&amp;quot;,&lt;br /&gt;
              &amp;quot;inFunc&amp;quot;: &amp;quot;JSON.parse(value).motion&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0_%D0%BD%D0%B0_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B5_ESP&amp;diff=3273</id>
		<title>Создание кастомного шаблона на примере ESP</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0_%D0%BD%D0%B0_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B5_ESP&amp;diff=3273"/>
		<updated>2025-07-19T10:45:50Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для начала необходимо установить на ESP прошивку, которая поддерживает MQTT отправку сообщений. Это может быть:&lt;br /&gt;
&lt;br /&gt;
* ESPhome&lt;br /&gt;
* Tasmota&lt;br /&gt;
* Esp easy&lt;br /&gt;
* WiFi iot&lt;br /&gt;
&lt;br /&gt;
Теперь в настройках устройства указываем в качестве MQTT брокера Spruthub.&lt;br /&gt;
&lt;br /&gt;
* IP брокера - IP вашего хаба&lt;br /&gt;
* Логин - оставяем пустой&lt;br /&gt;
* Пароль - оставляем пустой&lt;br /&gt;
* Порт - 44444&lt;br /&gt;
Если смотреть на примере ESPhome, то настройка будет выглядеть так:&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
mqtt: &lt;br /&gt;
  broker: 192.168.2.79&lt;br /&gt;
  port: 44444 &lt;br /&gt;
  topic_prefix: esphome &lt;br /&gt;
  discovery: false&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&#039;&#039;&#039;topic_prefix&#039;&#039;&#039; указывается, что бы в дальнейшем все устройства искать по одному шаблону а не вычленять нужные топики из корня.&lt;br /&gt;
Затем, надо узнать структуру MQTT топиков, которые типичны для прошивки, которую вы выбрали. Сделать это можно либо в мануале по соответсвующей прошивке, либо подключившись к SprutHub брокеру MQTT в приложении MqttExplorer.&lt;br /&gt;
[[Файл:Шаблон кастомный 001.png|центр|обрамить]]&lt;br /&gt;
[[Файл:Шаблон кастомный 002.png|центр|обрамить]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
И даже в логах самого ESPhome можно будет увидеть топики, которые используются для управления:&amp;lt;syntaxhighlight lang=&amp;quot;logtalk&amp;quot;&amp;gt;&lt;br /&gt;
[16:35:24][C][mqtt.switch:038]: MQTT Switch &#039;Heat&#039;: &lt;br /&gt;
[16:35:24][C][mqtt.switch:039]: State Topic: &#039;esphome/switch/heat/state&#039; &lt;br /&gt;
[16:35:24][C][mqtt.switch:039]: Command Topic: &#039;esphome/switch/heat/command&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Шаблон для хаба ==&lt;br /&gt;
Теперь можно перейти к более сложному - созданию собственного шаблона, который мы потом сможем добавить на хаб в [[Добавление кастомных шаблонов для любых устройств#Загрузка кастомного шаблона|соответствии с инструкцией]] в папку, где должны располагаться MQTT шаблоны&lt;br /&gt;
&lt;br /&gt;
В новом шаблоне, который мы позаимствовали у подобного устройства WirenBoard, мы удаляем строчку с &#039;&#039;&#039;&amp;quot;catalogId&amp;quot;&#039;&#039;&#039; потому как устройства которое мы добавляем скорее всего в каталоге нет. Топики для обнаружения и управления меняем на свои. &lt;br /&gt;
&lt;br /&gt;
{{QuoteBlue|Если вы не знаете куда &amp;quot;приземлить&amp;quot; тот или иной параметр, у хаба есть [[Справочник типов сервисов и характеристик|справочник, в котором перечислены все поддерживаемые сервисы и характеристики]].}}&lt;br /&gt;
&lt;br /&gt;
В результате получаем вот такой шаблон:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;manufacturer&amp;quot;: &amp;quot;Itead&amp;quot;,&lt;br /&gt;
  &amp;quot;model&amp;quot;: &amp;quot;Sonoff Basic&amp;quot;,&lt;br /&gt;
  &amp;quot;modelId&amp;quot;: &amp;quot;esphome/switch/(.*)/state&amp;quot;,&lt;br /&gt;
  &amp;quot;services&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;Switch&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;On&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/switch/(1)/state&amp;quot;,&lt;br /&gt;
              &amp;quot;topicSet&amp;quot;: &amp;quot;esphome/switch/(1)/command&amp;quot;,&lt;br /&gt;
              &amp;quot;map&amp;quot;: {&lt;br /&gt;
                &amp;quot;false&amp;quot;: &amp;quot;OFF&amp;quot;,&lt;br /&gt;
                &amp;quot;true&amp;quot;: &amp;quot;ON&amp;quot;&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Разберем по порядку.&lt;br /&gt;
&lt;br /&gt;
Тут пишем производителя устройства.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;manufacturer&amp;quot;: &amp;quot;Itead&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Тут пишем модель устройства.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;model&amp;quot;: &amp;quot;Sonoff Basic&amp;quot; &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Это топик для определения самого устройства (ранее использовался в разделе TopicSearch). Что бы не делать шаблон на каждое новое устройство достаточно правильно задать данный параметр. В нем можно использовать регулярные выражения. В моем случае ищется вхождение любой фразы в топике &#039;&#039;&#039;esphome/switch&#039;&#039;&#039;. Фраза эта запоминается и используется дальше.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;modelId&amp;quot;: &amp;quot;esphome/switch/(.*)/state&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описываем сервисы, которые будут использоваться в устройстве.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;services&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Указываем тип устройства, который в Spruthub стандартизирован гайдлайнами HomeKit&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;type&amp;quot;: &amp;quot;Switch&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описываем характеристики добавляемого устройства&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;characteristics&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Изменяем тип передаваемых и принимаемых данных для управления устройством. Это актуально для ESPhome, потому что топики управляются сообщениями ON/OFF, но об этом дальше.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;type&amp;quot;: &amp;quot;String&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Топик, в котором считывается текущее состояние устройства.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;topicGet&amp;quot;: &amp;quot;esphome/switch/(1)/state&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Топик которым управляется устройство. В случае ESPhome ему надо передать ON или OFF&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;topicSet&amp;quot;: &amp;quot;esphome/switch/(1)/command&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
А тут самое интересное, о чем писалось ранее. Так как ESPhome надо передать для управления &#039;&#039;&#039;ON&#039;&#039;&#039; или &#039;&#039;&#039;OFF&#039;&#039;&#039;, а хаб передает &#039;&#039;&#039;true&#039;&#039;&#039; или &#039;&#039;&#039;false&#039;&#039;&#039;, нам необходимо переопределить эти параметры, что мы и делаем ниже:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;map&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;false&amp;quot;: &amp;quot;OFF&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;0&amp;quot;&amp;gt;&amp;quot;true&amp;quot;: &amp;quot;ON&amp;quot;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Еще один, но более сложный пример. Шаблон основан на шаблоне &#039;&#039;&#039;WirenBoard WB-MSW.json&#039;&#039;&#039; и добавляет в хаб сенсоры, подключенные к esphome:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Набор датчиков&amp;quot;,&lt;br /&gt;
  &amp;quot;manufacturer&amp;quot;: &amp;quot;ESPhome&amp;quot;,&lt;br /&gt;
  &amp;quot;model&amp;quot;: &amp;quot;Esp sensor&amp;quot;,&lt;br /&gt;
  &amp;quot;modelId&amp;quot;: &amp;quot;esphome/sensor/(mh-z.*)_temperature/state&amp;quot;,&lt;br /&gt;
  &amp;quot;services&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;TemperatureSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;CurrentTemperature&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Double&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/sensor/(1)_temperature/state&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;HumiditySensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;CurrentRelativeHumidity&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Double&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/sensor/(1)_humidity/state&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;AirQualitySensor&amp;quot;,&lt;br /&gt;
      &amp;quot;data&amp;quot;: {&lt;br /&gt;
        &amp;quot;Logic&amp;quot;: {&lt;br /&gt;
          &amp;quot;selected&amp;quot;: &amp;quot;AirQualityFromVOCDensity&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;VOCDensity&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/sensor/(1)_voc/state&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;CarbonDioxideSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;data&amp;quot;: {&lt;br /&gt;
        &amp;quot;Logic&amp;quot;: {&lt;br /&gt;
          &amp;quot;selected&amp;quot;: &amp;quot;CarbonDioxideDetectedFromCarbonDioxideLevel&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;CarbonDioxideLevel&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/sensor/(1)_co2_value/state&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;LightSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;CurrentAmbientLightLevel&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Double&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/sensor/(1)_light_level/state&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;MotionSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;MotionDetected&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/sensor/(1)_motion_level/state&amp;quot;,&lt;br /&gt;
              &amp;quot;map&amp;quot;: {&lt;br /&gt;
                &amp;quot;0&amp;quot;: &amp;quot;OFF&amp;quot;,&lt;br /&gt;
                &amp;quot;1&amp;quot;: &amp;quot;ON&amp;quot;&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          ],&lt;br /&gt;
          &amp;quot;data&amp;quot;: {&lt;br /&gt;
            &amp;quot;OnAfterLevel&amp;quot;: 200&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;ContactSensor&amp;quot;,&lt;br /&gt;
      &amp;quot;characteristics&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;ContactSensorState&amp;quot;,&lt;br /&gt;
          &amp;quot;link&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;type&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
              &amp;quot;topicGet&amp;quot;: &amp;quot;esphome/sensor/(1)_contact/state&amp;quot;,&lt;br /&gt;
              &amp;quot;map&amp;quot;: {&lt;br /&gt;
                &amp;quot;0&amp;quot;: &amp;quot;OFF&amp;quot;,&lt;br /&gt;
                &amp;quot;1&amp;quot;: &amp;quot;ON&amp;quot;&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Можно заметить две вещи.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;modelId&#039;&#039;&#039; используется для идентификации однотипных устройств. Если правильно задать имена сенсоров в ESPhome, то эта уловка сработает и вы получите универсальный шаблон для всех сенсоров на этой прошивке.&lt;br /&gt;
# Для датчика CO2 и датчика VOC используется виртуальная логика определения превышения допустимого уровня, в результате чего в HomeKit вы получите бинарный датчик, который будет срабатывать при заданном вами пороге.&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_ZigBee&amp;diff=3272</id>
		<title>Как работает ZigBee</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_ZigBee&amp;diff=3272"/>
		<updated>2025-07-19T10:40:46Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Протокол ZigBee разрабатывался для создания распределенной сети устройств с невысокой скоростью передачи данных и длительной работы от элементов питания. Структура сети использует технологию &amp;quot;mesh&amp;quot;, что позволяет ей работать на больших площадях за счет алгоритмов ретрансляции и восстановления сети при выходе из строя различных узлов.&lt;br /&gt;
&lt;br /&gt;
В отличие от классических WIFi сетей, где даже при наличии mesh технологии, устройства не могут работать между собой и работают исключительно с роутерами/точками доступа, ZigBee сеть имеет разветвленную структуру с множественными связями между различными устройствами.&lt;br /&gt;
[[Файл:ZigBee 100 Mesh.png|центр|обрамить]]&lt;br /&gt;
Хотя у ZigBee сетей тоже есть понятие маршрутизатора или роутера, но несколько в другом ключе.&lt;br /&gt;
[[Файл:ZigBee 101 Routers.png|центр|обрамить]]&lt;br /&gt;
&lt;br /&gt;
== Дальность работы ZigBee ==&lt;br /&gt;
Часто задаваемый вопрос про дальность охвата ZigBee сети, особенно в домах с железобетонными стенами, по свое сути не очень корректен. По причине описанных выше принципов работы сети, при достаточном количестве роутеров - даже железобетонные стены могут никак не влиять на качество связи. Однако есть дома, в которых арматура внутри бетона имеет потенциал, что может превратить помещение в некое подобие клетки Фарадея. В таких случаях радиопроницаемость стен становится значительно хуже и прямая связь через них практически не проходит. Но это опять же может решаться с помощью дополнительных роутеров, которые можно установить по цепочке от хаба в нужное помещение. Хотя это все равно плохая идея и лучше либо переместить хаб либо решать проблему другими способами, например с помощью дополнительных координаторов (ниже в статье) или с помощью проводных решений.&lt;br /&gt;
&lt;br /&gt;
Что касается дальности работы встроенного в Sprut.hub ZigBee координатора, но в идеальном мире и в идеальных условиях, исходя из теоретических идеальных параметров окружающей среды, паспортная дальность работы до 100 метров в помещении и до 400 метров на открытом воздухе. Теоретически, дальность может достигать до 1600 метров, но практически это становится возможным исключительно с большим количеством дополнительных антенн и выкрученных &amp;quot;потолок&amp;quot; мощностях между двумя мощными приемопередатчиками с согласованными параметрами. &lt;br /&gt;
&lt;br /&gt;
В реальном мире практическая дальность в более менее нормальном окружении из стен и потолков - составляет около 30 метров. Для устройств с постоянным питанием. Устройства на батарейках обычно показывают значительно меньшую дальность за счет энергосбережения и сниженной мощности передатчиков.&lt;br /&gt;
&lt;br /&gt;
== Координатор ==&lt;br /&gt;
Главным в ZigBee - является координатор. Он может быть только один для одной сети. В случае Sprut.hub - в роли координатора сети выступает ZigBee модуль, встроенный в [https://spruthub.ru/device/ Sprut.hub CE или Sprut.hub 2], в контроллерах [https://spruthub.ru/device/sprut-hub-2-din.html Sprut.hub 2din] используется [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Zigbee модель расширения WirenBoard], а также [https://spruthub.ru/device/defaro-sprut-stick-2-pro.html ZigBee USB стики] для Raspberry Pi или [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html WirenBoard].&lt;br /&gt;
&lt;br /&gt;
Если в любой из хабов добавить [https://spruthub.ru/device/defaro-sprut-stick-2-pro.html дополнительный Sprut.stick], то он будет координатором для еще одной ZigBee сети, которая никак не будет взаимодействовать с основной по протоколу ZigBee, но одновременно с этим, устройства из обеих сетей можно будет использовать внутри хаба как единый набор устройств.&lt;br /&gt;
&lt;br /&gt;
Если у вас есть удаленное помещение или здание, до которого &amp;quot;не добивает&amp;quot; основная ZigBee сеть, можно добавить [[Удаленный ZigBee стик для подключения устройств на значительном удалении от хаба|отдельный координатор, который будет создавать новую ZigBee сеть]]. Такие координаторы могут работать через WiFi или Ethernet и их можно подключить к Sprut.hub в режиме &amp;quot;Удаленный стик&amp;quot; через вашу локальную сеть.&lt;br /&gt;
&lt;br /&gt;
Как один из вариантов, в качестве удаленного стика можно использовать [[Sonoff ZBBridge Zigbee Bridge как ZHA контроллер|перепрошитый ZBBridge]] или [https://www.ozon.ru/product/zigbee-lan-koordinator-zigbeelink-1257480938 DIY LAN стики]&lt;br /&gt;
[[Файл:ZigBee 102 Remote stick.png|центр|мини]]&lt;br /&gt;
&lt;br /&gt;
== Роутер ==&lt;br /&gt;
Роутерами выступают ZigBee устройства работающие от сети. Но не всякие.&lt;br /&gt;
&lt;br /&gt;
В основном работают как роутеры:&lt;br /&gt;
&lt;br /&gt;
* Лампочки&lt;br /&gt;
* Розетки&lt;br /&gt;
* Реле (с нулевой линией)&lt;br /&gt;
* Выключатели (с нулевой линией)&lt;br /&gt;
* USB расширители сети&lt;br /&gt;
&lt;br /&gt;
Пример устройств, которые можно использовать в качестве роутеров сети - можно [https://sprut.ai/catalog?tags=Sprut.hub,Zigbee,%D0%A0%D0%BE%D1%83%D1%82%D0%B5%D1%80 посмотреть в каталоге].&lt;br /&gt;
&lt;br /&gt;
Основной задачей роутеров, является обеспечение непрерывности покрытия сети и подключение через себя конечных устройств.&lt;br /&gt;
&lt;br /&gt;
Чем больше роутеров - тем надежнее работа сети и ее дальность. К ним в том числе подключаются датчики и прочие конечные устройства.&lt;br /&gt;
&lt;br /&gt;
Соответственно если вы пытаетесь подключить устройство, которое значительно удалено от вашего хаба, возможно стоит воспользоваться [[Создание контроллера ZigBee#Подключить новое устройство ZigBee через конкретный роутер|механизмом подключения через конкретный роутер]], который максимально близко расположен к месту установки нового устройства.&lt;br /&gt;
&lt;br /&gt;
== Конечные устройства ==&lt;br /&gt;
В качестве конечных устройств, выступают датчики на батарейках и устройства, работающие от сети без нулевой линии. Как следует из их названия - они являются конечными, то есть могут общаться только с роутером или координатором если он выступает для них точкой подключения.&lt;br /&gt;
&lt;br /&gt;
== Как это выглядит на Sprut.hub ==&lt;br /&gt;
Как построена работа вашей ZigBee сети, вы можете увидеть на карте в [[Как узнать через какой роутер подключено устройство|настройках вашего ZigBee контроллера]]&lt;br /&gt;
[[Файл:Контроллеры 014 ZigBee роутеры.png|центр|обрамить]]Зеленым цветом обозначены роутеры, синим - конечные устройства, а желтым обозначен координатор сети. На карте могут не отображаться некоторые связи, так как не все устройства умеют сообщать о своих маршрутах и данная информация может меняться, так как раз в час происходит переопрос устройств и если маршруты поменялись - они отобразятся на карте.&lt;br /&gt;
&lt;br /&gt;
== Нюансы работы различных ZigBee устройств ==&lt;br /&gt;
Так как различные производители зачастую не следуют требованиям стандарта ZigBee, есть устройства, которые имеют особенности поведения.&lt;br /&gt;
&lt;br /&gt;
* [[Репортинг и поллинг у зигби устройств|Поллинг и репортинг]] - одна из базовых вещей, которая влияет на стабильность и отзывчивость всей сети&lt;br /&gt;
* [https://t.me/SprutBlog/1652 Некорректно работающая прошивка] у разных устройств, которая может приводить к проблемам для всей ZigBee сети.&lt;br /&gt;
* Малое количество роутеров&lt;br /&gt;
* Большое количество конечных устройств, которые подключены к одному роутеру&lt;br /&gt;
* [[Создание контроллера ZigBee#Подключить новое устройство ZigBee|Некорректная последовательность подключения новых устройств]]&lt;br /&gt;
* Некоторые устройства не могут самостоятельно переподключаться к другому роутеру после отключения их роутера (в частности некоторые устройства Aqara). Поэтому их придется &amp;quot;пробуждать&amp;quot; вручную.&lt;br /&gt;
&lt;br /&gt;
В целом, протокол ZigBee на сегодня позволяет создать умный дом за вменяемые деньги, с достаточной надежностью работы и с большим покрытием площади. Оптимальное соотношение надежности и качества работы.&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_ZigBee&amp;diff=3271</id>
		<title>Как работает ZigBee</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_ZigBee&amp;diff=3271"/>
		<updated>2025-07-19T10:40:12Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Протокол ZigBee разрабатывался для создания распределенной сети устройств с невысокой скоростью передачи данных и длительной работы от элементов питания. Структура сети использует технологию &amp;quot;mesh&amp;quot;, что позволяет ей работать на больших площадях за счет алгоритмов ретрансляции и восстановления сети при выходе из строя различных узлов.&lt;br /&gt;
&lt;br /&gt;
В отличие от классических WIFi сетей, где даже при наличии mesh технологии, устройства не могут работать между собой и работают исключительно с роутерами/точками доступа, ZigBee сеть имеет разветвленную структуру с множественными связями между различными устройствами.&lt;br /&gt;
[[Файл:ZigBee 100 Mesh.png|центр|обрамить]]&lt;br /&gt;
Хотя у ZigBee сетей тоже есть понятие маршрутизатора или роутера, но несколько в другом ключе.&lt;br /&gt;
[[Файл:ZigBee 101 Routers.png|центр|обрамить]]&lt;br /&gt;
&lt;br /&gt;
== Дальность работы ZigBee ==&lt;br /&gt;
Часто задаваемый вопрос про дальность охвата ZigBee сети, особенно в домах с железобетонными стенами, по свое сути не очень корректен. По причине описанных выше принципов работы сети, при достаточном количестве роутеров - даже железобетонные стены могут никак не влиять на качество связи. Однако есть дома, в которых арматура внутри бетона имеет потенциал, что может превратить помещение в некое подобие клетки Фарадея. В таких случаях радиопроницаемость стен становится значительно хуже и прямая связь через них практически не проходит. Но это опять же может решаться с помощью дополнительных роутеров, которые можно установить по цепочке от хаба в нужное помещение. Хотя это все равно плохая идея и лучше либо переместить хаб либо решать проблему другими способами, например с помощью дополнительных координаторов (ниже в статье) или с помощью проводных решений.&lt;br /&gt;
&lt;br /&gt;
Что касается дальности работы встроенного в Sprut.hub ZigBee координатора, но в идеальном мире и в идеальных условиях, исходя из теоретических идеальных параметров окружающей среды, паспортная дальность работы до 100 метров в помещении и до 400 метров на открытом воздухе. Теоретически, дальность может достигать до 1600 метров, но практически это становится возможным исключительно с большим количеством дополнительных антенн и выкрученных &amp;quot;потолок&amp;quot; мощностях между двумя мощными приемопередатчиками с согласованными параметрами. &lt;br /&gt;
&lt;br /&gt;
В реальном мире практическая дальность в более менее нормальном окружении из стен и потолков - составляет около 30 метров. Для устройств с постоянным питанием. Устройства на батарейках обычно показывают значительно меньшую дальность за счет энергосбережения и сниженной мощности передатчиков.&lt;br /&gt;
&lt;br /&gt;
== Координатор ==&lt;br /&gt;
Главным в ZigBee - является координатор. Он может быть только один для одной сети. В случае Sprut.hub - в роли координатора сети выступает ZigBee модуль, встроенный в [https://spruthub.ru/device/ Sprut.hub CE или Sprut.hub 2], в контроллерах [https://spruthub.ru/device/sprut-hub-2-din.html Sprut.hub 2din] используется [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Zigbee модель расширения WirenBoard], а также ZigBee USB стики для Raspberry Pi или [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html WirenBoard].&lt;br /&gt;
&lt;br /&gt;
Если в любой из хабов добавить [https://spruthub.ru/device/defaro-sprut-stick-2-pro.html дополнительный Sprut.stick], то он будет координатором для еще одной ZigBee сети, которая никак не будет взаимодействовать с основной по протоколу ZigBee, но одновременно с этим, устройства из обеих сетей можно будет использовать внутри хаба как единый набор устройств.&lt;br /&gt;
&lt;br /&gt;
Если у вас есть удаленное помещение или здание, до которого &amp;quot;не добивает&amp;quot; основная ZigBee сеть, можно добавить [[Удаленный ZigBee стик для подключения устройств на значительном удалении от хаба|отдельный координатор, который будет создавать новую ZigBee сеть]]. Такие координаторы могут работать через WiFi или Ethernet и их можно подключить к Sprut.hub в режиме &amp;quot;Удаленный стик&amp;quot; через вашу локальную сеть.&lt;br /&gt;
&lt;br /&gt;
Как один из вариантов, в качестве удаленного стика можно использовать [[Sonoff ZBBridge Zigbee Bridge как ZHA контроллер|перепрошитый ZBBridge]] или [https://www.ozon.ru/product/zigbee-lan-koordinator-zigbeelink-1257480938 DIY LAN стики]&lt;br /&gt;
[[Файл:ZigBee 102 Remote stick.png|центр|мини]]&lt;br /&gt;
&lt;br /&gt;
== Роутер ==&lt;br /&gt;
Роутерами выступают ZigBee устройства работающие от сети. Но не всякие.&lt;br /&gt;
&lt;br /&gt;
В основном работают как роутеры:&lt;br /&gt;
&lt;br /&gt;
* Лампочки&lt;br /&gt;
* Розетки&lt;br /&gt;
* Реле (с нулевой линией)&lt;br /&gt;
* Выключатели (с нулевой линией)&lt;br /&gt;
* USB расширители сети&lt;br /&gt;
&lt;br /&gt;
Пример устройств, которые можно использовать в качестве роутеров сети - можно [https://sprut.ai/catalog?tags=Sprut.hub,Zigbee,%D0%A0%D0%BE%D1%83%D1%82%D0%B5%D1%80 посмотреть в каталоге].&lt;br /&gt;
&lt;br /&gt;
Основной задачей роутеров, является обеспечение непрерывности покрытия сети и подключение через себя конечных устройств.&lt;br /&gt;
&lt;br /&gt;
Чем больше роутеров - тем надежнее работа сети и ее дальность. К ним в том числе подключаются датчики и прочие конечные устройства.&lt;br /&gt;
&lt;br /&gt;
Соответственно если вы пытаетесь подключить устройство, которое значительно удалено от вашего хаба, возможно стоит воспользоваться [[Создание контроллера ZigBee#Подключить новое устройство ZigBee через конкретный роутер|механизмом подключения через конкретный роутер]], который максимально близко расположен к месту установки нового устройства.&lt;br /&gt;
&lt;br /&gt;
== Конечные устройства ==&lt;br /&gt;
В качестве конечных устройств, выступают датчики на батарейках и устройства, работающие от сети без нулевой линии. Как следует из их названия - они являются конечными, то есть могут общаться только с роутером или координатором если он выступает для них точкой подключения.&lt;br /&gt;
&lt;br /&gt;
== Как это выглядит на Sprut.hub ==&lt;br /&gt;
Как построена работа вашей ZigBee сети, вы можете увидеть на карте в [[Как узнать через какой роутер подключено устройство|настройках вашего ZigBee контроллера]]&lt;br /&gt;
[[Файл:Контроллеры 014 ZigBee роутеры.png|центр|обрамить]]Зеленым цветом обозначены роутеры, синим - конечные устройства, а желтым обозначен координатор сети. На карте могут не отображаться некоторые связи, так как не все устройства умеют сообщать о своих маршрутах и данная информация может меняться, так как раз в час происходит переопрос устройств и если маршруты поменялись - они отобразятся на карте.&lt;br /&gt;
&lt;br /&gt;
== Нюансы работы различных ZigBee устройств ==&lt;br /&gt;
Так как различные производители зачастую не следуют требованиям стандарта ZigBee, есть устройства, которые имеют особенности поведения.&lt;br /&gt;
&lt;br /&gt;
* [[Репортинг и поллинг у зигби устройств|Поллинг и репортинг]] - одна из базовых вещей, которая влияет на стабильность и отзывчивость всей сети&lt;br /&gt;
* [https://t.me/SprutBlog/1652 Некорректно работающая прошивка] у разных устройств, которая может приводить к проблемам для всей ZigBee сети.&lt;br /&gt;
* Малое количество роутеров&lt;br /&gt;
* Большое количество конечных устройств, которые подключены к одному роутеру&lt;br /&gt;
* [[Создание контроллера ZigBee#Подключить новое устройство ZigBee|Некорректная последовательность подключения новых устройств]]&lt;br /&gt;
* Некоторые устройства не могут самостоятельно переподключаться к другому роутеру после отключения их роутера (в частности некоторые устройства Aqara). Поэтому их придется &amp;quot;пробуждать&amp;quot; вручную.&lt;br /&gt;
&lt;br /&gt;
В целом, протокол ZigBee на сегодня позволяет создать умный дом за вменяемые деньги, с достаточной надежностью работы и с большим покрытием площади. Оптимальное соотношение надежности и качества работы.&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%94%D0%BB%D1%8F_%D1%87%D0%B5%D0%B3%D0%BE_%D0%BD%D1%83%D0%B6%D0%BD%D1%8B_%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B&amp;diff=3270</id>
		<title>Для чего нужны Контроллеры</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%94%D0%BB%D1%8F_%D1%87%D0%B5%D0%B3%D0%BE_%D0%BD%D1%83%D0%B6%D0%BD%D1%8B_%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B&amp;diff=3270"/>
		<updated>2025-07-19T10:20:48Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Контроллеры в Sprut.hub отвечают {{color|red|за подключение &#039;&#039;&#039;к хабу&#039;&#039;&#039; устройств}} через различные протоколы.&lt;br /&gt;
&lt;br /&gt;
Например контроллер ZigBee - отвечает за подключение конечных ZigBee устройств к хабу, чтобы он мог ими управлять.&lt;br /&gt;
&lt;br /&gt;
В настоящий момент доступны следующие типы контроллеров:&lt;br /&gt;
&lt;br /&gt;
* [[Создание контроллера ZigBee|ZigBee]]&lt;br /&gt;
* [[Создание контроллера Z-Wave|Z-Wave]]&lt;br /&gt;
* [[Создание контроллера MQTT|MQTT]]&lt;br /&gt;
* [[Создание контроллера HomeKit (Обратный HomeKit)|HomeKit]]&lt;br /&gt;
* [[Создание контроллера ModBus|ModBus]]&lt;br /&gt;
* [[Создание контроллера SmartPresence|SmartPresence]]&lt;br /&gt;
&lt;br /&gt;
Каждый из них требует отдельной настройки и отвечает за свой набор устройств.&lt;br /&gt;
&lt;br /&gt;
Для ZigBee контроллера - требуется наличие [https://spruthub.ru/device/defaro-sprut-stick-2-pro.html Sprut.stick ZigBee 2 Pro], [https://spruthub.ru/device/sprut-hub-covid-edition.html Sprut.hub CE] или [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Sprut.stick ZigBee 2 WB Pro]&lt;br /&gt;
&lt;br /&gt;
{{QuoteBlue |У владельцев Sprut.hub CE - контроллер ZigBee существует по умолчанию &amp;quot;из коробки&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Для Z-Wave контролеера - требуется наличие [https://spruthub.ru/device/sprut-stick-z-wave-500.html Sprut.stick Z-Wave]&lt;br /&gt;
&lt;br /&gt;
MQTT и HomeKit контроллеры работают через сетевое соединение хаба, при этом у Sprut.hub есть [[Как включить MQTT брокер в Sprut.hub|встроенный MQTT брокер]], для которого также нужно настраивать отдельный контроллер.&lt;br /&gt;
&lt;br /&gt;
HomeKit контроллер - позволяет подключать к Sprut.hub различные HomeKit устройства. Также через него, можно подключить к Sprut.hub устройства, добавленные в HomeBridge или Home Assistant, для которых Sprut.hub будет выступать в качестве HomeKit хаба.&lt;br /&gt;
&lt;br /&gt;
ModBus контроллер умеет работать как в режиме ModBus TCP (через сеть), так и в режиме ModBus RTU (через серийный порт), в зависимости от того, где установлен Sprut.hub.&lt;br /&gt;
&lt;br /&gt;
SmartPresence контроллер, позволяет использовать смартфоны на базе Android (с [[Приложение для определения присутствия и голосовых оповещений на Android|приложением-партнером]]) и iOS, в качестве датчика присутствия, за счет определения подключения смартфона к домашней сети WiFi&lt;br /&gt;
&lt;br /&gt;
В дальнейшем, планируется добавить поддержку контроллера Xiaomi, который позволит с помощью учетной записи Mi Cloud, получать данные для локального управления WiFi устройствами из экосистемы Mi Home.&lt;br /&gt;
&lt;br /&gt;
== Элементы управления контроллерами ==&lt;br /&gt;
У контроллеров есть несколько элементов управления, в зависимости от типа. Набор элементов управления у каждого контроллера свой, поэтому необходимо сначала выбрать нужный вам контроллер, просто нажав на него, а потом использовать элементы управления, которые находятся вверху:&lt;br /&gt;
[[Файл:Контроллеры 015 Базовое управление.png|центр|обрамить]]&lt;br /&gt;
&lt;br /&gt;
# Включение и выключение контроллеров.&lt;br /&gt;
# Открыть меню настроек выбранного контроллера&lt;br /&gt;
# Открыть настройки контроллера&lt;br /&gt;
# Запустить поиск устройств&lt;br /&gt;
# Открыть карту сети (у тех контроллеров, где есть подобная функция)&lt;br /&gt;
# Удалить все аксессуары в выбранном контроллере не удаляя контроллер&lt;br /&gt;
# Открыть страницу этой вики, связанную с выбранным типом контроллера&lt;br /&gt;
&lt;br /&gt;
Другие элементы управления контроллеров, можно увидеть в [[Оглавление#Контроллеры|инструкциях для каждого конкретного контроллера]]&lt;br /&gt;
&lt;br /&gt;
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B_015_%D0%91%D0%B0%D0%B7%D0%BE%D0%B2%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5.png&amp;diff=3269</id>
		<title>Файл:Контроллеры 015 Базовое управление.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B_015_%D0%91%D0%B0%D0%B7%D0%BE%D0%B2%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5.png&amp;diff=3269"/>
		<updated>2025-07-19T10:20:05Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Контроллеры 015 Базовое управление.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Контроллеры 015 Базовое управление&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D1%82%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_010_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8.png&amp;diff=3268</id>
		<title>Файл:Отладка 010 Общие настройки.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D1%82%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_010_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8.png&amp;diff=3268"/>
		<updated>2025-07-19T10:12:57Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:Отладка 010 Общие настройки.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Отладка 010 Общие настройки&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%93%D0%B4%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C_Sprut.stick,_Cool.stick_%D0%B8_Sprut.hub&amp;diff=3267</id>
		<title>Где заказать Sprut.stick, Cool.stick и Sprut.hub</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%93%D0%B4%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C_Sprut.stick,_Cool.stick_%D0%B8_Sprut.hub&amp;diff=3267"/>
		<updated>2025-07-19T10:06:27Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ассортимент Sprut.device ==&lt;br /&gt;
Ассортимент устройств Sprut.device довольно обширен:&lt;br /&gt;
&lt;br /&gt;
* Sprut.hub CE - полноценный самодостаточный Sprut.hub с интегрированным ZigBee модулем (снят с производства)&lt;br /&gt;
* [https://spruthub.ru/device/sprut-hub-2.html Sprut.hub 2] - актуальная коробочная версия Sprut.hub с интегрированным ZigBee модулем&lt;br /&gt;
* [https://spruthub.ru/device/sprut-hub-2-din.html Sprut.hub 2 din] - актуальная версия Sprut.hub для монтажа на DIN рейку&lt;br /&gt;
* [https://spruthub.ru/device/defaro-coolstick.html Cool.stick] - USB стик для добавления функционала ZigBee для кондиционеров&lt;br /&gt;
* [https://spruthub.ru/device/cool-stick-tion.html Cool.stick Tion] - USB стик для добавления функционала ZigBee в бризерах Tion 4S&lt;br /&gt;
* [https://spruthub.ru/device/defaro-sprut-stick-2-pro.html Sprut.stick ZigBee 2 Pro] - USB ZigBee стик, который служит базовым устройством для ПО Sprut.hub и позволяет подключить весь ассортимент [https://sprut.ai/catalog?tags=Sprut.hub,Zigbee поддерживаемых устройств]&lt;br /&gt;
* [https://spruthub.ru/device/sprut-stick-z-wave-500.html Sprut.stick Z-Wave (500)] - USB Z-Wave стик для подключения поддерживаемых Z-Wave устройств к Sprut.hub&lt;br /&gt;
* [https://spruthub.ru/device/defaro-sprutstick-zigbee-2-wb-pro.html Sprut.stick ZigBee 2 WB Pro] - специализированный ZigBee модуль для WirenBoard, который встраивается внутрь контроллера WirenBoard и позволяет подключить ZigBee устройства к установленному на контроллер ПО Sprut.hub&lt;br /&gt;
* [https://wirenboard.com/ru/product/wb-msw4-zigbee/ WB-MSW-ZIGBEE v.4] - Комбинированный цифровой датчик температуры, влажности, освещенности, движения, уровня шума, концентрации CO2 и летучих органических соединений. Оснащен ИК-передатчиком (и приемником для обучения). Предназначен для контроля климата в жилых и офисных помещениях.&lt;br /&gt;
{{QuoteYellow|Поддержка Cool.stick,WB-MSW-ZIGBEE v.3, Cool.stick для бризеров Tion, привода для окна Drivent (ZigBee версия) и других устройств ZigBee от Sprut.device - гарантирована только для пользователей Sprut.hub. По вопросам поддержки устройств в других системах умного дома, необходимо интересоваться у разработчиков этих систем умного дома }}&lt;br /&gt;
== Поддерживаемые устройства ==&lt;br /&gt;
Список поддерживаемых Sprut.hub устройств, можно [https://sprut.ai/catalog?tags=Sprut.hub посмотреть в каталоге], где можно отфильтровать устройства по протоколу, функциям и многому другому для вашего удобства&lt;br /&gt;
&lt;br /&gt;
Список поддерживаемых Cool.stick кондиционеров [[Cool stick supported models|можно посмотреть здесь]]. Информация поступает от пользователей, поэтому обновляется довольно редко.&lt;br /&gt;
&lt;br /&gt;
О том, как пользоваться каталогом, есть [[Какие устройства поддерживаются? (про каталог)|отдельный раздел справки]].&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%93%D0%B4%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C_Sprut.stick,_Cool.stick_%D0%B8_Sprut.hub&amp;diff=3266</id>
		<title>Где заказать Sprut.stick, Cool.stick и Sprut.hub</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%93%D0%B4%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C_Sprut.stick,_Cool.stick_%D0%B8_Sprut.hub&amp;diff=3266"/>
		<updated>2025-07-19T09:29:50Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ассортимент Sprut.device ==&lt;br /&gt;
Ассортимент устройств Sprut.device довольно обширен:&lt;br /&gt;
&lt;br /&gt;
* Sprut.hub CE - полноценный самодостаточный Sprut.hub с интегрированным ZigBee модулем (снят с производства)&lt;br /&gt;
* [https://spruthub.ru/device/sprut-hub-2.html Sprut.hub 2] - актуальная коробочная версия Sprut.hub с интегрированным ZigBee модулем&lt;br /&gt;
* [https://spruthub.ru/device/sprut-hub-2-din.html Sprut.hub 2 din] - актуальная версия Sprut.hub для монтажа на DIN рейку&lt;br /&gt;
* [https://spruthub.ru/device/defaro-coolstick.html Cool.stick] - USB стик для добавления функционала ZigBee для кондиционеров&lt;br /&gt;
* [https://spruthub.ru/device/cool-stick-tion.html Cool.stick Tion] - USB стик для добавления функционала ZigBee в бризерах Tion 4S&lt;br /&gt;
* [https://spruthub.ru/device/defaro-sprut-stick-2-pro.html Sprut.stick ZigBee 2 Pro] - USB ZigBee стик, который служит базовым устройством для ПО Sprut.hub и позволяет подключить весь ассортимент [https://sprut.ai/catalog?tags=Sprut.hub,Zigbee поддерживаемых устройств]&lt;br /&gt;
* [https://spruthub.ru/device/sprut-stick-z-wave-500.html Sprut.stick Z-Wave (500)] - USB Z-Wave стик для подключения поддерживаемых Z-Wave устройств к Sprut.hub&lt;br /&gt;
* [https://wirenboard.com/ru/product/WBE2R-R-ZIGBEE-SH/ Sprut.stick ZigBee 2 WB Pro] - специализированный ZigBee модуль для WirenBoard, который встраивается внутрь контроллера WirenBoard и позволяет подключить ZigBee устройства к установленному на контроллер ПО Sprut.hub&lt;br /&gt;
* [https://wirenboard.com/ru/product/wb-msw4-zigbee/ WB-MSW-ZIGBEE v.4] - Комбинированный цифровой датчик температуры, влажности, освещенности, движения, уровня шума, концентрации CO2 и летучих органических соединений. Оснащен ИК-передатчиком (и приемником для обучения). Предназначен для контроля климата в жилых и офисных помещениях.&lt;br /&gt;
{{QuoteYellow|Поддержка Cool.stick,WB-MSW-ZIGBEE v.3, Cool.stick для бризеров Tion, привода для окна Drivent (ZigBee версия) и других устройств ZigBee от Sprut.device - гарантирована только для пользователей Sprut.hub. По вопросам поддержки устройств в других системах умного дома, необходимо интересоваться у разработчиков этих систем умного дома }}&lt;br /&gt;
== Поддерживаемые устройства ==&lt;br /&gt;
Список поддерживаемых Sprut.hub устройств, можно [https://sprut.ai/catalog?tags=Sprut.hub посмотреть в каталоге], где можно отфильтровать устройства по протоколу, функциям и многому другому для вашего удобства&lt;br /&gt;
&lt;br /&gt;
Список поддерживаемых Cool.stick кондиционеров [[Cool stick supported models|можно посмотреть здесь]]. Информация поступает от пользователей, поэтому обновляется довольно редко.&lt;br /&gt;
&lt;br /&gt;
О том, как пользоваться каталогом, есть [[Какие устройства поддерживаются? (про каталог)|отдельный раздел справки]].&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%9E%D0%B1%D0%B7%D0%BE%D1%80_%D0%BE%D1%82_%D0%90%D1%80%D0%BC%D0%B5%D0%BD%D0%B0%D0%BA%D0%B0_%D0%90%D0%B2%D0%B5%D1%82%D0%B8%D1%81%D1%8F%D0%BD%D0%B0&amp;diff=3265</id>
		<title>Обзор от Арменака Аветисяна</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%9E%D0%B1%D0%B7%D0%BE%D1%80_%D0%BE%D1%82_%D0%90%D1%80%D0%BC%D0%B5%D0%BD%D0%B0%D0%BA%D0%B0_%D0%90%D0%B2%D0%B5%D1%82%D0%B8%D1%81%D1%8F%D0%BD%D0%B0&amp;diff=3265"/>
		<updated>2025-07-19T09:13:43Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Часть 1 ==&lt;br /&gt;
{{#evt:&lt;br /&gt;
 service=youtube&lt;br /&gt;
 |id=https://www.youtube.com/watch?v=H6khPivccdQ&lt;br /&gt;
 |dimensions=1500&lt;br /&gt;
 |alignment=inline&lt;br /&gt;
 |container=frame&lt;br /&gt;
 |urlargs=&lt;br /&gt;
 |autoresize=&lt;br /&gt;
 |valignment=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Часть 2 ==&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
 service=youtube&lt;br /&gt;
 |id=https://www.youtube.com/watch?v=YkW0JIBmHY8&lt;br /&gt;
 |dimensions=1500&lt;br /&gt;
 |alignment=inline&lt;br /&gt;
 |container=frame&lt;br /&gt;
 |urlargs=&lt;br /&gt;
 |autoresize=&lt;br /&gt;
 |valignment=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sprut.hub 2 din и обновления платформы – большой обзор ==&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
 service=youtube&lt;br /&gt;
 |id=https://www.youtube.com/watch?v=lVkvXmWHhtI&lt;br /&gt;
 |dimensions=1500&lt;br /&gt;
 |alignment=inline&lt;br /&gt;
 |container=frame&lt;br /&gt;
 |urlargs=&lt;br /&gt;
 |autoresize=&lt;br /&gt;
 |valignment=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%B2%D0%BE%D1%8F_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D1%81%D1%80%D0%B0%D0%B1%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3264</id>
		<title>Своя сигнализация с применением отдельных датчиков для срабатывания</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%B2%D0%BE%D1%8F_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D1%81%D1%80%D0%B0%D0%B1%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3264"/>
		<updated>2025-07-19T09:06:15Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;За шаблон сценария и часть текста с картинками, выражаем благодарность Ярославу @ColdSUN&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Так как у встроенной в Sprut.hub сигнализации нет возможности выбора конкретных устройств, на которые происходит срабатывание - она устраивает не всех пользователей, так как реагирует на все датчики движения и присутствия.&lt;br /&gt;
&lt;br /&gt;
Но есть вариант использования собственной сигнализации, которую уже можно будет настроить на срабатывание конкретных датчиков.&lt;br /&gt;
&lt;br /&gt;
Для этого необходимо добавить собственный логический сценарий (который [https://wiki.spruthub.ru/images/3/36/Example_Custom-Alarm.zip можно скачать тут]). &lt;br /&gt;
&lt;br /&gt;
Он позволяет в каждом конкретном датчике указать в каком режиме работы сигнализации он будет использоваться для срабатывания тревоги.&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
&lt;br /&gt;
Для начала необходимо создать новое виртуальное устройство с типом &amp;quot;Система охраны&amp;quot;&lt;br /&gt;
[[Файл:001 Сигнализация Добавление виртуальной сигнализации.png|центр|мини|647x647пкс]]&lt;br /&gt;
Далее нам необходимо получить идентификатор вашей новой сигнализации для дальнейшего использования в сценарии, проще всего это сделать, изменив вид отображения на &amp;quot;По устройству списком&amp;quot;, мы сразу же видим идентификатор устройства. &lt;br /&gt;
&lt;br /&gt;
Запишите его куда-нибудь, далее он нам понадобиться.&lt;br /&gt;
[[Файл:002 Сигнализация Открыть настройки.png|центр|мини|1463x1463пкс]]После чего необходимо импортировать логический сценарий из шаблона, который [https://wiki.spruthub.ru/images/3/36/Example_Custom-Alarm.zip необходимо скачать], разархивировать zip архив и импортировать разархивированный файл &#039;&#039;&#039;Example_Custom-Alarm.json&#039;&#039;&#039; в Sprut.hub в [[Импортировать шаблон сценария|соответствии с инструкцией]].&lt;br /&gt;
&lt;br /&gt;
В процессе импорта шаблона, у вас откроется текст сценария, где необходимо заменить идентификатор сигнализации на свой. &lt;br /&gt;
&lt;br /&gt;
Для этого, необходимо заменить число 140 у переменной &#039;&#039;&#039;alarmid&#039;&#039;&#039; на Идентификатор аксессуара, который вы узнали из настроек вновь созданной сигнализации. На изображении выше он равен 4. &lt;br /&gt;
&lt;br /&gt;
После изменения  - необходимо сохранить сценарий.&lt;br /&gt;
[[Файл:004 Сигнализация сменить ID.png|центр|обрамить]]&lt;br /&gt;
После этого, у ваших датчиков движения и присутствия, появится логика под названием &amp;quot;Кастомная сигнализация&amp;quot;, которую надо включить и сохранить изменения.&lt;br /&gt;
[[Файл:005 Сигнализация Включение логики.jpg|центр|мини|680x680пкс]]&lt;br /&gt;
После этого вы сможете выбрать режим сигнализации, при котором этот датчик будет вызывать срабатывание тревоги. После включения необходимых режимов необходимо сохранить изменения.&lt;br /&gt;
[[Файл:006 Сигнализация выбор режима.jpg|центр|мини|670x670пкс]]&lt;br /&gt;
Вуаля. Теперь у вас тонко настраиваемая собственная сигнализация, которую вы сможете использовать в нескольких режимах работы в различное время суток.&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:006_%D0%A1%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B0.jpg&amp;diff=3263</id>
		<title>Файл:006 Сигнализация выбор режима.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:006_%D0%A1%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B0.jpg&amp;diff=3263"/>
		<updated>2025-07-19T09:05:36Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:006 Сигнализация выбор режима.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;006 Сигнализация выбор режима&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:005_%D0%A1%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BB%D0%BE%D0%B3%D0%B8%D0%BA%D0%B8.jpg&amp;diff=3262</id>
		<title>Файл:005 Сигнализация Включение логики.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:005_%D0%A1%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BB%D0%BE%D0%B3%D0%B8%D0%BA%D0%B8.jpg&amp;diff=3262"/>
		<updated>2025-07-19T09:04:08Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:005 Сигнализация Включение логики.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;005 Сигнализация Включение логики&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%B2%D0%BE%D1%8F_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D1%81%D1%80%D0%B0%D0%B1%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3261</id>
		<title>Своя сигнализация с применением отдельных датчиков для срабатывания</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A1%D0%B2%D0%BE%D1%8F_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D1%81%D1%80%D0%B0%D0%B1%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3261"/>
		<updated>2025-07-19T09:00:18Z</updated>

		<summary type="html">&lt;p&gt;Red: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;За шаблон сценария и часть текста с картинками, выражаем благодарность Ярославу @ColdSUN&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Так как у встроенной в Sprut.hub сигнализации нет возможности выбора конкретных устройств, на которые происходит срабатывание - она устраивает не всех пользователей, так как реагирует на все датчики движения и присутствия.&lt;br /&gt;
&lt;br /&gt;
Но есть вариант использования собственной сигнализации, которую уже можно будет настроить на срабатывание конкретных датчиков.&lt;br /&gt;
&lt;br /&gt;
Для этого необходимо добавить собственный логический сценарий (который [https://wiki.spruthub.ru/images/3/36/Example_Custom-Alarm.zip можно скачать тут]). &lt;br /&gt;
&lt;br /&gt;
Он позволяет в каждом конкретном датчике указать в каком режиме работы сигнализации он будет использоваться для срабатывания тревоги.&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
&lt;br /&gt;
Для начала необходимо создать новое виртуальное устройство с типом &amp;quot;Система охраны&amp;quot;&lt;br /&gt;
[[Файл:001 Сигнализация Добавление виртуальной сигнализации.png|центр|мини|647x647пкс]]&lt;br /&gt;
Далее нам необходимо получить идентификатор вашей новой сигнализации для дальнейшего использования в сценарии, проще всего это сделать, изменив вид отображения на &amp;quot;По устройству списком&amp;quot;, мы сразу же видим идентификатор устройства. &lt;br /&gt;
&lt;br /&gt;
Запишите его куда-нибудь, далее он нам понадобиться.&lt;br /&gt;
[[Файл:002 Сигнализация Открыть настройки.png|центр|мини|1463x1463пкс]]После чего необходимо импортировать логический сценарий из шаблона, который [https://wiki.spruthub.ru/images/3/36/Example_Custom-Alarm.zip необходимо скачать], разархивировать zip архив и импортировать разархивированный файл &#039;&#039;&#039;Example_Custom-Alarm.json&#039;&#039;&#039; в Sprut.hub в [[Импортировать шаблон сценария|соответствии с инструкцией]].&lt;br /&gt;
&lt;br /&gt;
В процессе импорта шаблона, у вас откроется текст сценария, где необходимо заменить идентификатор сигнализации на свой. &lt;br /&gt;
&lt;br /&gt;
Для этого, необходимо заменить число 140 у переменной &#039;&#039;&#039;alarmid&#039;&#039;&#039; на Идентификатор аксессуара, который вы узнали из настроек вновь созданной сигнализации. На изображении выше он равен 4. &lt;br /&gt;
&lt;br /&gt;
После изменения  - необходимо сохранить сценарий.&lt;br /&gt;
[[Файл:004 Сигнализация сменить ID.png|центр|обрамить]]&lt;br /&gt;
После этого, у ваших датчиков движения и присутствия, появится логика под названием &amp;quot;Кастомная сигнализация&amp;quot;, которую надо включить и сохранить изменения.&lt;br /&gt;
[[Файл:005 Сигнализация Включение логики.jpg|центр|обрамить]]&lt;br /&gt;
После этого вы сможете выбрать режим сигнализации, при котором этот датчик будет вызывать срабатывание тревоги. После включения необходимых режимов необходимо сохранить изменения.&lt;br /&gt;
[[Файл:006 Сигнализация выбор режима.jpg|центр|обрамить]]&lt;br /&gt;
Вуаля. Теперь у вас тонко настраиваемая собственная сигнализация, которую вы сможете использовать в нескольких режимах работы в различное время суток.&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
	<entry>
		<id>https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:002_%D0%A1%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8.png&amp;diff=3260</id>
		<title>Файл:002 Сигнализация Открыть настройки.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spruthub.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:002_%D0%A1%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8.png&amp;diff=3260"/>
		<updated>2025-07-19T08:56:53Z</updated>

		<summary type="html">&lt;p&gt;Red: Red загрузил новую версию Файл:002 Сигнализация Открыть настройки.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;002 Сигнализация Открыть настройки&lt;/div&gt;</summary>
		<author><name>Red</name></author>
	</entry>
</feed>