добрый день
сегодня в 09:36 отключили электричество на участке
после этого за шлюзом 192.168.1.10:23 пропали устройства. это отдельный щит, там установлен шлюз, модуль счетчиков и модуль реле
по логам не могу понять, что именно случилось, подскажите, пожалуйста, куда смотреть
приложен диагностический архив, доступен только сотрудникам поддержки
(482,7 КБ)
сам шлюз доступен, веб открывается
нахожусь далеко от объекта, не могу посмотреть что именно случилось
Также возникла проблема с кондиционером, после отключения электричества, на его линии установлен счетчик. Канал OU4/Ch 3 P L1
Около года всё работало отлично, сегодня после сбоя почему-то стал работать в минус этот модуль. Отключение электричества затронуло только силовые устройства, все модули и счетчики подключены от ИБП
Технически всё подключено по инструкции, параметры трансформаторов указаны, направления где нужно инвертированы, то есть всё было нормально, пока сегодня не произошел скачок электричества
WARNING: [modbus] failed to read 1 input(s) @ 1 of device <192.168.1.12:23> modbus:3: Serial protocol error: request timed out
WARNING: [register handler] failed to write: <</dev/ttyMOD1 9600 8 N 1> modbus:2:holding_single: 10>: Serial protocol error: request timed out
WARNING: [modbus] failed to read 1 input(s) @ 3 of device <192.168.1.12:23> modbus:4: Serial protocol error: request timed out
WARNING: [modbus] failed to read 1 holding_single(s) @ 26 of device </dev/ttyMOD1 9600 8 N 1> modbus:2: Serial protocol error: request timed out
Вероятнее всего они возникают в следствии физической потери связи с устройствами.
Тут потребуется диагностика на месте.
Я бы еще попробовал остановить сервисы, занимающие порты, и подключился бы к устройствам с помощью modbus_client.
⠀
⠀
⠀
а по другому модулю, OU4/Ch 3 P L1, почему появились отрицательные значения?
до отключения электричества всё нормально было, никто ничего не переключал уже много месяцев
сейчас там так:
Здесь тоже возможны проблемы с шиной или устройством:
2025-12-15T11:48:41.532Z [wb-mqtt-serial] WARNING: [modbus] failed to read 7 input(s) @ 4345 of device <192.168.1.10:23> modbus:106: Serial protocol error: request timed out
2025-12-15T11:48:25.026Z [wb-mqtt-serial] WARNING: [modbus] failed to read 6 input(s) @ 5142 of device <192.168.1.10:23> modbus:106: Serial protocol error: malformed response: invalid data size
2025-12-15T11:47:32.545Z [wb-mqtt-serial] WARNING: <192.168.1.10:23>: closed due to repetitive errors
2025-12-15T11:46:53.537Z [wb-mqtt-serial] WARNING: [modbus] failed to read 6 input(s) @ 5142 of device <192.168.1.10:23> modbus:106: Serial protocol error: request timed out
2025-12-15T11:45:59.487Z [wb-mqtt-serial] WARNING: <192.168.1.10:23>: closed due to repetitive errors
2025-12-15T11:45:15.943Z [wb-mqtt-serial] WARNING: [modbus] failed to read 6 input(s) @ 5142 of device <192.168.1.10:23> modbus:106: Serial protocol error: malformed response: invalid crc
2025-12-15T11:44:36.831Z [wb-mqtt-serial] WARNING: [modbus] failed to read 4 input(s) @ 4608 of device <192.168.1.10:23> modbus:106: Serial protocol error: request timed out
Рекомендация та же – проверить связь с помощью modbus_client.
По кондиционеру нужно выполнить проверку токовыми клещами в этом же режиме. Однако по углу −121,3° можно предположить, что трансформатор тока установлен неверно: либо он стоит не на той фазе (перепутано чередование), либо в сети присутствует переток.
Что имеется в виду: кондиционер перевести в режим отопления или другое отопительное устройство?
В данной ситуации нужен специалист на месте, который проверит подключение, выполнит замер направления тока и предоставит результаты измерений.
Если есть возможность, приложите фактическую схему подключения.
Также можно обесточить кондиционер и проверить, что ток станет 0 А.
Иначе мы можем долго гадать без достаточных оснований, что именно произошло.
Крайне маловероятно, что счётчик «сам по себе» начал измерять энергию в обратном направлении.
тут загвоздка в том что год работало нормально
вчера отключили электричество на участке и разом куча проблем вылезла, даже одна камера в это время отвалилась, хотя всё время питалась от сети.
кондей в режиме простоя потребляет 80-100 вт, это норма для него, но почему-то после отключения электричества стали значения отрицательными в режиме простоя. в режиме обогрева кондей - значит работает, обогревает дом, как на графике я ранее показал
modbus:106: Serial protocol error: malformed response: invalid crc
На фото вижу БП и неизвестное устройство снизу, которое может быть источником помех.
Я бы попробовал временно обесточить это устройство, отключить его и проверить систему в таком виде. Или можно временно переместить шлюз со счётчиком в другое место.
Если ситуация не изменится, подключил бы устройство напрямую к порту контроллера (исключив шлюз).
Также проверил бы работу еще и через modbus_client.
да
сейчас начнется самое интересное
кондей физически подключен на 3 фазу
3 фаза всегда была выбрана в настройках канала
сейчас выбрана 1 фаза и всё работает, я не вижу больше отрицательных значений. но при этом сегодня перепроверили - кондей реально на 3 фазе подключен, а также к модулю счетчика подключены в верном порядке фазы и нули.
но при выборе 3 фазы в настройках канала у модуля становится в “режиме ожидания” потребление отрицательным, во 2 сообщении этой темы есть скрин графика, там видно что до отключения электричества было выше 0, а после отключения стало ниже 0. физически никто ничего на территории участка не переключал, там вообще никого не было
по отдельности все устройства WB работают, после того как вернули всё обратно то всё заработало. видимо действительно какие-то помехи были. проблема решилась сама собой..
Если у вас угол был всегда 120, то изначально неверно выбрано направление подключения. Значит 1-я фаза это действительно та (с точки зрения счетчика), на которой находится кондиционер.
Вероятно MAP подключили с неверным чередованием и поэтому путаница в номерах фаз.
Добрый день
К сожалению нет
Ещё раз перепроверили все физические подключения, всё подключено однообразно, фазы нигде не перепутаны, счетчики указаны верно, но в интерфейсе чтобы не было отрицательных значений нужно выбирать другую фазу, отличающуюся от той, к которой подключен счетчкик