Сейчас создал новую БД, завел туда тестовый прибор и все заработало без проблем.
Поэтому, как я и предполагал, что ошибка в БД (что-то не так перенеслось, хотя ошибок скрипт не выдавал).
Скорее всего и в соседней теме (Проблемы с опросом приборов после миграции на Postgres - #6 от пользователя slavniy), где перенесли только БД на Postgres, а не сам сервер, проблема была в этом же.
Лог:
2023-06-19 05:03:13.2257 ---- Порт открыт
2023-06-19 05:03:13.2257 >> ATZ
2023-06-19 05:03:13.3116 <<
OK
2023-06-19 05:03:13.3116 >> ATD89293966449
2023-06-19 05:03:39.0509 <<
CONNECT 9600
2023-06-19 05:03:39.2239 >> 01 11 C0 2C
2023-06-19 05:03:40.7106 << 01 11 0A
2023-06-19 05:03:40.7171 << 54 4D 4B 30 32 30 01 01 01 03 17 72
2023-06-19 05:03:40.7515 >> 01 04 00 47 00 10 41 D3
2023-06-19 05:03:42.2264 << 01 04 20
2023-06-19 05:03:42.2748 << 00 05 06 3F 05 3C 04 FC 02 FF 02 86 02 66 00 5F 00 38 00 18 08 FF 00 00 08 5E 08 FF 00 00 00 46 7D AA
2023-06-19 05:03:42.2924 >> 01 03 00 00 00 0A C5 CD
2023-06-19 05:03:43.7673 << 01 03 14
2023-06-19 05:03:43.7899 << 00 00 0A F7 00 17 00 06 00 13 00 0B 00 32 00 06 00 00 00 00 9B 00
2023-06-19 05:03:44.5287 ---- Порт закрыт
Что именно проверить в БД? И как исправить?