Remontée d'équipements sur MQTTdiscovery

Bonjour,

Pour repartir d’un sujet propre.
J’ai configuré Theengs avec 3 antennes.
Plusieurs équipements sont vus mais les infos de température/humidité etc ne sont pas remontées pour ceux qui m’intéressent; à l’exception du miband qui remonte la fréquence et les pas.

L’info de découverte des capteurs est toujours la même :

[
]

ou

Les capteurs remontent bien leur présence, leur rssi global et celui par antenne.

J’ai ce problème pour les capteurs suivants :
LYWSD03MMC/MJWSD05MMC_ATC
LYWSDCGQ

Les Gtag et NUTs remontent uniquement rssi et présence ; mais à mon sens, il n’y a rien de plus ?
Même info de découverte.

Les 3 logs.
MQTTDiscovery_update.log (1,3 Ko)
MQTTDiscovery_daemon.log (1,3 Ko)
MQTTDiscovery.log (457,9 Ko)

La configuration du plugin :

Au cas où, même si ce n’est pas demandé, je vois bien les infos des capteurs dans MQTT explorer sous le topic HA.

comment a été ajouté cet équipement? via quel écran?

  1. Equipements découverts
  2. Equipements inconnus

est incorrecte
il ne fallait certainement pas mettre « homeassistant » dans la config « topic des équipements »
remets « home » et supprimes « homeassistant » ca fonctionnera mieux

assure toi aussi de ne pas avoir de passerelle qui publie ses données sur le topic « homeassistant », ce topic n’est pas là pour recevoir des données.

le mieux était en fait de laisser le plugin pré-configuré, c’était probablement la config correcte.

concernant les logs… je regarderai plus tard si j’ai le temps car ils ne sont pas dans un Texte préformaté, je ne veux pas de fichier, top difficile à lire sur mobile

Dans l’ordre :

  • La configuration est donc la suivante :

  • Les équipements que je te cite sont dans les équipements inconnus.

  • Dans les découverts, rien :

  • j’ai un équipement qui publie dans /homeassistant ; c’est le routeurPV et je n’ai pas la main pour modifier ça.

Côté log :

Démon :

