Подключение метеостанции Сокол-М

Добрый день, коллеги.
При попытке добавить на шину RS-485 метеостанцию с шаблоном Сокол-М получил неожиданные настройки устройства.
Что делать?

Добрый день.
Пришлите диагностический архив. Укажите ревизию контроллера и версию ПО.

При первой проверке вижу, что действительно неожиданное поведение. Еще раз проверю и пойду к разработчикам.

100% рабочий шаблон
config-Sokol-M.json (1,6 КБ)

Данный шаблон с меньшим количеством параметров, чем в шаблоне нашего репозитория.

Непременно. Как только доберусь до контроллера.

По сути на данный момент (пока не починят шаблон из репозитория), есть два варианта:

  1. Использовать подправленный шаблон, но закинуть его обязательно в /usr/share/wb-mqtt-serial/templates, чтобы при обновлении он заменился на тот, что в репозитории.
    config-sokol-m.json (7,5 КБ)
  2. Перейти на тестинг, там подобное исправлено.

Сообщите о том, какой вариант вам больше на данный момент подойдет и о результате, что точно все работает (или не работает) как ожидаете.

Добрый день.
Разработчики исправили шаблон. Должен работать с стабильном релизе. Обновитесь:

apt update
apr upgrade

и проверьте шаблон.
Сообщите о результате.

1 Like

Добрый день.
Спасибо.
Пока вручную добавил шаблон.
Там бы ещё и units в него добавить. А то не сразу понятно, что АД в кПа, а не в гПа отображается.

Добрый день, Михаил.
В новом шаблоне не работает уровень освещённости и солнечной радиации. В мобильном приложении разработчиков прибора данные параметры видны.

Добрый день.

Покажите карту регистров метеостанции. И результаты запроса данных регистров через modbus_client.

Хм. Карту регистров Вы высылали 27 дней назад. Вот её я и использую. Не вижу смысла пересылать её Вам.
Тут ещё один вопрос возник. Читалась температура нормально и внезапно получилось значение 655.35.
image

А потом всё вернулось в норму. Как можно проверить на чьей стороне проблема?

Добрый день.

Я вам высылал только шаблон на устройство. А нужна именно карта регистров, которую предоставляет сам производитель метеостанции. Необходимо удостовериться в корректности регистров и определить причину отсутствия данных параметров.

Выполните, пожалуйста, данную рекомендацию.

Тут необходимо видеть, что действительно считывалось с устройства в данный момент. При возникновении проблемы вновь, можете воспользоваться вышеуказанным способом чтения регистров напрямую (modbus_client). По значению, пока предположу, что по какой-то причине в тот момент метеостанция отдавала значение 65535. Если это действительно так, то необходимо будет определить причину, по которой устройство так себя ведет.