Rm pro 4: log => 'temperature': 0.0, 'humidity': 0.0}

Bonjour,

Apres avoir commencé a installer plusieurs materiels sur mon jeedom et n’etant pas encore doué mais souhaitant m’améliorer, j’ai commencé à analyser les logs pour voir les erreurs remontées et tenter de les corriger pour plus de stabilité.

j’ai une broadling rm pro 4 qui fonctionne normalement.
Toutefois dans les logs je vois une erreur remontée tout le temps dont voici un exemple

[2023-01-25 22:37:21.068][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-25 22:37:21.119][DEBUG] : {'mac': 'la mac du prod', 'temperature': 0.0, 'humidity': 0.0}

sauf que je n’ai pas de capteur de temp associé ou d’humidité et ne m’en servirait pas de toute façon
Aussi comment puis je désactiver cette fonction afin que l’erreur ne remonte pas?

De meme dans la configuration du plugin broadlink je suis en mode default pour le logs et non en debug alors pourquoi ce log affiche t’il [DEBUG] ?

merci par avance,
bonne journée

Bonjour,

Il n’y a pas d’erreur donc :wink:

Parce que vous n’avez pas redémarrer le démon après avoir changé la config?

Il n’y a pas d’erreur donc :wink:

bah la remontée d’humidité et température ? on ne doit pas les désactiver quelque part?

Parce que vous n’avez pas redémarrer le démon après avoir changé la config?
sauf erreur si mais je vais retenter sait on jamais!

j’ai bien rédémmaré le demon

mais cela continu de remonter

ps: je vais tenter de mettre sur aucun pour voir la reaction

cela continu de remonter en debug alors que reglé sur aucun.
Je vais tenter de redémarrer manuellement le demon du coup

Et quelle est la config « défaut » ? cf config jeedom => onglet logs > onglet logs

image

et aussi
image

Comment faites-vous pour redémarrer le démon?
pourquoi avoir cocher la case « redémarrer le démon »?
Pouvez-vous montrer les logs au complet, depuis le redémarrage et pas juste 4 lignes?

tout d’abord j’avais coché la case rédémmarer le demon pensant que quand on sauvegardait la méthode log et si coché cela redémmarait le demon par la meme occasion.

Pour redémarrer le demon manuellement je me suis rendu dans le demon ci-dessous et la flèche

voici le log
broadlink.txt (5,1 Ko)

Donc non la case ne permet pas de redémarrer le démon en sauvant, il faut toujours cliquer sur le bouton redémarrer (la flèche)
Je ne sais pas voir le log étant sur mobile, il faudrait le mettre dans un Texte préformaté mais je suppose que c’est OK à présent et qu’il n’y a plus les logs de debug.

voici en texte préformaté avec nouvelles erreurs remontées
j’avais pourtant redémarrer le démon manuellement après avoir mis le log sur aucun et aucune influence


