Контроль доступа для света, дверей и отопления
Автоматически включайте и выключайте свет, отопление и дверные замки под бронирования, выдавайте дверные коды и подключайте контроллеры через API устройств.
Контроль доступа связывает Nola с устройствами в вашем помещении. Свет на корте включается незадолго до начала бронирования, отопление работает только при использовании зала, а каждый клиент получает дверной код, действующий только во время его бронирования.
Как это работает
Вы добавляете устройства (свет, дверной замок, обогреватель) и правила, которые привязывают устройство к ресурсу. Каждую минуту Nola определяет, должно ли устройство быть включено или выключено, и отправляет команду при смене состояния. Панель Текущий статус вверху показывает каждый ресурс как Вкл. или Выкл., а также время следующего переключения.
Добавить устройство
- В блоке Устройства введите название, например «Свет на корте 1».
- Выберите тип: Свет, Дверь / PIN, Отопление или Общее.
- Выберите способ связи с Nola и заполните поля подключения:
| Адаптер | Что ввести |
|---|---|
| Home Assistant | Базовый URL, ID объекта (например switch.court_1_light) и долгосрочный токен доступа |
| Shelly или Sonoff | URL реле, канал (по умолчанию 0) и необязательный токен авторизации |
| Общий вебхук | URL для включения, URL для выключения и необязательный токен авторизации |
- При необходимости укажите Связанный ресурс.
- Нажмите Добавить устройство.
Используйте кнопки Тест включения и Тест выключения, чтобы проверить связь перед началом работы. У каждого устройства отображается его последнее известное состояние. Кнопка Выключить приостанавливает работу устройства без его удаления.
Добавить правило
- В блоке Правила выберите устройство и ресурс или оставьте Все ресурсы.
- Задайте Смещение начала (мин) и Смещение конца (мин). Смещение начала
-15включит устройство за 15 минут до бронирования; смещение конца15оставит его включенным еще на 15 минут после. - Укажите, к чему Применяется к: Только бронирования, Только обслуживание или Бронирования и обслуживание. Блоки обслуживания - это временные интервалы, которые вы добавляете в разделе Услуги → Часы работы.
- Нажмите Добавить правило.
Дверные коды
Когда создается бронирование на ресурс с правилом для устройства типа Дверь / PIN, Nola генерирует для него дверной код. Код действует с учетом смещения до начала бронирования и до конца смещения после него. При отмене бронирования код перестает работать; при продлении срок действия кода также увеличивается.
Клиенты видят свой код в бронировании в личном кабинете. Вы также можете добавить его в подтверждающие сообщения с помощью тега {{doorCode}} в разделе Настройки → Уведомления.
Ручное управление устройством
В блоке Ручное управление выберите ресурс, нажмите Принудительно включить или Принудительно выключить, укажите длительность в минутах и причину (необязательно), затем нажмите Применить. Активные ручные режимы отображаются со ссылкой Очистить. В блоке Журнал событий фиксируются все переключения, коды и ошибки.
Подключение контроллера через API
Если ваш контроллер должен сам опрашивать Nola, нажмите Создать API-ключ в блоке Опрос Home Assistant. В разделе API устройств перечислены доступные эндпоинты с уже подставленным ключом:
/access/devicesвозвращает список устройств и ID их ресурсов./access/occupancyсообщает, должен ли ресурс быть активен прямо сейчас./access/scheduleвозвращает интервалы включения и выключения на ближайшие часы./access/codes/currentвозвращает дверной код, действующий прямо сейчас.
Опрашивайте статус занятости каждые 30–60 секунд или запрашивайте расписание раз в час. Кнопка Пересоздать API-ключ заменяет ключ, поэтому не забудьте обновить его в контроллере.
Связанные статьи
Эта страница была полезной?
Не нашли ответ?
Спросите AI Copilot в Nola или отправьте обращение команде Nola. Человек ответит в течение одного рабочего дня.