Oui en effet, est ce que tu peux m’envoyer (en MP ou ici) tous des logs jMQTT sur une durée plus importante stp ?
Il doit y avoir quelque chose qui empêche le démon de recevoir les heartbeat.
Oui en effet, est ce que tu peux m’envoyer (en MP ou ici) tous des logs jMQTT sur une durée plus importante stp ?
Il doit y avoir quelque chose qui empêche le démon de recevoir les heartbeat.
Bonjour @Bad
Voici les logs de jmqtt:
0000|[2023-05-15 22:40:04]INFO : Démarrage du démon jMQTT
0001|[2023-05-15 22:40:04]DEBUG : Nettoyage du Démon
0002|[2023-05-15 22:40:06]DEBUG : Dépendances installées.
0003|[2023-05-15 22:40:06]INFO : Lancement du démon jMQTT, commande shell: 'LOGLEVEL=debug CALLBACK="http://127.0.0.1:80/plugins/jMQTT/core/php/callback.php" APIKEY=jlVDYNkemtrSpYdZKSn9YuS4vO6FkRPv PIDFILE=/tmp/jeedom/jMQTT/jmqttd.py.pid /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py >> /var/www/html/core/class/../../log/jMQTTd 2>&1 &'
0004|[2023-05-15 22:40:07]INFO : Démon démarré
0005|[2023-05-15 22:42:18]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0006|[2023-05-15 22:43:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0007|[2023-05-15 22:44:16]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0008|[2023-05-15 22:45:06]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0009|[2023-05-15 22:46:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0010|[2023-05-15 22:50:03]INFO : Démarrage du démon jMQTT
0011|[2023-05-15 22:50:03]DEBUG : Nettoyage du Démon
0012|[2023-05-15 22:50:07]DEBUG : Dépendances installées.
0013|[2023-05-15 22:50:07]INFO : Lancement du démon jMQTT, commande shell: 'LOGLEVEL=debug CALLBACK="http://127.0.0.1:80/plugins/jMQTT/core/php/callback.php" APIKEY=jlVDYNkemtrSpYdZKSn9YuS4vO6FkRPv PIDFILE=/tmp/jeedom/jMQTT/jmqttd.py.pid /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py >> /var/www/html/core/class/../../log/jMQTTd 2>&1 &'
0014|[2023-05-15 22:50:08]INFO : Démon démarré
0015|[2023-05-15 22:50:58]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0016|[2023-05-15 22:55:05]INFO : Démarrage du démon jMQTT
0017|[2023-05-15 22:55:05]DEBUG : Nettoyage du Démon
0018|[2023-05-15 22:55:06]DEBUG : Dépendances installées.
0019|[2023-05-15 22:55:06]INFO : Lancement du démon jMQTT, commande shell: 'LOGLEVEL=debug CALLBACK="http://127.0.0.1:80/plugins/jMQTT/core/php/callback.php" APIKEY=jlVDYNkemtrSpYdZKSn9YuS4vO6FkRPv PIDFILE=/tmp/jeedom/jMQTT/jmqttd.py.pid /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py >> /var/www/html/core/class/../../log/jMQTTd 2>&1 &'
0020|[2023-05-15 22:55:07]INFO : Démon démarré
0021|[2023-05-15 23:00:09]INFO : Démarrage du démon jMQTT
0022|[2023-05-15 23:00:09]DEBUG : Nettoyage du Démon
0023|[2023-05-15 23:00:12]DEBUG : Dépendances installées.
0024|[2023-05-15 23:00:12]INFO : Lancement du démon jMQTT, commande shell: 'LOGLEVEL=debug CALLBACK="http://127.0.0.1:80/plugins/jMQTT/core/php/callback.php" APIKEY=jlVDYNkemtrSpYdZKSn9YuS4vO6FkRPv PIDFILE=/tmp/jeedom/jMQTT/jmqttd.py.pid /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py >> /var/www/html/core/class/../../log/jMQTTd 2>&1 &'
0025|[2023-05-15 23:00:12]INFO : Démon démarré
0026|[2023-05-15 23:01:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0027|[2023-05-15 23:02:16]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0028|[2023-05-15 23:03:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0029|[2023-05-15 23:04:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0030|[2023-05-15 23:05:05]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0031|[2023-05-15 23:06:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0032|[2023-05-15 23:07:16]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0033|[2023-05-15 23:08:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0034|[2023-05-15 23:09:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0035|[2023-05-16 00:27:17]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0036|[2023-05-16 00:28:16]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0037|[2023-05-16 00:29:16]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0038|[2023-05-16 00:30:07]DEBUG : Envoi d'un Heartbeat au Démon (rien n'a été envoyé depuis >45s).
0039|[2023-05-16 01:35:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0040|[2023-05-16 03:15:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0041|[2023-05-16 03:20:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0042|[2023-05-16 03:25:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0043|[2023-05-16 03:30:06]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0044|[2023-05-16 07:05:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0045|[2023-05-16 07:50:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0046|[2023-05-16 07:55:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0047|[2023-05-17 03:55:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0048|[2023-05-17 04:00:08]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0049|[2023-05-17 04:05:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0050|[2023-05-17 04:10:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0051|[2023-05-17 04:15:06]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0052|[2023-05-17 04:20:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0053|[2023-05-17 04:25:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0054|[2023-05-17 04:30:07]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0055|[2023-05-17 04:35:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0056|[2023-05-17 04:40:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0057|[2023-05-17 04:45:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0058|[2023-05-17 04:50:06]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0059|[2023-05-17 14:20:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0060|[2023-05-17 14:25:05]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0061|[2023-05-17 14:30:07]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
J’oubliais, ceux de jmqttd:
0000|[2023-05-16 00:34:32,327]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0001|[2023-05-16 00:35:06,261]INFO Main MainThread set_log_level() : New log level set to: ERROR
0002|[2023-05-16 00:37:21,675]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0003|[2023-05-16 00:40:08,256]INFO Main MainThread set_log_level() : New log level set to: ERROR
0004|[2023-05-16 00:42:23,608]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0005|[2023-05-16 00:45:07,392]INFO Main MainThread set_log_level() : New log level set to: ERROR
0006|[2023-05-16 00:58:32,396]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0007|[2023-05-16 01:00:10,461]INFO Main MainThread set_log_level() : New log level set to: ERROR
0008|[2023-05-16 01:02:26,870]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0009|[2023-05-16 01:05:08,160]INFO Main MainThread set_log_level() : New log level set to: ERROR
0010|[2023-05-16 01:12:20,286]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0011|[2023-05-16 01:15:07,589]INFO Main MainThread set_log_level() : New log level set to: ERROR
0012|[2023-05-16 01:17:22,960]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0013|[2023-05-16 01:20:07,768]INFO Main MainThread set_log_level() : New log level set to: ERROR
0014|[2023-05-16 01:22:23,160]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0015|[2023-05-16 01:25:06,552]INFO Main MainThread set_log_level() : New log level set to: ERROR
0016|[2023-05-16 01:27:21,901]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0017|[2023-05-16 01:30:10,891]INFO Main MainThread set_log_level() : New log level set to: ERROR
0018|[2023-05-16 01:34:31,478]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0019|[2023-05-16 01:35:06,229]INFO Main MainThread set_log_level() : New log level set to: ERROR
0020|[2023-05-16 01:47:20,956]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0021|[2023-05-16 01:50:08,053]INFO Main MainThread set_log_level() : New log level set to: ERROR
0022|[2023-05-16 01:57:20,072]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0023|[2023-05-16 02:00:11,241]INFO Main MainThread set_log_level() : New log level set to: ERROR
0024|[2023-05-16 02:02:27,704]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0025|[2023-05-16 02:05:07,499]INFO Main MainThread set_log_level() : New log level set to: ERROR
0026|[2023-05-16 02:14:32,779]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0027|[2023-05-16 02:15:07,459]INFO Main MainThread set_log_level() : New log level set to: ERROR
0028|[2023-05-16 02:52:19,895]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0029|[2023-05-16 02:55:07,091]INFO Main MainThread set_log_level() : New log level set to: ERROR
0030|[2023-05-16 02:57:22,481]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0031|[2023-05-16 03:00:10,170]INFO Main MainThread set_log_level() : New log level set to: ERROR
0032|[2023-05-16 03:02:25,562]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0033|[2023-05-16 03:05:06,874]INFO Main MainThread set_log_level() : New log level set to: ERROR
0034|[2023-05-16 03:07:22,457]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0035|[2023-05-16 03:10:08,335]INFO Main MainThread set_log_level() : New log level set to: ERROR
0036|[2023-05-16 03:12:23,688]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0037|[2023-05-16 03:15:07,729]INFO Main MainThread set_log_level() : New log level set to: ERROR
0038|[2023-05-16 03:17:23,094]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0039|[2023-05-16 03:20:07,479]INFO Main MainThread set_log_level() : New log level set to: ERROR
0040|[2023-05-16 03:22:22,882]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0041|[2023-05-16 03:25:06,661]INFO Main MainThread set_log_level() : New log level set to: ERROR
0042|[2023-05-16 03:27:22,053]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0043|[2023-05-16 03:30:09,029]INFO Main MainThread set_log_level() : New log level set to: ERROR
0044|[2023-05-16 03:39:13,062]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0045|[2023-05-16 03:40:07,761]INFO Main MainThread set_log_level() : New log level set to: ERROR
0046|[2023-05-16 03:42:24,090]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0047|[2023-05-16 03:45:07,040]INFO Main MainThread set_log_level() : New log level set to: ERROR
0048|[2023-05-16 03:47:22,382]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0049|[2023-05-16 03:50:07,466]INFO Main MainThread set_log_level() : New log level set to: ERROR
0050|[2023-05-16 03:52:22,856]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0051|[2023-05-16 03:55:07,158]INFO Main MainThread set_log_level() : New log level set to: ERROR
0052|[2023-05-16 06:44:32,811]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0053|[2023-05-16 06:45:08,045]INFO Main MainThread set_log_level() : New log level set to: ERROR
0054|[2023-05-16 06:47:23,659]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0055|[2023-05-16 06:50:08,545]INFO Main MainThread set_log_level() : New log level set to: ERROR
0056|[2023-05-16 06:54:32,414]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0057|[2023-05-16 06:55:06,054]INFO Main MainThread set_log_level() : New log level set to: ERROR
0058|[2023-05-16 06:57:21,394]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0059|[2023-05-16 07:00:10,642]INFO Main MainThread set_log_level() : New log level set to: ERROR
0060|[2023-05-16 07:02:25,989]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0061|[2023-05-16 07:05:06,877]INFO Main MainThread set_log_level() : New log level set to: ERROR
0062|[2023-05-16 07:12:19,676]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0063|[2023-05-16 07:15:07,848]INFO Main MainThread set_log_level() : New log level set to: ERROR
0064|[2023-05-16 07:29:32,298]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0065|[2023-05-16 07:30:09,187]INFO Main MainThread set_log_level() : New log level set to: ERROR
0066|[2023-05-16 07:32:24,493]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0067|[2023-05-16 07:35:06,067]INFO Main MainThread set_log_level() : New log level set to: ERROR
0068|[2023-05-16 07:37:21,380]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0069|[2023-05-16 07:40:07,180]INFO Main MainThread set_log_level() : New log level set to: ERROR
0070|[2023-05-16 07:42:22,633]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0071|[2023-05-16 07:45:07,997]INFO Main MainThread set_log_level() : New log level set to: ERROR
0072|[2023-05-16 07:47:23,382]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0073|[2023-05-16 07:50:07,451]INFO Main MainThread set_log_level() : New log level set to: ERROR
0074|[2023-05-16 07:52:22,999]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0075|[2023-05-16 07:55:06,319]INFO Main MainThread set_log_level() : New log level set to: ERROR
0076|[2023-05-16 08:51:42,316]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0077|[2023-05-16 08:55:07,578]INFO Main MainThread set_log_level() : New log level set to: ERROR
0078|[2023-05-16 15:22:20,947]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0079|[2023-05-16 15:25:07,413]INFO Main MainThread set_log_level() : New log level set to: ERROR
0080|[2023-05-16 15:27:22,782]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0081|[2023-05-16 15:30:09,760]INFO Main MainThread set_log_level() : New log level set to: ERROR
0082|[2023-05-16 16:07:20,567]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0083|[2023-05-16 16:10:07,473]INFO Main MainThread set_log_level() : New log level set to: ERROR
0084|[2023-05-16 23:34:32,199]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0085|[2023-05-16 23:35:07,023]INFO Main MainThread set_log_level() : New log level set to: ERROR
0086|[2023-05-16 23:37:22,357]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0087|[2023-05-16 23:40:07,642]INFO Main MainThread set_log_level() : New log level set to: ERROR
0088|[2023-05-17 02:59:32,954]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0089|[2023-05-17 03:00:10,811]INFO Main MainThread set_log_level() : New log level set to: ERROR
0090|[2023-05-17 03:12:20,473]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0091|[2023-05-17 03:15:07,994]INFO Main MainThread set_log_level() : New log level set to: ERROR
0092|[2023-05-17 03:32:22,776]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0093|[2023-05-17 03:35:07,817]INFO Main MainThread set_log_level() : New log level set to: ERROR
0094|[2023-05-17 03:37:23,273]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0095|[2023-05-17 03:40:07,710]INFO Main MainThread set_log_level() : New log level set to: ERROR
0096|[2023-05-17 03:42:23,074]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0097|[2023-05-17 03:45:08,500]INFO Main MainThread set_log_level() : New log level set to: ERROR
0098|[2023-05-17 03:47:23,957]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0099|[2023-05-17 03:50:07,918]INFO Main MainThread set_log_level() : New log level set to: ERROR
0100|[2023-05-17 03:52:24,341]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0101|[2023-05-17 03:55:06,750]INFO Main MainThread set_log_level() : New log level set to: ERROR
0102|[2023-05-17 03:57:23,154]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0103|[2023-05-17 04:00:10,636]INFO Main MainThread set_log_level() : New log level set to: ERROR
0104|[2023-05-17 04:03:46,204]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0105|[2023-05-17 04:05:06,866]INFO Main MainThread set_log_level() : New log level set to: ERROR
0106|[2023-05-17 04:07:22,351]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0107|[2023-05-17 04:10:07,678]INFO Main MainThread set_log_level() : New log level set to: ERROR
0108|[2023-05-17 04:12:23,070]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0109|[2023-05-17 04:15:08,498]INFO Main MainThread set_log_level() : New log level set to: ERROR
0110|[2023-05-17 04:18:55,004]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0111|[2023-05-17 04:20:07,525]INFO Main MainThread set_log_level() : New log level set to: ERROR
0112|[2023-05-17 04:22:22,873]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0113|[2023-05-17 04:25:07,136]INFO Main MainThread set_log_level() : New log level set to: ERROR
0114|[2023-05-17 04:27:22,534]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0115|[2023-05-17 04:30:10,443]INFO Main MainThread set_log_level() : New log level set to: ERROR
0116|[2023-05-17 04:32:25,860]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0117|[2023-05-17 04:35:06,751]INFO Main MainThread set_log_level() : New log level set to: ERROR
0118|[2023-05-17 04:37:22,134]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0119|[2023-05-17 04:40:07,800]INFO Main MainThread set_log_level() : New log level set to: ERROR
0120|[2023-05-17 04:42:23,169]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0121|[2023-05-17 04:45:07,357]INFO Main MainThread set_log_level() : New log level set to: ERROR
0122|[2023-05-17 04:47:22,955]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0123|[2023-05-17 04:50:08,624]INFO Main MainThread set_log_level() : New log level set to: ERROR
0124|[2023-05-17 04:57:19,246]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0125|[2023-05-17 05:00:14,036]INFO Main MainThread set_log_level() : New log level set to: ERROR
0126|[2023-05-17 05:04:16,840]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0127|[2023-05-17 05:05:07,217]INFO Main MainThread set_log_level() : New log level set to: ERROR
0128|[2023-05-17 05:38:32,653]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0129|[2023-05-17 05:40:06,949]INFO Main MainThread set_log_level() : New log level set to: ERROR
0130|[2023-05-17 05:43:45,919]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0131|[2023-05-17 05:45:09,343]INFO Main MainThread set_log_level() : New log level set to: ERROR
0132|[2023-05-17 13:32:23,373]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0133|[2023-05-17 13:35:07,340]INFO Main MainThread set_log_level() : New log level set to: ERROR
0134|[2023-05-17 13:37:23,740]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0135|[2023-05-17 13:40:07,757]INFO Main MainThread set_log_level() : New log level set to: ERROR
0136|[2023-05-17 13:42:23,135]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0137|[2023-05-17 13:45:07,616]INFO Main MainThread set_log_level() : New log level set to: ERROR
0138|[2023-05-17 13:57:19,671]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0139|[2023-05-17 14:00:10,096]INFO Main MainThread set_log_level() : New log level set to: ERROR
0140|[2023-05-17 14:02:26,473]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0141|[2023-05-17 14:05:06,597]INFO Main MainThread set_log_level() : New log level set to: ERROR
0142|[2023-05-17 14:07:22,162]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0143|[2023-05-17 14:10:07,055]INFO Main MainThread set_log_level() : New log level set to: ERROR
0144|[2023-05-17 14:12:22,555]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0145|[2023-05-17 14:15:08,206]INFO Main MainThread set_log_level() : New log level set to: ERROR
0146|[2023-05-17 14:17:23,637]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0147|[2023-05-17 14:20:07,465]INFO Main MainThread set_log_level() : New log level set to: ERROR
0148|[2023-05-17 14:22:22,866]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0149|[2023-05-17 14:25:07,141]INFO Main MainThread set_log_level() : New log level set to: ERROR
0150|[2023-05-17 14:28:46,733]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0151|[2023-05-17 14:30:10,331]INFO Main MainThread set_log_level() : New log level set to: ERROR
0152|[2023-05-17 14:37:01,959]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0153|[2023-05-17 14:40:07,558]INFO Main MainThread set_log_level() : New log level set to: ERROR
0154|[2023-05-17 14:42:22,935]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0155|[2023-05-17 14:45:10,368]INFO Main MainThread set_log_level() : New log level set to: ERROR
0156|[2023-05-17 14:47:26,962]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0157|[2023-05-17 14:48:05,298]INFO Main MainThread set_log_level() : New log level set to: ERROR
0158|[2023-05-17 14:52:20,355]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0159|[2023-05-17 14:55:07,233]INFO Main MainThread set_log_level() : New log level set to: ERROR
J’ai toujours mon cron 15 qui est très élevé:
Du coup, j’ai désactivé tout les éléments de Monitoring.
A voir … si cela change quelque chose.
Est ce que tu peux mettre le niveau de log du démon en debug plutôt que en erreur stp ?
Ainsi que l’équipement Broker ?
EDIT : Ma proposition de Discord demain est toujours valable
Merci
Bonjour @Bad ,
Désolé de pas te répondre plus rapidement, mais je ne suis pas chez moi.
Pour discord, il faut que je voie, je me suis fait bannir sans même poster un message !, mais normalement ils m’ont rouvert mon compte.
Bon je passe les logs en debug, et je t’envoie ça ce soir.
C’est bon pour discord, je suis connecté.
C’est quel discutions?
Vu ensemble sur Discord hier :
Le cron 1 minute est monopolisé par un autre plugin et le cron de jMQTT n’arrive effectivement à s’exécuter qu’une fois sur 10.
J’ai déployé un patch (qui est dans la dernière Béta, pour rehausser les timers des heartbeat) et jMQTT n’était plus sensible à ce genre de problème. A noter que cette correction, ne règle pas à proprement parler un problème de jMQTT, mais lié à d’autres plugins.
lolo_95 va maintenant regarder si le plugin en question à encore du sens dans son infra, car cela impacte forcement le fonctionnement général de Jeedom, jMQTT est maintenant quant à lui parfaitement fonctionnel.
Bad
Hello,
Merci @Bad pour les corrections, j’attends les publications.
J’ai également eu le même soucis; quand il se produit pas trop loin du cron de relance, ça passe, mais la dernière fois, 4 minutes avant la relance par le démon… ça peut être « un peu » impactant pour un système domotique.
0000|[2023-05-09 10:24:35,170]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0001|[2023-05-09 10:25:03,885]INFO Main MainThread set_log_level() : New log level set to: WARNING
0002|[2023-05-09 16:24:39,741]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0003|[2023-05-09 16:25:03,689]INFO Main MainThread set_log_level() : New log level set to: WARNING
0004|[2023-05-10 13:11:51,410]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0005|[2023-05-10 13:15:02,929]INFO Main MainThread set_log_level() : New log level set to: WARNING
0006|[2023-05-16 14:24:39,386]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0007|[2023-05-16 14:25:04,054]INFO Main MainThread set_log_level() : New log level set to: WARNING
0008|[2023-05-17 16:11:39,772]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 135s (max 135s), Jeedom does not want me any longer.
0009|[2023-05-17 16:15:03,466]INFO Main MainThread set_log_level() : New log level set to: WARNING
Encore merci pour le boulot !
Cdrik
Hello @Cdrik,
Mais de rien
Je viens de modifier le post précédant, le patch en question est dans la dernière béta.
Tu peux soit passer le patch sur ton jMQTT (si tu te sens capable) ou mettre la béta (peu risqué).
Pour détecter le vil plugin qui te monopolise ton cron 1 minute, voici ce que j’ai fait :
Bonjour @Bad ,
J’ai fait du ménage dans mes plugins (rflink/geotrav/darksky/etc), pas encore enlevé « Blea », mais commande d’ESP fait.
Quand je vais dans le moteur des taches plus rien au dessus de 151s, ça change des 800s que j’avais.
Encore Merci.
Hello, tu verras, ça marche super bien je n’ai jamais eu aussi fiable et réactif. Même des thermomètres qui n’étaient pas reconnu et qui dormaient dans un tiroir ont retrouvé la vie d’un simple clic.
Bonjour,
Je déterre ce topic car j’ai le même problème, le démon jMQTT refuse de démarrer, prétextant qu’il n’est pas désiré
Nothing has been received for 315s (max 315s), Jeedom does not want me any longer.
J’ai « juste » fait une mise à jour Debian 10 vers 11. Je suis sous Docker donc sur le papier c’était simple, je pull la nouvelle image, je fais un restart du service ( docker compose up -d jeedom) ça s’est globalement bien passé. C’est une image spécifique, avec la db et mosquito dans d’autres containers séparés. Les volumes sont bien conservés, juste l’installation des dépendances de chaque plugin à relancer - ça s’est fait en automatique 1 par 1 je pense.
Donc, ça s’est bien passé, la page santé c’est tout vert sauf le plugin jMQTT, les crons sont très courts, à priori ça passe bien. Je ne vois pas pourquoi il ne démarre pas…
[2023-11-04 16:10:06,101]DEBUG JMsg.Snd SockOut _loopSnd() : Start
[2023-11-04 16:10:06,101]INFO JMsg.Snd MainThread sender_start() : Started
[2023-11-04 16:10:06,228]DEBUG JMsg.Snd MainThread send() : Sent TO Jeedom 1 messages handled in 125.170708ms (qToJ size 0): [{'cmd': 'daemonUp'}]
[2023-11-04 16:10:06,230]DEBUG Main MainThread open_comm() : Open Comm : Sent Daemon Up signal to Jeedom, got data: ""
[2023-11-04 16:10:51,311]DEBUG JMsg.Snd SockOut _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
[2023-11-04 16:10:51,447]DEBUG JMsg.Snd SndNoBlkHb send() : Sent TO Jeedom 1 messages handled in 136.831760ms (qToJ size 0): [{'cmd': 'hb'}]
[2023-11-04 16:11:36,457]DEBUG JMsg.Snd SockOut _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
[2023-11-04 16:11:36,566]DEBUG JMsg.Snd SndNoBlkHb send() : Sent TO Jeedom 1 messages handled in 110.451937ms (qToJ size 0): [{'cmd': 'hb'}]
[2023-11-04 16:12:21,672]DEBUG JMsg.Snd SockOut _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
[2023-11-04 16:12:21,754]DEBUG JMsg.Snd SndNoBlkHb send() : Sent TO Jeedom 1 messages handled in 82.970142ms (qToJ size 0): [{'cmd': 'hb'}]
[2023-11-04 16:13:06,865]DEBUG JMsg.Snd SockOut _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
[2023-11-04 16:13:06,980]DEBUG JMsg.Snd SndNoBlkHb send() : Sent TO Jeedom 1 messages handled in 117.463827ms (qToJ size 0): [{'cmd': 'hb'}]
[2023-11-04 16:13:52,085]DEBUG JMsg.Snd SockOut _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
[2023-11-04 16:13:52,179]DEBUG JMsg.Snd SndNoBlkHb send() : Sent TO Jeedom 1 messages handled in 94.620228ms (qToJ size 0): [{'cmd': 'hb'}]
[2023-11-04 16:14:37,282]DEBUG JMsg.Snd SockOut _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
[2023-11-04 16:14:37,403]DEBUG JMsg.Snd SndNoBlkHb send() : Sent TO Jeedom 1 messages handled in 122.119427ms (qToJ size 0): [{'cmd': 'hb'}]
[2023-11-04 16:15:21,051]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 315s (max 315s), Jeedom does not want me any longer.
[2023-11-04 16:15:21,155]INFO Main MainThread shutdown() : Stop jMQTT python daemon
[2023-11-04 16:15:21,156]DEBUG JMsg.Rcv MainThread receiver_stop() : Stop requested
[2023-11-04 16:15:21,454]INFO JMsg.Rcv SockIn _loopRcv() : Stopped
[2023-11-04 16:15:21,455]DEBUG JMsg.Rcv MainThread receiver_stop() : Stopped
[2023-11-04 16:15:21,456]DEBUG Main MainThread shutdown() : Sent Daemon Down signal to Jeedom
[2023-11-04 16:15:21,456]DEBUG JMsg.Snd MainThread sender_stop() : Stop requested
[2023-11-04 16:15:21,528]INFO JMsg.Snd SockOut _loopSnd() : Stopped
[2023-11-04 16:15:21,529]DEBUG JMsg.Snd MainThread sender_stop() : Stopped
[2023-11-04 16:15:21,585]DEBUG JMsg.Snd MainThread send() : Sent TO Jeedom 1 messages handled in 55.795193ms (qToJ size 0): [{'cmd': 'daemonDown'}]
[2023-11-04 16:15:21,587]DEBUG root MainThread () : Exit 0
[2023-11-04 16:09:56]DEBUG : Nettoyage du Démon
[2023-11-04 16:10:05]DEBUG : Dépendances installées.
[2023-11-04 16:10:05]INFO : Lancement du démon jMQTT, commande shell: 'LOGLEVEL=debug CALLBACK="http://127.0.0.1:80/plugins/jMQTT/core/php/callback.php" APIKEY=xxxxxxxxxx PIDFILE=/tmp/jeedom/jMQTT/jmqttd.py.pid /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py >> /var/www/html/core/class/../../log/jMQTTd 2>&1 &'
[2023-11-04 16:10:06]WARNING : Démon [39308:42693] : N'a pas pu être authentifié
[2023-11-04 16:10:15]DEBUG : Nettoyage du Démon
[2023-11-04 16:10:15]ERROR : Impossible de lancer le démon jMQTT, vérifiez les logs de jMQTT
[2023-11-04 16:10:51]DEBUG : Démon [39308:42693] : Impossible d'autoriser la cmd 'hb' avant la commande 'daemonUp': '{"cmd":"hb"}'
[2023-11-04 16:11:36]DEBUG : Démon [39308:42693] : Impossible d'autoriser la cmd 'hb' avant la commande 'daemonUp': '{"cmd":"hb"}'
[2023-11-04 16:12:21]DEBUG : Démon [39308:42693] : Impossible d'autoriser la cmd 'hb' avant la commande 'daemonUp': '{"cmd":"hb"}'
[2023-11-04 16:13:06]DEBUG : Démon [39308:42693] : Impossible d'autoriser la cmd 'hb' avant la commande 'daemonUp': '{"cmd":"hb"}'
[2023-11-04 16:13:52]DEBUG : Démon [39308:42693] : Impossible d'autoriser la cmd 'hb' avant la commande 'daemonUp': '{"cmd":"hb"}'
[2023-11-04 16:14:37]DEBUG : Démon [39308:42693] : Impossible d'autoriser la cmd 'hb' avant la commande 'daemonUp': '{"cmd":"hb"}'
[2023-11-04 16:15:21]DEBUG : Démon [39308:42693] : Impossible d'autoriser la cmd 'daemonDown' avant la commande 'daemonUp': '{"cmd":"daemonDown"}'
Hello @pifou,
Je pense que le démon est lancé 2x, mais Jeedom ne voit pas le second.
Tu as quelle version de jMQTT et Jeedom ?
Tu as des choses dans le log jMQTTd avant [2023-11-04 16:10:06,101] ?
Bad
Ha, merci pour ton retour Pas d’autre démon en cours à priori dans mon container, mais par contre j’ai trouvé un fichier (vide) /tmp/jeedom/jMQTT/errorLog2795 … il était à root (au lieu de www-data) alors je l’ai supprimé manuellement
Des logs j’en ai plein, comme il n’y a pas d’erreur je ne sais pas trop quoi chercher :
[2023-11-04 15:52:43,356]DEBUG JMsg.Snd MainThread sender_stop() : Stopped
[2023-11-04 15:52:43,429]DEBUG JMsg.Snd MainThread send() : Sent TO Jeedom 1 messages handled in 72.337866ms (qToJ size 0): [{'cmd': 'daemonDown'}]
[2023-11-04 15:52:43,431]DEBUG root MainThread () : Exit 0
[2023-11-04 16:10:06,030]INFO Main MainThread set_log_level() : New log level set to: DEBUG
[2023-11-04 16:10:06,032]DEBUG Main MainThread prepare() : Writing PID 39308 to /tmp/jeedom/jMQTT/jmqttd.py.pid
[2023-11-04 16:10:06,039]INFO Main MainThread prepare() : Log level : debug
[2023-11-04 16:10:06,040]INFO Main MainThread prepare() : Socket port : 0
[2023-11-04 16:10:06,041]INFO Main MainThread prepare() : Callback url: http://127.0.0.1:80/plugins/jMQTT/core/php/callback.php
[2023-11-04 16:10:06,041]INFO Main MainThread prepare() : PID file : /tmp/jeedom/jMQTT/jmqttd.py.pid
[2023-11-04 16:10:06,042]DEBUG Main MainThread prepare() : Apikey : xxxxxxxxxxx
[2023-11-04 16:10:06,042]DEBUG JMsg.Rcv MainThread receiver_start() : Start requested
[2023-11-04 16:10:06,045]DEBUG JMsg.Rcv SockIn _loopRcv() : Start
[2023-11-04 16:10:06,046]INFO JMsg.Rcv MainThread receiver_start() : Started, listening on [127.0.0.1:42693]
[2023-11-04 16:10:06,098]DEBUG JMsg.Snd MainThread send_test() : Test successful
[2023-11-04 16:10:06,099]DEBUG JMsg.Snd MainThread sender_start() : Start requested
Tu as quelle version de jMQTT et Jeedom @pifou ? Les dernières j’imagine (v22 et 4.3.19) ?
Tu as des choses dans le log jMQTTd
avant 2023-11-04 16:10:06,101
?
Je pense que les info pertinentes dans ce log sont entre les heures des évènements
INFO : Lancement du démon jMQTT
et DEBUG : Nettoyage du Démon
dans le log jMQTT
Bad
ha oui pardon je suis en stable v4.3 dernières version et stable aussi pour le plugin.
Ok, merci, je suis étonné par ça :
Vu que :
Le test devrait être KO.
Tu peux check si un des binaires suivants existes sur jeedom ss
, lsof
, netstat
stp ?
(Tu peux essayer de les lancer depuis Réglage> Sys> Conf // OS/DB, etc)
Bad
Aucun des 3 n’existe… Pourtant, l’installation des dépendances est OK
Mais mon image est from php (image supposée légère genre debian-slim) et il y a pas grand chose par défaut… j’aurais aussi pu l’ajouter dans le build de l’image de base si besoin.
Victoire !! j’ai installé le package iproute2 (qui remplace netstats sous debian 11 apparemment) et ça fonctionne. Merci pour la piste
Oui, c’est même la root cause, pas juste une piste
jMQTT utilise successivement ss
, lsof
et netstat
pour vérifier que le PID et le port du daemon correspondent bien. Sans un de ces 3 binaires, impossible de lancer le daemon
Normalement, au moins un des 3 (netstat
) est installé par Jeedom lors de son install :