[2024-09-16 10:29:44]INFO : Signal 15 caught, exiting...
[2024-09-16 10:29:44]INFO : Cancelling 4 tasks
[2024-09-16 10:29:44]INFO : Send async cancelled
[2024-09-16 10:29:44]INFO : Listening cancelled
[2024-09-16 10:29:44]INFO : Shutdown
[2024-09-16 10:30:05]INFO : Starting daemon with log level: info
[2024-09-16 10:30:05]INFO : Listening on 127.0.0.1:55074
[2024-09-16 10:30:05]INFO : Send async started with a cycle of 1.0s
[2024-09-16 10:30:05]INFO : Successfully connected to MQTT server
[2024-09-16 10:30:05]INFO : Successfully subscribed to discovery topic mqttdiscovery
[2024-09-16 10:30:05]INFO : Successfully subscribed to home
[2024-09-16 12:42:33]INFO : Signal 15 caught, exiting...
[2024-09-16 12:42:33]INFO : Cancelling 4 tasks
[2024-09-16 12:42:33]INFO : Send async cancelled
[2024-09-16 12:42:33]INFO : Listening cancelled
[2024-09-16 12:42:33]INFO : Shutdown
[2024-09-16 12:42:37]INFO : Starting daemon with log level: info
[2024-09-16 12:42:37]INFO : Listening on 127.0.0.1:55074
[2024-09-16 12:42:37]INFO : Send async started with a cycle of 1.0s
[2024-09-16 12:42:37]INFO : Successfully connected to MQTT server
[2024-09-16 12:42:37]INFO : Successfully subscribed to discovery topic homeassistant
[2024-09-16 12:42:37]INFO : Successfully subscribed to home
[2024-09-16 16:09:52]INFO : Signal 15 caught, exiting...
[2024-09-16 16:09:52]INFO : Cancelling 4 tasks
[2024-09-16 16:09:52]INFO : Send async cancelled
[2024-09-16 16:09:52]INFO : Listening cancelled
[2024-09-16 16:09:52]INFO : Shutdown
[2024-09-16 16:09:56]INFO : Starting daemon with log level: info
[2024-09-16 16:09:56]INFO : Listening on 127.0.0.1:55074
[2024-09-16 16:09:56]INFO : Send async started with a cycle of 1.0s
[2024-09-16 16:09:56]INFO : Successfully connected to MQTT server
[2024-09-16 16:09:56]INFO : Successfully subscribed to discovery topic homeassistant
[2024-09-16 16:09:56]INFO : Successfully subscribed to homeassistant
[2024-09-16 16:12:21]INFO : Signal 15 caught, exiting...
[2024-09-16 16:12:22]INFO : Cancelling 3 tasks
[2024-09-16 16:12:22]INFO : Send async cancelled
[2024-09-16 16:12:22]INFO : Listening cancelled
[2024-09-16 16:12:22]INFO : Shutdown
[2024-09-16 16:12:25]INFO : Starting daemon with log level: info
[2024-09-16 16:12:25]INFO : Listening on 127.0.0.1:55074
[2024-09-16 16:12:25]INFO : Send async started with a cycle of 1.0s
[2024-09-16 16:12:25]INFO : Successfully connected to MQTT server
[2024-09-16 16:12:25]INFO : Successfully subscribed to discovery topic homeassistant
[2024-09-16 16:12:25]INFO : Successfully subscribed to /home
[2024-09-16 16:12:25]INFO : Successfully subscribed to homeassistant
[2024-09-16 16:18:37]INFO : Signal 15 caught, exiting...
[2024-09-16 16:18:38]INFO : Cancelling 3 tasks
[2024-09-16 16:18:38]INFO : Send async cancelled
[2024-09-16 16:18:38]INFO : Listening cancelled
[2024-09-16 16:18:38]INFO : Shutdown
[2024-09-16 16:18:41]INFO : Starting daemon with log level: info
[2024-09-16 16:18:41]INFO : Listening on 127.0.0.1:55074
[2024-09-16 16:18:42]INFO : Send async started with a cycle of 1.0s
[2024-09-16 16:18:42]INFO : Successfully connected to MQTT server
[2024-09-16 16:18:42]INFO : Successfully subscribed to discovery topic home
[2024-09-16 16:18:42]INFO : Successfully subscribed to home
[2024-09-16 16:19:06]INFO : Signal 15 caught, exiting...
[2024-09-16 16:19:06]INFO : Cancelling 4 tasks
[2024-09-16 16:19:06]INFO : Send async cancelled
[2024-09-16 16:19:06]INFO : Listening cancelled
[2024-09-16 16:19:06]INFO : Shutdown
[2024-09-16 16:20:05]INFO : Starting daemon with log level: info
[2024-09-16 16:20:05]INFO : Listening on 127.0.0.1:55074
[2024-09-16 16:20:05]INFO : Send async started with a cycle of 1.0s
[2024-09-16 16:20:05]INFO : Successfully connected to MQTT server
[2024-09-16 16:20:05]INFO : Successfully subscribed to discovery topic homeassistant
[2024-09-16 16:20:05]INFO : Successfully subscribed to home
[2024-09-16 16:31:01]INFO : Signal 15 caught, exiting...
[2024-09-16 16:31:01]INFO : Cancelling 4 tasks
[2024-09-16 16:31:01]INFO : Send async cancelled
[2024-09-16 16:31:01]INFO : Listening cancelled
[2024-09-16 16:31:01]INFO : Shutdown
[2024-09-16 16:31:05]INFO : Starting daemon with log level: info
[2024-09-16 16:31:05]INFO : Listening on 127.0.0.1:55074
[2024-09-16 16:31:05]INFO : Successfully connected to MQTT server
[2024-09-16 16:31:05]INFO : Send async started with a cycle of 1.0s
[2024-09-16 16:31:05]INFO : Successfully subscribed to discovery topic homeassistant
[2024-09-16 16:31:05]INFO : Successfully subscribed to home

Update :

