[2025-11-01 07:53:00][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:00][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:00][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:00][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:00][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:05][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:05][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:05][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:05][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:05][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:10][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:10][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:10][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:10][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:10][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:15][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:15][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:15][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:15][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:15][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:21][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:21][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:21][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:21][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:21][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:26][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:26][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:26][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:26][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:26][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:31][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:31][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:31][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:31][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:31][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:36][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:36][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:36][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:36][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:36][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:41][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:41][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:41][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:41][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:41][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:46][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:46][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:46][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:46][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:46][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:51][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:51][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:51][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:51][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:51][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:51][DEBUG] mymodbus::deamon_stop [2025-11-01 07:53:51][DEBUG] mymodbus::deamon_stop * $deamon_state ok [2025-11-01 07:53:51][INFO] mymodbus::deamon_stop * Arrêt du démon... [2025-11-01 07:53:51][DEBUG] mymodbus::sendToDaemon * params = array ( 'CMD' => 'quit', ) [2025-11-01 07:53:51][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:51][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:51][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:51][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:51][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:53:55][INFO] mymodbus::deamon_stop * Démon arrêté [2025-11-01 07:53:56][DEBUG] mymodbus::deamon_info [2025-11-01 07:53:56][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:53:56][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:53:56][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:53:56][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:01][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:01][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:01][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:01][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:01][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:07][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:07][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:07][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:07][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:07][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:12][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:12][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:12][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:12][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:12][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:17][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:17][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:17][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:17][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:17][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:22][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:22][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:22][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:22][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:22][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:27][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:27][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:27][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:27][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:27][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:32][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:32][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:32][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:32][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:32][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:37][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:37][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:37][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:37][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:37][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:44][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:44][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:44][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:44][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:44][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:49][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:49][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:49][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:49][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:49][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:54][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:54][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:54][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:54][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:54][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:54:59][DEBUG] mymodbus::deamon_info [2025-11-01 07:54:59][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:54:59][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:54:59][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:54:59][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:55:03][DEBUG] mymodbus::deamon_info [2025-11-01 07:55:03][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:03][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:03][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:03][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"nok","launchable":"ok"}' [2025-11-01 07:55:03][DEBUG] mymodbus::deamon_start [2025-11-01 07:55:03][DEBUG] mymodbus::deamon_stop [2025-11-01 07:55:03][DEBUG] mymodbus::deamon_stop * $deamon_state nok [2025-11-01 07:55:03][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:03][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:03][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:03][DEBUG] mymodbus::getSocketPort [2025-11-01 07:55:03][DEBUG] mymodbus::getCallbackUrl [2025-11-01 07:55:03][DEBUG] mymodbus::deamon_start * Ligne de commande : /var/www/html/plugins/mymodbus/core/class/../../resources/venv/bin/python3 /var/www/html/plugins/mymodbus/resources/mymodbus/mymodbusd.py --loglevel 'debug' --socketport 55502 --callback 'http://127.0.0.1:80/plugins/mymodbus/core/php/jeemymodbus.php' --apikey 'MU22WZaVjgJD2xb5n9NipCQ9jOTR5B0esfI6RrSTGsInN1dJq2W2NeqK0c109d5k' --pid /tmp/jeedom/mymodbus/daemon.pid [2025-11-01 07:55:03][INFO] mymodbus::deamon_start * Lancement du démon MyModbus [2025-11-01 07:55:04][DEBUG] jeemymodbus.php: Premier message de test reçu [2025-11-01 07:55:04][DEBUG] mymodbus::sendNewConfig [2025-11-01 07:55:04][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:04][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:04][DEBUG] mymodbus::sendToDaemon * params = array ( 'CMD' => 'newDaemonConfig', 'config' => array ( 0 => array ( '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' => array ( 0 => array ( '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', ), ), ), ), ) [2025-11-01 07:55:04][DEBUG] mymodbus::deamon_info [2025-11-01 07:55:04][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:04][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:04][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:04][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:55:09][DEBUG] mymodbus::deamon_info [2025-11-01 07:55:09][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:09][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:09][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:09][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:55:14][DEBUG] mymodbus::deamon_info [2025-11-01 07:55:14][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:14][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:14][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:14][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:55:19][DEBUG] mymodbus::deamon_info [2025-11-01 07:55:19][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:19][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:19][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:19][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:55:24][DEBUG] jeemymodbus.php: $input *{"values":{"cycle_ok":{"value":0,"eqId":"384"}}}* type: array [2025-11-01 07:55:24][DEBUG] jeemymodbus.php: Mise à jour cmd 'Cycle OK' -> new value: '0' [2025-11-01 07:55:24][DEBUG] mymodbus::deamon_info [2025-11-01 07:55:24][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:24][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:24][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:24][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:55:30][DEBUG] mymodbus::deamon_info [2025-11-01 07:55:30][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:55:30][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:55:30][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:55:30][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:01][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:01][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:01][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:01][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:01][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:02][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:02][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:02][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:02][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:02][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:07][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:07][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:07][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:07][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:07][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:12][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:12][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:12][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:12][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:12][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:17][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:17][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:17][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:17][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:17][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:22][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:22][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:22][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:22][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:22][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:27][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:27][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:27][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:27][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:27][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:32][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:32][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:32][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:32][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:32][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:38][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:38][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:38][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:38][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:38][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}' [2025-11-01 07:56:43][DEBUG] mymodbus::deamon_info [2025-11-01 07:56:43][DEBUG] mymodbus::getDeamonLaunchable [2025-11-01 07:56:43][DEBUG] mymodbus::getCompleteConfiguration [2025-11-01 07:56:43][DEBUG] mymodbus::getEqConfiguration [2025-11-01 07:56:43][DEBUG] mymodbus::deamon_info * daemon_info = '{"log":"mymodbus","state":"ok","launchable":"ok"}'