[2025-11-01 07:55:04][INFO] : Starting daemon (lib version 1.2.9) with log level: debug [2025-11-01 07:55:04][DEBUG] : Writing PID 2148830 to /tmp/jeedom/mymodbus/daemon.pid [2025-11-01 07:55:04][INFO] : Listening on 127.0.0.1:55502 [2025-11-01 07:55:04][DEBUG] : Received new message on socket [2025-11-01 07:55:04][INFO] : Send async started with a cycle of 0.5s [2025-11-01 07:55:04][DEBUG] : Close connection [2025-11-01 07:55:04][DEBUG] : MyModbusd: 'on_message' '''{'CMD': 'newDaemonConfig', 'config': [{'id': '384', 'name': 'TEST temp piscine', 'eqProtocol': 'serial', 'eqRefreshMode': 'cyclic', 'eqPolling': '60', 'eqTimeout': '5', 'eqWriteCmdCheckTimeout': '1', 'eqRetries': '3', 'eqFirstDelay': '0', 'eqErrorDelay': '1', 'eqPort': '/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0', 'eqSerialMethod': 'rtu', 'eqSerialBaudrate': '9600', 'eqSerialBytesize': '8', 'eqSerialParity': 'N', 'eqSerialStopbits': '1', 'eqRegTest': '0', 'cmds': [{'id': '6725', 'name': 'Temp piscine', 'type': 'info', 'cmdDevID': '112', 'cmdFctModbus': '3', 'cmdFormat': 'h', 'cmdAddress': '0', 'cmdFrequency': '1', 'cmdInvertBytes': '0', 'cmdInvertWords': '0', 'cmdInvertDWords': '0', 'repeat': '0'}]}], 'apikey': 'MU22WZaVjgJD2xb5n9NipCQ9jOTR5B0esfI6RrSTGsInN1dJq2W2NeqK0c109d5k', 'dt': '2025-11-01T07:55:04+01:00'}''' [2025-11-01 07:55:04][INFO] : MyModbusd: Command 'newDaemonConfig' received from jeedom: sending the new config to all MyModbusClients [2025-11-01 07:55:04][INFO] : MyModbusd: 'manage_new_config' Starting equipment TEST temp piscine (id 384) [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'read_eqConfig' client params for TEST temp piscine: {'name': 'TEST temp piscine', 'timeout': 5.0, 'retries': 3.0, 'trace_connect': >, 'port': '/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0', 'baudrate': 9600, 'stopbits': 1, 'bytesize': 8, 'parity': 'N', 'framer': } [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'read_eqConfig' Modbus request for cmd id 6725: ReadHoldingRegistersRequest(dev_id=112, transaction_id=0, address=0, count=1, bits=[], registers=[], status=1retries=0) [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'connect' ModbusClient of TEST temp piscine = AsyncModbusSerialClient /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0:0 [2025-11-01 07:55:04][INFO] : MyModbusd: Starting the task for the equipement TEST temp piscine [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'read_downstream' launched [2025-11-01 07:55:04][DEBUG] : MyModbusd: 'read_upstream' run for TEST temp piscine (id = 384) [2025-11-01 07:55:04][DEBUG] : Connecting to /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0:0. [2025-11-01 07:55:04][DEBUG] : Connecting TEST temp piscine [2025-11-01 07:55:04][DEBUG] : Connected to TEST temp piscine [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'trace_connect_callback' called with connected = True [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: connection opened [2025-11-01 07:55:04][INFO] : TEST temp piscine: 'async_connect' first call [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'run_loop' launched in mode 'cyclic' [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'one_cycle_read' launched [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'one_cycle_read' treatment cmd_id = 6725 [2025-11-01 07:55:04][DEBUG] : TEST temp piscine: 'one_cycle_read'/Temp piscine: requesting read [2025-11-01 07:55:04][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:55:09][DEBUG] : Repeating.... [2025-11-01 07:55:14][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:55:19][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:55:24][ERROR] : No response received after 3.0 retries, continue with next request [2025-11-01 07:55:24][ERROR] : TEST temp piscine/Temp piscine: exception during read request on device id 112, address 0 -> Modbus Error: [Input/Output] No response received after 3.0 retries, continue with next request [2025-11-01 07:55:24][DEBUG] : TEST temp piscine: 'add_change' launched with payload = {'values::cycle_ok': {'value': 0, 'eqId': '384'}} [2025-11-01 07:55:24][DEBUG] : MyModbusd: Message received from MyModbusClient TEST temp piscine: {'add_change': {'values::cycle_ok': {'value': 0, 'eqId': '384'}}} [2025-11-01 07:55:24][DEBUG] : Try sending to jeedom: {'values': {'cycle_ok': {'value': 0, 'eqId': '384'}}} [2025-11-01 07:55:25][DEBUG] : TEST temp piscine: 'one_cycle_read' exit with error_or_exception = True [2025-11-01 07:55:25][DEBUG] : TEST temp piscine: 'one_cycle_read' launched [2025-11-01 07:55:25][DEBUG] : TEST temp piscine: 'one_cycle_read' treatment cmd_id = 6725 [2025-11-01 07:55:25][DEBUG] : TEST temp piscine: 'one_cycle_read'/Temp piscine: requesting read [2025-11-01 07:55:25][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:55:30][DEBUG] : Repeating.... [2025-11-01 07:55:35][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:55:40][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:55:45][ERROR] : No response received after 3.0 retries, continue with next request [2025-11-01 07:55:45][ERROR] : TEST temp piscine/Temp piscine: exception during read request on device id 112, address 0 -> Modbus Error: [Input/Output] No response received after 3.0 retries, continue with next request [2025-11-01 07:55:45][DEBUG] : TEST temp piscine: 'add_change' launched with payload = {'values::cycle_ok': {'value': 0, 'eqId': '384'}} [2025-11-01 07:55:45][DEBUG] : TEST temp piscine: 'add_change' No modification to send [2025-11-01 07:55:46][DEBUG] : TEST temp piscine: 'one_cycle_read' exit with error_or_exception = True [2025-11-01 07:55:46][DEBUG] : TEST temp piscine: 'one_cycle_read' launched [2025-11-01 07:55:46][DEBUG] : TEST temp piscine: 'one_cycle_read' treatment cmd_id = 6725 [2025-11-01 07:55:46][DEBUG] : TEST temp piscine: 'one_cycle_read'/Temp piscine: requesting read [2025-11-01 07:55:46][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:55:51][DEBUG] : Repeating.... [2025-11-01 07:55:56][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:56:01][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:56:06][ERROR] : No response received after 3.0 retries, continue with next request [2025-11-01 07:56:06][ERROR] : TEST temp piscine/Temp piscine: exception during read request on device id 112, address 0 -> Modbus Error: [Input/Output] No response received after 3.0 retries, continue with next request [2025-11-01 07:56:06][DEBUG] : TEST temp piscine: 'add_change' launched with payload = {'values::cycle_ok': {'value': 0, 'eqId': '384'}} [2025-11-01 07:56:06][DEBUG] : TEST temp piscine: 'add_change' No modification to send [2025-11-01 07:56:07][DEBUG] : TEST temp piscine: 'one_cycle_read' exit with error_or_exception = True [2025-11-01 07:56:07][DEBUG] : TEST temp piscine: 'one_cycle_read' launched [2025-11-01 07:56:07][DEBUG] : TEST temp piscine: 'one_cycle_read' treatment cmd_id = 6725 [2025-11-01 07:56:07][DEBUG] : TEST temp piscine: 'one_cycle_read'/Temp piscine: requesting read [2025-11-01 07:56:07][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:56:12][DEBUG] : Repeating.... [2025-11-01 07:56:17][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb [2025-11-01 07:56:22][DEBUG] : send: 0x70 0x3 0x0 0x0 0x0 0x1 0x8e 0xeb