======================================================================
== 13/09/2024 08:43:58 == Dependencies installation for MQTTDiscovery
======================================================================
[  5% ] : Clean apt...
[  9% ] : Clean apt : [  OK  ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [  OK  ]
[ 20% ] : Init python3 & prerequisites...
[ 31% ] : Init python3 & prerequisites : [  OK  ]
[ 32% ] : Init PyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 43% ] : Init PyEnv : [  OK  ]
[ 44% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 79% ] : Setting up virtual environment : [  OK  ]
[ 80% ] : Install the required python packages...
[ 89% ] : Install the required python packages : [  OK  ]
[ 90% ] : Summary of installed packages...
aiohappyeyeballs==2.4.0
aiohttp==3.10.5
aiosignal==1.3.1
async-timeout==4.0.3
attrs==24.2.0
frozenlist==1.4.1
idna==3.8
jeedomdaemon==0.10.1
multidict==6.1.0
paho-mqtt==2.1.0
pkg_resources==0.0.0
typing_extensions==4.12.2
yarl==1.11.1
[ 99% ] : Summary of installed packages : [  OK  ]
[100% ] : Finished !
======================================================================
== OK == Installation Successful
======================================================================

Pour MQTTdiscovery, j’ai tout le temps le même :

[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/statepower ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stateRouted ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stateWatt ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stateApparentPower ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/statePowerFactor ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stateDallas ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/statePuissance ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stategrid ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stateinject ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stateinject_Wh ?
[2024-09-16 16:37:30][WARNING] : no config for component sensor with structuture PvRouter-0530/stategrid_Wh ?
[2024-09-16 16:37:30][WARNING] : no config for component switch with structuture PvRouter-0530/stateRelay1 ?
[2024-09-16 16:37:30][WARNING] : no config for component switch with structuture PvRouter-0530/stateRelay2 ?
[2024-09-16 16:37:30][INFO] : Nouvelle découverte, résumé des configuations:
[2024-09-16 16:37:30][INFO] : - Importées:                 0
[2024-09-16 16:37:30][INFO] : - Auto-création inactive:    0
[2024-09-16 16:37:30][INFO] : - Topic ignoré:              0
[2024-09-16 16:37:30][INFO] : - Erronées:                  0
[2024-09-16 16:37:30][INFO] : - Non supportées:            0
[2024-09-16 16:37:30][INFO] : - Total reçues:              0

Il y a une typo dans le log, tu as dû voir.

alors c’est qu’ils ne sont pas décodés par la passerelle (theengsgateway ou omg)
il est normal de n’avoir que la présence.

si c’est le routeur F1ATB, voir ici:

Non ce n’est pas ce routeur ; c’est celui de Clyric.
Mais sauf si cela bloque quelque chose sur ton plugin, il remonte et j’ai ses infos via jMQTT.

Pourtant ils sont bien dans la liste :

je ne gère pas le décodage, c’est pas que je veux pas aider mais c’est hors scope, je n’ai aucun impact possible sur ce point: soit les infos sont publiées sur mqtt soit pas.

t’es pas le seul à avoir remonté ca: « oui mais mon capteur est dans la liste » ok mais si theengsgateway déconne ou ne fait pas ce qu’il dit qu’il fait… je ne sais rien faire.
il est tout à fait possible qu’une version de firmware légèrement différente fasse échouer le décodage

ceci dit, faudrait p-e mettre ce soucis de coté et d’abord régler celui-ci: Antenne PI Theengs sans configuration
Histoire d’être sur d’avoir des bases qui fonctionnent avant d’aller plus loin car si tes antennes ont des soucis, forcément elles ne vont pas remonter les infos correctement sur mqtt

C’est bon pour les antennes pour moi c’est réglé ; voir mon autre message.

Du coup, comment récupérer les infos des capteurs environnement.

En observant les copies d’écran d’hier, les capteurs étaient bien dispos dans le topic /homeassistant/sensor.

Mais je n’ai plus rien au niveau de ces capteurs environnement. Juste les trackers (nut, gtag, etc).

Allez, j’ai trouvé aussi.
J’ai redémarré toutes les antennes et là magie… tout est apparu dans le topic HA et dans les équipements inconnus.

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