Modbus RTU / RS-485
Инструкция для EspDomofon Modbus RS-485
Версия для интеграции аналогового домофона в системы умного дома через Modbus RTU. Позволяет контролировать входящие вызовы, открывать дверь, настраивать режимы работы, звуковые сигналы и индикацию.
Важно: устройство подключается к домофонной линии и шине RS-485. Если нет опыта работы со слаботочными системами, лучше поручить монтаж специалисту.
Основные параметры
Протокол Modbus RTU.
Интерфейс RS-485.
Питание 5–24 В постоянного тока.
Параметры по умолчанию Адрес 137, скорость 9600, формат 8N2.
Формат 8N2 означает: 8 бит данных, без чётности, 2 стоп-бита. Параметры Modbus можно изменить через регистры устройства.
Что умеет устройство
Контроль входящего звонка Позволяет определить активный вызов домофона через Modbus.
Открытие двери Команда открытия двери отправляется через регистр управления во время активного звонка.
Автоматические режимы Открыть следующий звонок, открыть для курьера, всегда открывать или всегда сбрасывать.
Беззвучный режим Отключает звонок штатной трубки, но не влияет на команды открытия.
Настройка индикации Управление яркостью LED и включением индикатора.
Интеграция с контроллерами Подходит для Wiren Board и других систем, работающих с Modbus RTU.
Подключение
Аккуратно вскройте домофонную трубку и определите место соединения входящего кабеля из подъезда с платой или базой домофона.
Подключите входящую линию от подъездного домофона к контактам Line+ и Line-.
Провода, идущие к базе квартирной трубки, подключите к контактам Intercom+ и Intercom-.
Подключите линии RS-485 A и B к контроллеру или системе умного дома.
Подайте питание 5–24 В DC с соблюдением полярности.
В контроллере настройте порт RS-485: адрес 137, скорость 9600, формат 8N2, если параметры устройства не менялись.
Определение полярности: без активного звонка мультиметр может показывать наводки, поэтому достоверно определить полярность только измерением не всегда возможно. Ориентируйтесь на обозначения трубки или коммутатора. Для коммутатора единицы, часто «E», обычно минус; десятки, часто «D», обычно плюс.
Назначение контактов
Line+ / Line- Входящая линия от подъездного домофона.
Intercom+ / Intercom- Провода, идущие к базе квартирной трубки.
RS-485 A / B Линии связи с контроллером Modbus.
Питание 5–24 В Вход питания устройства постоянного тока.
Краткая карта регистров
| Регистр | Назначение | Примечание |
| 50 | Флаг активного звонка | Input Register, значение 0/1 |
| 0 | Задержка автооткрытия | Holding Register, 1–20 сек |
| 1 | Яркость LED | Holding Register, 5–100% |
| 2 | Команда открытия двери | Записать 1, работает только при активном звонке |
| 3 | Перезагрузка устройства | Записать 1 |
| 4 | Сброс звонка | Записать 1, только при активном звонке |
| 10 | Открыть следующий звонок | 0/1, несовместимо с регистром 11 |
| 11 | Открыть для курьера | 0/1, несовместимо с регистром 10 |
| 12 | Беззвучный режим | 0/1 |
| 13 | Всегда открывать | 0/1, несовместимо с регистром 14 |
| 14 | Всегда сбрасывать | 0/1, несовместимо с регистром 13 |
| 100–106 | Настройки Modbus | Slave ID, скорость, биты данных, чётность, стоп-биты, включение Modbus |
Регистр 50 Активный звонок Показывает, есть ли сейчас входящий вызов домофона.
Регистр 2 Открытие двери Запишите 1 для открытия. Команда работает только при активном звонке.
Регистры 10–14 Режимы работы Следующий звонок, курьер, беззвучный режим, всегда открывать или всегда сбрасывать.
Регистры 100–106 Параметры Modbus Адрес, скорость, биты данных, чётность, стоп-биты и включение Modbus.
Это сокращённая карта регистров. Полная таблица регистров и ограничения по значениям доступны в Wiki.
Режимы работы
Открыть следующий звонок Однократный режим. После выполнения команда сбрасывается.
Открыть для курьера Режим для ожидаемого звонка. Не включается одновременно с режимом «открыть следующий звонок».
Всегда открывать Постоянное автооткрытие. Не включается одновременно с режимом «всегда сбрасывать».
Всегда сбрасывать Постоянное автоотклонение входящих звонков.
Беззвучный режим Отключает звонок штатной трубки, но не влияет на открытие двери.
Сохранение настроек Параметры режимов и Modbus сохраняются в энергонезависимой памяти.
Если штатная трубка не используется, можно включить беззвучный режим. В этом случае контакты Intercom можно не подключать, но на некоторых вызывных панелях без трубки возможна ошибка или сброс звонка.
Настройка для Wiren Board
Загрузите конфигурационный файл config-smartintercom-espdomofon.json в контроллер Wiren Board.
Проверьте настройки порта RS-485: скорость 9600, формат 8N2, адрес устройства 137.
После подключения в интерфейсе должны появиться группы с информацией об устройстве, режимами, настройками LED, параметрами двери, управлением устройством и настройками Modbus.
Диагностика
Устройство не отвечает по Modbus Проверьте A/B, адрес устройства, скорость 9600, формат 8N2 и включение Modbus.
Входящий звонок не определяется Проверьте полярность Line+/Line-, длительность звонка и состояние регистра 50.
Дверь не открывается Проверьте Intercom+/Intercom-. Команда открытия работает только во время активного звонка.
Нестабильная работа Проверьте питание 5–24 В, помехи на RS-485, кабели интерфейсной линии и линии домофона.
Полная инструкция и поддержка
Совместимость: эта версия предназначена для подключения через RS-485 / Modbus RTU. Для Wi-Fi, Zigbee, цифровых и готовых трубок используются другие версии EspDomofon.