Olá,
Estou usando um Teltonika RUT956 com cliente Serial Modbus RTU(master, RS485) conectado a uma COMBOX da Atlas Copco.
Situação atual:
-
O servidor MQTT está funcionando corretamente (o dispositivo fica ativo no ThingsBoard e envia telemetria base do RUT)
-
“Dados para Servidor” → coleção MQTT está habilitada
-
A entrada do tipo “Modbus” está habilitada
-
Já testei formato customizado com
%data%e{%data%} -
Já testei “Enviar como objeto” ligado e desligado
-
Já testei contagem de segmentos em 1 e 10
-
A comunicação MQTT/ThingsBoard está comprovadamente funcionando
Problema:
A telemetria Modbus nunca é criada ou enviada ao ThingsBoard.
Detalhe importante:
-
A função 16 (escrita de registradores) funciona com sucesso
-
As funções 3 e 4 (leitura) falham
-
Nenhum valor Modbus parece ficar disponível/cacheado no RUT956 para publicação em “Dados para Servidor”
Pergunta:
O “Dados para Servidor → Modbus” só consegue publicar dados provenientes de leituras Modbus bem-sucedidas (função 3/4)? Ou existe alguma configuração adicional necessária para vincular as requisições do Cliente Serial Modbus ao envio MQTT?
Versão RutOS:
RUT9M_R_00.07.22.1