01
Как устроен гостиничный номер на KNX?
Гостиничный номер на KNX строится вокруг одного контроллера в щите: ALLinBOX Hospitality v2 или MAXinBOX Hospitality v3, у каждого 6 входов и 2 гостиничных термостата[6][7][4][3]. Датчик двери и датчики движения в комнате и ванной показывают, есть ли кто-то в номере[8]. У входа клавиши Tecla RGB 70 ставят «Не беспокоить» (DND) или «Уберите номер» (MUR), рядом — звонок RingBOX, в комнате — контроллер CX40[8]. Доступ в номер по картам и Bluetooth даёт IWAC Display v3 у двери[9].
Вместе эти устройства образуют GRMS (Guest Room Management System) — систему управления номером: свет, климат, шторы, статусы DND и MUR, доступ. Что GRMS даёт отелю, как она связана с PMS и в каких отелях работает Zennio, разобрано на странице умный отель.
У каждого устройства номера своя логика[8]: занятость считает модуль Motion Detector, климат — гостиничный термостат, статусы DND и MUR — клавиши в режиме Room State[5][1][2]. Ниже — как связать их объектами и что выставить в параметрах.
02
Что должно происходить в номере?
- Дверь запускает логику
Открытие двери сразу переводит номер в «занят», закрытие запускает проверку присутствия по датчикам движения[5].
- Датчики вместо картоприёмника
Занятость считает модуль Motion Detector по срабатываниям датчиков и сигналу двери[5], поэтому карман для ключ-карты не нужен[8].
- Климат по статусу номера
Режим термостата задают два признака — «продан» и «занят»; гость меняет уставку только в режиме Comfort[1].
- Окно открыто — Protection
До 4 объектов окна и 2 объектов двери с задержкой; по желанию — проветривание или полное выключение климата[1].
- DND и MUR
Клавиша Flat или Tecla в режиме Room State переключает «Не беспокоить», «Уберите номер» и обычное состояние[2].
- Мастер-выключатель
Master Light у двери выключает весь свет при уходе и включает один светильник при возвращении[10].
- Шторы
Два выхода MAXinBOX Hospitality v3 настраиваются как один шторный канал[3].
- Доступ по карте и телефону
IWAC Display v3 открывает дверь по NFC-картам и Bluetooth и показывает на дисплее иконки DND и MUR[9][11].
Логика номера: от двери до нагрузки
Сигналы
- Дверьтриггер открытия и закрытия
- Датчики движенияmaster и slave
- PMS или замок«продан», «гость/персонал»
Motion Detector
- Занят или нетWaiting Time, затем Listening Time
- Сценыпервый вход, ложное «свободно»
Гостиничный термостат
- Продан и занятрежим и уставка по параметрам
- Окно или дверьоткрыто — Protection
Нагрузки
- Освещение
- Фанкойл или сплит
Как автоматизацию Zennio применили в модульном отеле Hotel Ogar, показано в коротком официальном видео Zennio.
03
Как система понимает, что гость в номере?
Логику занятости строит модуль Motion Detector, на входы которого приходят датчики движения, и триггер от двери. Один датчик назначают главным (master), остальные — подчинёнными (slave); master собирает их срабатывания и свои и решает, занят номер или нет[5]:
- Номер стартует в состоянии «не занят».
- Открытие двери сразу переводит его в «занят».
- После закрытия двери идёт Waiting Time — срабатывания датчиков игнорируются (по умолчанию 2 с).
- Затем идёт Listening Time (по умолчанию 3 с): если кто-то движется — «занят», если нет — «не занят».
- Дальше любое движение снова переводит номер в «занят»[5].
Waiting Time у каждого slave-датчика должен быть не меньше, чем у master. Функция False Non-Occupied Detection защищает от ложного «свободно»: при открытии двери в занятом номере сохраняется сцена, и если после «не занят» снова есть движение без открытия двери, сцена восстанавливается (при включённом фильтре детекций — только после заданного числа срабатываний) — например, когда один из двух гостей вышел, а второй спит. Эту проверку можно включать только для проданного номера. Объект Guest/Employee позволяет отправлять разные значения занятости для гостя и для персонала, а First Access — отдельную сцену при первом входе гостя[5].
Для подвесного потолка над входом и в ванной подходит EyeZen IN: пассивный PIR-датчик с зоной до Ø 6 м подключается прямо ко входу устройства Zennio, до двух датчиков на вход; время детекции на входе — не меньше 5 с[12]. Если датчик нужен на шине, есть EyeZen TP v2 с собственным каналом определения занятости[13]. Дверь контролирует врезной магнитный контакт ZACWDF1W — для деревянных, алюминиевых и ПВХ-дверей; для металлической двери есть 990004607[14][15]. Без магнита контакт разомкнут; накладной вариант — 990000312[16]. Входы ALLinBOX Hospitality v2 рассчитаны на сухие контакты и кабель до 30 м[6].
04
Как настроить климат по статусу номера?
Гостиничный термостат (Hospitality Thermostat) описывает номер двумя признаками: продан или нет — по данным системы управления отелем, занят или нет — по датчикам присутствия. Он работает с фанкойлом, управляя клапанами и вентилятором, или со сплит-системой, которой отправляет уставку, режим и скорость вентилятора[1].
Что делает гостиничный термостат при смене статуса номера
| Событие | Реакция термостата |
|---|---|
| Заселение: не продан → продан | Сохраняет текущую занятость и включает Standby; вкл/выкл гостя — «вкл», уставка гостя сбрасывается к системной, эко-счётчик обнуляется |
| Выезд: продан → не продан | Comfort, Standby или Economy — по параметру |
| Продан, гость ушёл | Standby, а через заданное время без гостя — Economy |
| Продан, гость вернулся | Comfort, Standby, Economy или последний режим; Comfort можно восстанавливать, только если номер пустовал меньше заданного времени |
| Не продан, вошёл персонал | Comfort, Standby или Economy; климатом управляет система или пользователь — по параметру |
| Окно или дверь открыты | Protection, пока все объекты окна и двери не закроются; по желанию — проветривание или выключение климата через 0–255 мин |
Отель ограничивает гостю уставку Comfort и может скрыть ограничение: статус не усекается, гость его не замечает. Между уставкой гостя и реальной можно задать скрытое смещение, по умолчанию 2 °C. Если объект «продан/не продан» не используется, номер всегда считается проданным[1]. Сами режимы Comfort, Standby и Economy и уставки — общая часть термостата Zennio; подробнее о фанкойлах и сплитах — в гайде кондиционеры и фанкойлы.
05
Какой контроллер поставить в щит номера?
ALLinBOX Hospitality v2 или MAXinBOX Hospitality v3
| Параметр | ALLinBOX Hospitality v2 | MAXinBOX Hospitality v3 |
|---|---|---|
| Блок питания KNX | Встроен: 160 мА, вместе с выходом 29 В — до 250 мА | Нет, нужен отдельный KUPSupply |
| KNX-IP интерфейс | Встроен, до 5 туннелей | Нет |
| Фанкойл | 2 трубы | 2 или 4 трубы |
| Шторы | Нет | 1 канал на двух выходах 16 А |
| Гостиничных термостатов | 2 | 2 |
| Входов | 6 | 6 |
| Master Light | 2 | 1 |
| Логических функций | 20 | 10 |
| KNX Secure | Data Secure и IP Secure | Data Secure |
| Ширина | 4,5 модуля DIN | 4,5 модуля DIN |
ALLinBOX Hospitality v2 закрывает щит номера одним корпусом: он сам питает шину и даёт IP-подключение для ETS. MAXinBOX Hospitality v3 берут для 4-трубного фанкойла или моторизованных штор; учтите, что 4-трубный фанкойл с трёхточечными клапанами занимает оба выхода 16 А[3]. Блок питания и IP-интерфейс для него подбирают по правилам из гайда о проектировании KNX. Если климат нескольких номеров ведут отдельные актуаторы, их гостиничные термостаты можно собрать в одном MCC — до 13 номеров, с резервным вторым MCC[17]. Как он устроен и чем отличается от контроллера в щите, разобрано на странице «Гостиничные интерфейсы Zennio: KILock, KIRN, MCC».
06
Как настроить вход в номер: DND/MUR, звонок и доступ?
В каталоге для отелей Zennio ставит у входа клавиши Tecla RGB 70 — гость выбирает DND или MUR и управляет светом — и дверной звонок RingBOX[8]. Внутри номера кнопка работает в режиме Room State (Indoor): нажатие включает «Не беспокоить» или «Уберите номер» и возвращает обычное состояние. Снаружи режим Room State (Outdoor) показывает статус подсветкой, а долгим нажатием персонал запрашивает занятость номера — индикатор мигает 5 секунд — или отмечает начало уборки[2]. В комнате каталог Zennio для отелей ставит контроллер CX40[8]; как выбрать между CX и другими панелями, разобрано в гайде «Как выбрать сенсорную панель».
RingBOX — KNX-звонок на 4 звонка и 8 мелодий[18]; в режиме «Не беспокоить» команды звонка игнорируются[19]. IWAC Display v3 получает состояние номера объектом (0 — обычное, 1 — уборка, 2 — DND)[20] и показывает иконки на дисплее[11]. Для групп персонала задают, что делать при DND или занятом номере: пускать, пускать со второй попытки или не пускать; гость своего номера проходит всегда[20]. Замок открывает защищённое реле Securel v3 по шифрованному последовательному каналу; IWAC Display v3 нужно внешнее питание 24 В DC[9].
Если в отеле остаются замки Vingcard или Onity, состояние двери, признак «гость/персонал» и статус номера передаёт в KNX интерфейс KILock, для SALTO InRoomNode — KIRN[21][22]. Объекты двери и «гость/персонал» интерфейса связывают с триггером двери и объектом «гость/персонал» модуля Motion Detector: модуль принимает сигнал двери не только от датчиков, но и от устройств, которые сообщают её состояние[5]. Типы данных совпадают — DPT_Window_Door для двери, DPT_Switch для «гость/персонал», DPT_Bool для «продан», а полярность настраивается с обеих сторон[21][22][3].
07
Как номер связан с отелем?
Для логики номера отель — это прежде всего объект «продан/не продан»: его принимают и гостиничный термостат, и модуль Motion Detector. В модуле от него зависят сцена первого входа гостя и, если так задано, защита от ложного «свободно» — только в проданном номере[1][5]. Статус приходит из интеграции с PMS — Zennio получает из неё заселение и выезд[8] — или от интерфейса замков KILock, у которого есть такой же объект[21]. Центральный уровень — ПО Reflecta (в нашем каталоге — лицензия на номер ZLIREF) и связь с BMS по IP-сети отеля[8]; что они дают отелю, разобрано на странице «Умный отель».
08
Как собрать номер: по шагам
- 1ТЗ и типовой номер
Требования заказчика — по чек-листу «ТЗ на GRMS». Из них — список функций типового номера: свет и мастер-выключатель у двери, климат (фанкойл 2 или 4 трубы либо сплит), шторы, DND/MUR, звонок, доступ, музыка.
- 2Контроллер щита
ALLinBOX Hospitality v2 — всё в одном для 2-трубного фанкойла; MAXinBOX Hospitality v3 — для 4 труб или штор[6][3].
- 3Датчики и входы
Контакт двери и EyeZen IN на входы контроллера, до двух датчиков движения на вход, время детекции не меньше 5 с[12]; контакты окон — на объекты окна термостата.
- 4Логика занятости
Master-датчик с триггером от двери, Waiting Time и Listening Time; у slave Waiting Time не меньше, чем у master; при необходимости — False Non-Occupied Detection[5].
- 5Гостиничный термостат
Фанкойл или сплит, объект «продан/не продан», время перехода Standby → Economy, пределы уставки гостя и скрытое смещение, окна и двери[1].
- 6Вход в номер
Room State на клавишах[2], режим DND у RingBOX[19], объект состояния номера и источник времени для IWAC[20].
- 7Образцовый номер и тиражирование
Проверить сценарии на одном номере, затем скопировать параметры и групповые адреса на остальные через Zennio Parameter Copier с ручной проверкой результата[23].
Что понадобится для номера
09
Какие ошибки бывают при сборке номера?
- Waiting Time у slave меньше, чем у master. Тогда алгоритм работает неправильно: у подчинённых датчиков время должно быть не меньше[5].
- Не заведён объект «продан/не продан». Термостат будет считать номер всегда проданным[1].
- Короткое время детекции для EyeZen IN. Параметр на входе должен быть не меньше 5 с[12].
- IWAC без времени на шине. Модуль доступа запрашивает дату и время по шине объектом Request Date and Time[20].
- IWAC Display v3 программируют без 24 В. Внешнее питание должно быть подключено и во время загрузки из ETS[9].
- Шторы на ALLinBOX Hospitality v2. Шторных каналов у него нет — для штор берут MAXinBOX Hospitality v3[7].
Оборудование гостиничного номера
- ALLinBOX Hospitality v2ZPRHPV2Многофункциональный актуатор для 2-трубных фанкойлов + 1 дополнительный канал x 16A C-load + KNX-блок питания 160mA + 29VDC дополнительный выход. Vin: 110-240VAC + KNX-IP интерфейс + 6 входов A/D.

- MAXinBOX Hospitality v3ZCLHP126V3Актуатор для 2/4-трубных фанкойлов + 2 дополнительных канала x 16A C-load + 6 входов A/D. KNX Secure.

- Tecla RGB 70 X2ZVITR70X2APC-ABS сенсорная панель управления 70x70 - 2 кнопки - Антрацит (ZS70 рамка не включена).

- RingBOXZSIRBOXKNX-дверной звонок - 4 звонка и 8 тонов (крышка не включена, арт. ZS55CRBOXx / ZS70CRBOXx).

- IWAC Display v3ZVIIWACDV3AКонтроллер доступа с дисплеем (In-Wall). Элементы IP-сети и сервера не включены - Антрацит.

- EyeZen INZPDEZINAАналоговый датчик движения с датчиком освещённости, потолочный монтаж - Антрацит.





