|
HUB-C2000PP и MQTT
|
|
| arm-skif | Дата: Воскресенье, 05.10.2025, 20:56 | Сообщение # 101 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| Поразбирался больше, посмотрел логи опроса. В общем ситуация там такая. При пошлейфном управлении программа посылает прибору команды на управление шлейфами по одной, а прибор на каждую такую команду может ответить ошибкой (типа прибор занят и просит повторить команду позже). И программа повторно посылает команду на управление шлейфом позже, конкретно по шлейфу с ошибкой. По каждому шлейфу 15 попыток. Я увеличу количество попыток до 30.
Но у вас в конфигурации выставлена максимальная скорость последовательного порта т.е 115200 бод, а можно попробовать снизить скорость до 9600, тогда команды прибору будут поступать с большей задержкой и 15 попыток может хватить. Если не хватит, то еще снизить скорость.
А вот на непошлейфное управление я повлиять не могу, это внутри самого ПП алгоритмы сбоят.
|
| |
|
|
| vetersim | Дата: Понедельник, 06.10.2025, 09:44 | Сообщение # 102 |
|
Группа: Проверенные
Сообщений: 7
Статус: Оффлайн
| Добрый день. Большое спасибо. Хорошо попробую сделать следующим образом: уменьшить скорость порта ModBus до 9600 и поставить галочку "Управлять не разделами, а входящими в них зонами". По результатам отпишусь. Подскажите еще, каких версий у вас пульт С2000М и С2000-ПП, можеть попробую в этом направлении поэкспериментировать.
|
| |
|
|
| arm-skif | Дата: Понедельник, 06.10.2025, 09:49 | Сообщение # 103 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| У меня в постоянной работе пульт 3.14, но есть и 4.14. ПП трех версий: 1.32, 2.01, 3.0
|
| |
|
|
| arm-skif | Дата: Вторник, 07.10.2025, 10:37 | Сообщение # 104 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| Создал репозиторий с исходниками на git, точнее на gitverse.ru. Попробую поучаствовать в конкурсе на получение гранта.
|
| |
|
|
| DIMA6892 | Дата: Среда, 08.10.2025, 21:50 | Сообщение # 105 |
|
Группа: Проверенные
Сообщений: 2
Статус: Оффлайн
| Добрый вечер! Подскажите пожалуйста. Охранка сделана на базе С2000М + КДЛ, в системе есть БКИ , с него можно ставить/снимать разделы. Подключил С2000-ПП в режиме slave, настроил через Uprog. С2000-ПП подключаю к ПК с Windows через RS485-USB. На ПК установлена программа HUB-C2000PP и сервер и клиент. HUB-C2000PP настроил в соответствии с инструкцией. В конфигураторе HUB-C2000PP на вкладке С2000-ПП зоны и разделы отображаются , снимаются и ставиться, все нормально. Но если поставить зону на охрану из HUB-C2000PP то зона ставиться и меняется ее состояние на взята и на БКИ и в HUB-C2000PP. Но если снять зону с охраны с БКИ , то на БКИ она снимается, а HUB-C2000PP состояние не меняется, так и остается в состоянии взят. Если спустя минуту в HUB-C2000PP понажимать на кнопку "Включить контроль" , то состояние меняется на снят. В каком направлении смотреть?
|
| |
|
|
| arm-skif | Дата: Среда, 08.10.2025, 21:55 | Сообщение # 106 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| Добрый вечер. В конфигурации пульта настроена трансляция событий на ПП? Там на вкладке трансляции событий если нажать на ПП, то в правой панели должно везде стоять Да. События в программу приходят от этих зон?
|
| |
|
|
| DIMA6892 | Дата: Четверг, 09.10.2025, 18:07 | Сообщение # 107 |
|
Группа: Проверенные
Сообщений: 2
Статус: Оффлайн
| Добрый вечер! Разобрался. Да, не настроил трансляцию событий на ПП. Теперь все заработало. Спасибо!
Сообщение отредактировал DIMA6892 - Четверг, 09.10.2025, 18:08 |
| |
|
|
| vetersim | Дата: Среда, 22.10.2025, 12:52 | Сообщение # 108 |
|
Группа: Проверенные
Сообщений: 7
Статус: Оффлайн
| Добрый день. Сделал по Вашей рекомендации: установил сначала скорость 9600, потом 2400. Стало стабильнее, но все равно периодически какой-нибудь из ШС не ставится или не снимается. Перепробывал разные варианты, даже менял пульт на другой. Но все равно ситуация кардинально не поменялась.
|
| |
|
|
| arm-skif | Дата: Среда, 22.10.2025, 13:42 | Сообщение # 109 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| Добрый день. В какой ОС используете программу? Увеличу количество попыток взятия шлейфа (при пошлейфном управлении) и пересоберу программу для теста.
В Болид я сообщил о проблеме, может когда-нибудь исправят частичное взятие раздела.
|
| |
|
|
| vetersim | Дата: Среда, 22.10.2025, 13:52 | Сообщение # 110 |
|
Группа: Проверенные
Сообщений: 7
Статус: Оффлайн
| Использую в Docker arm64
|
| |
|
|
| arm-skif | Дата: Среда, 22.10.2025, 21:17 | Сообщение # 111 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| Пересобрал докер arm64. В том же архиве. Версию сервера сменил на 3.3.1 чтобы не запутаться. В этой версии при пошлейфном управлении будет 50 попыток управления каждым шлейфом вместо 15.
Еще я кое-что подправил в контейнерах. Теперь при удалении контейнера не нужно удалять том с базой данных, а раньше без этого появлялась ошибка и приходилось все удалять и заново устанавливать. Но если контейнер уже создан без этого исправления, то ошибка всёравно будет. Не забудьте сохранить полную конфигурацию Сервера через Конфигуратор (там есть такая кнопка).
|
| |
|
|
| vetersim | Дата: Четверг, 23.10.2025, 16:27 | Сообщение # 112 |
|
Группа: Проверенные
Сообщений: 7
Статус: Оффлайн
| Обновил до версии 3.3.1. Теперь буду тестировать Добавлено (27.10.2025, 08:42) --------------------------------------------- Спасибо за внесенные изменения. Все работает нормально.
|
| |
|
|
| @Vorona | Дата: Вторник, 24.02.2026, 14:35 | Сообщение # 113 |
|
Группа: Проверенные
Сообщений: 2
Статус: Оффлайн
| Доброго дня! Настраиваю ОПС в частном доме с интеграцией в умный дом home assistant. Возникла проблема. Ранее стоял прибор С2000-КДЛ с датчиками ДИП-34А и С2000-ИК +С2000ПП+С2000-Ethernet (со стороны modbus). ПП в этой схеме был ведущим прибором, в приборе были описаны несколько ШС и разделов. Интеграция работала на ура - работало взятие, снятие, тревоги. Сейчас схему переделал: добавил пульт С2000М, убрал перемычку ведущего прибора на ПП, а в пульте добавил трансляцию всех событий на ПП. Теперь если в ПП стоит настройка "прямая трансляция событий" получается управлять взятием снятием, однако события ВЗЯТ и СНЯТ, ТРЕВОГА не долетают, при этом вижу событие, например, идентификация хозоргана. Если эту галку убрать, то проходят события взятия и снятия, но тревог всё равно нет. Со стороны пульта в настройках для ПП всё разрешено. Также, пробовал влючать/выключать защищённый режим - тезультатов не принесло
ПП веpсия 2.01 Пульт 5.02 Прошу помощи.
Сообщение отредактировал @Vorona - Вторник, 24.02.2026, 14:36 |
| |
|
|
| arm-skif | Дата: Вторник, 24.02.2026, 21:58 | Сообщение # 114 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| Добрый день. С прямой трансляцией событий не будет нормально работать. Вышлите конфигурацию пульта и ПП на arm-skif@yandex.ru, посмотрю в чем проблема.
|
| |
|
|
| Intel_agent3851 | Дата: Суббота, 28.02.2026, 05:29 | Сообщение # 115 |
|
Группа: Проверенные
Сообщений: 2
Статус: Оффлайн
| День добрый Установил интеграцию с HA, скопировал скрипт в С2000 Hub, скопировал папку с интеграцией в сам HA. Возник вопрос, как правильно заполнять данные по ацп? var adc_list = {}; допустим необходимо заполнить данные для С2000-BT 3:35,4:36 3 и 4 - тип сенсора из скрипта скопированного в программу хаба (температура и влажность соответственно), 35 и 36 - номер зоны модбас из программы хаба в которой находится данный сенсор. Правильно я понял или нет? И второй вопрос, как применяются изменения скрипта в программе хаба? Изменил, нажал сохранить, требуется ли перезапуск сервера хаба и самого HA для применения изменений или требуются еще какие-то действия?
|
| |
|
|
| @Vorona | Дата: Суббота, 28.02.2026, 09:12 | Сообщение # 116 |
|
Группа: Проверенные
Сообщений: 2
Статус: Оффлайн
| Цитата arm-skif (  ) Добрый день. С прямой трансляцией событий не будет нормально работать. Вышлите конфигурацию пульта и ПП на arm-skif@yandex.ru, посмотрю в чем проблема. Спасибо! Уже не актуально. С ТП болида уже выяснили, где был мой косяк. Я добавил ПП в трансляцию событий, но не добавил [в трансляцию] разделыДобавлено (18.03.2026, 15:31) --------------------------------------------- Ещё раз привет! После начала активного использования системы обнаружилось странное поведение: Через некоторое время работы события и управление по modbus начинает происходить с сильной задержкой. То есть: я в HomeAssistant пробую, например, переключить состояние реле, но реле переходит в другое состояние примерно с 5-10 секундной задержкой. Тоже самое начинает происходить с событиями в телеграм: при срабатывании датчика сообщение приходит с большой задержкой (было вплоть до нескольких минут). Однако, если в конфигураторе на вкладке "сервер" снять галку с "начать опрос", а потом снова её поставить, то события снова начнут ходить мгновенно. Есть вероятность того, что не хватает пропускной способности com-порта? Может, увеличить скорость обмена по modbus с 9600 до 115200?
|
| |
|
|
| arm-skif | Дата: Пятница, 27.03.2026, 08:26 | Сообщение # 117 |
|
Группа: Администраторы
Сообщений: 863
Статус: Оффлайн
| Вышлите мне конфигурации приборов.
|
| |
|
|