[2023-01-26 11:37:22.582][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 11:37:22.583][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 11:37:22.613][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 11:37:22.666][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 11:38:54.749][INFO] : Start broadlinkd
[2023-01-26 11:38:54.750][INFO] : Log level : none
[2023-01-26 11:38:54.750][INFO] : Socket port : 55013
[2023-01-26 11:38:54.750][INFO] : Socket host : 127.0.0.1
[2023-01-26 11:38:54.750][INFO] : PID file : /tmp/jeedom/broadlink/deamon.pid
[2023-01-26 11:38:54.750][INFO] : Apikey : api key
[2023-01-26 11:38:54.750][INFO] : Callback : http://127.0.0.1:80/plugins/broadlink/core/php/jeeBroadlink.php
[2023-01-26 11:38:54.751][INFO] : Cycle : 0.3
[2023-01-26 11:38:54.751][DEBUG] : Writing PID 24218 to /tmp/jeedom/broadlink/deamon.pid
[2023-01-26 11:38:54.752][DEBUG] : Init request module v2.28.1
[2023-01-26 11:38:54.764][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2023-01-26 11:38:54.813][DEBUG] : http://127.0.0.1:80 "GET /plugins/broadlink/core/php/jeeBroadlink.php?apikey=api key HTTP/1.1" 200 0
[2023-01-26 11:38:54.817][DEBUG] : Start listening...
[2023-01-26 11:38:54.818][DEBUG] : Socket interface started
[2023-01-26 11:38:54.818][DEBUG] : LoopNetServer Thread started
[2023-01-26 11:38:54.819][DEBUG] : Listening on: [127.0.0.1:55013]
[2023-01-26 11:38:57.579][DEBUG] : Client connected to [127.0.0.1:33368]
[2023-01-26 11:38:57.580][DEBUG] : Message read from socket: b'{"apikey":"api key","cmd":"add","device":{"mac":"mac adress","ip":"192.168.1.42","name":"Broadlink","delay":"300","port":"80","type":"rm4"}}'
[2023-01-26 11:38:57.580][DEBUG] : Client disconnected from [127.0.0.1:33368]
[2023-01-26 11:38:57.590][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2023-01-26 11:38:57.591][DEBUG] : Add device : {'mac': 'mac adress', 'ip': '192.168.1.42', 'name': 'Broadlink', 'delay': '300', 'port': '80', 'type': 'rm4'}
[2023-01-26 11:38:57.591][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 11:38:58.005][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 11:38:58.075][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 11:38:58.126][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 11:38:58.365][DEBUG] : Send to jeedom : {'devices': {'mac adress': {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}}}
[2023-01-26 11:38:58.369][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2023-01-26 11:38:58.386][DEBUG] : http://127.0.0.1:80 "POST /plugins/broadlink/core/php/jeeBroadlink.php?apikey=api key HTTP/1.1" 200 0
[2023-01-26 11:43:57.610][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 11:43:57.610][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 11:43:57.640][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 11:43:57.691][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 11:48:57.627][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 11:48:57.630][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 11:48:57.660][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 11:48:57.711][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 11:53:57.645][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 11:53:57.645][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 11:53:57.675][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 11:53:57.727][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 11:58:57.654][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 11:58:57.654][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 11:58:57.684][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 11:58:57.735][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:03:57.680][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:03:57.704][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:03:57.869][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:03:57.923][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:08:57.661][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:08:57.661][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:08:57.690][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:08:57.742][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:13:57.662][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:13:57.663][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:13:57.696][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:13:57.747][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:18:57.666][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:18:57.667][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:18:57.696][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:18:57.747][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:23:57.686][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:23:57.686][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:23:57.716][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:23:57.767][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:28:57.693][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:28:57.694][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:28:57.722][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:28:57.777][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:33:57.695][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:33:57.695][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:33:57.727][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:33:57.778][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:38:57.705][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:38:57.706][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:38:57.735][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:38:57.788][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:43:57.716][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:43:57.717][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:43:57.746][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:43:57.796][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:48:57.736][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:48:57.736][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:48:57.766][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:48:57.817][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:53:57.749][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:53:57.749][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:53:57.782][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:53:57.834][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 12:58:57.765][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 12:58:57.765][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 12:58:57.794][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 12:58:57.849][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:03:57.765][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:03:57.765][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:03:57.795][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:03:57.848][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:08:57.779][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:08:57.779][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:08:57.809][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:08:57.861][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:13:57.797][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:13:57.798][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:13:57.830][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:13:57.880][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:18:57.800][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:18:57.800][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:18:57.830][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:18:57.882][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:23:57.811][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:23:57.812][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:23:57.841][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:23:57.895][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:28:57.820][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:28:57.821][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:28:57.849][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:28:57.900][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:33:57.827][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:33:57.828][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:33:57.862][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:33:57.912][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:38:57.846][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:38:57.847][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:38:57.885][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:38:57.949][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}
[2023-01-26 13:43:57.853][DEBUG] : Handling RM4 for Broadlink
[2023-01-26 13:43:57.853][DEBUG] : Connecting to Broadlink device with name Broadlink....
[2023-01-26 13:43:57.883][DEBUG] : Connected to Broadlink device with name Broadlink....
[2023-01-26 13:43:57.937][DEBUG] : {'mac': 'mac adress', 'temperature': 0.0, 'humidity': 0.0}

Réesayez en mettant « warning » du coup et pas « aucun »

Bon je viens de:

  1. mettre sur warning
  2. décoché "redémarrer demon` "(qui sert à quoi au passage si ne redémarre rien)
  3. fait sauvegarder dans la sections log et surveillance
  4. redémarrer le demon via la flèche

on verra le résultat d’ici peu

effectivement cela semble avoir fonctionné merci pour l’astuce
mais du coup s’agit il d’un petit bug du plugin?

Faudrait que je regarde le code mais le mode « aucun » est toujours « compliqué » à gérer dans le démon car un mapping des loglevel doit être fait entre ce qui existe coté jeedom et coté python.

Elle sert si un heartbeat est configuré; voir documentation, comme souvent :wink: https://doc.jeedom.com/fr_FR/core/4.3/plugin?theme=light#A%20droite%2C%20on%20retrouve%20la%20zone%20Log%20et%20surveillance%20qui%20permet%20de%20définir%20%3A
mais faut faire attention avec cette config heartbeat, cela peut faire plus de mal que de bien (comme redémarrer le démon toutes les minutes alors que tout va très bien), c’est vraiment à utiliser que dans des cas bien spécifiques.

Meri à vous pour cette précision mais dans tous les cas en mode Warning cela ne remonte plus rien!

merci pour le partage de documentation à ce sujet que je vais lire et je prends bonne note que cela est à décoché!

merci pour votre assistance

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.