J'ai réglé mon mqtt pour qu'il publie sur un docker distant en PREFIXE "routeur"
Sous mqttexplorer, les données sont OK
Sous jeedom, je m'abonne au topic "routeur" sur le broker distant et tout fonctionne
Sur Homeassitant ,cela ne fonctionne pas si on ne met pas homeassitant en PREFIXE , cela remonte bien quand je regarde mqttexplorer mais il le publie dans le topic homeassitant / nom au lieu de le mettre a la base de mqtt
J'ai regardé un peu les autres systemes , openDTU, zigbee2mqtt, zwave par exemple et il publie a la base malgré le prefixe et cela fonctionne trés bien sur plusieurs systemes
Voici mqttexplorer
open DTU
Zwave
Zigbee
Il serait possible aussi de faire ça avec le routeur ?
01-07-2024, 02:16 PM (Modification du message : 01-07-2024, 03:49 PM par Nalexdouze.)
(01-07-2024, 01:25 PM)Francky a écrit :
(01-07-2024, 12:33 AM)F1ATB a écrit : C'est homeassistant qui demande d'avoir homeassistant en préfixe
Cdlt
Oui mais pas obligé de publier dans le topic hommeassistant
Comme tous les exemples ci dessus, le prefix est bien homeassistant mais il ne publie pas dans le topic homeassistant
Je vais essayer de comprendre comment cela est construit pour etre plus clair
Quand tu parle de publication dans le préfixe HA ce sont les "présentations" ?
Ce qui voudrait dire que quelque soit le préfixe choisi dans la page de paramètre la présentation doit elle se faire quoi qu'il arrive dans le topic homeassistant !?
(23-08-2024, 11:36 AM)Nalexdouze a écrit : Soit publier la "présentation" dans le topic_discovery et le infos et action dans le topic_RMS ?
Je ne suis pas utilisation de HA, ça ne m'avait pas choqué ;-)
Je voie que tu est sur jeedom, impossbile a remonter sous mqttmanager avec cette configuration par exemple pour moi (Si je laisse homeasssitant en prefixe) mais si je change, c'est homeasssitant qui ne le voie pas .
J'ai fais un sujet pour contourner le soucis mais plus d'explication par mips
Sous discovery , sera ok demain normalement mais c'est pas clean
Il est vrai que moi je ne m'occupe pas du tout du dossier homeassistant
Donc toi tu penses qu'il faudrait que les sujets sensor et binary_sensor de RMS arrive dans le sujet homeassistant ?
Et obtenir ceci ?
Si c'est ça, aux lignes 210, 225, 236, 250 et 263 (ça peut être différent chez toi à cause de mes modifs cité plus haut) tu remplaces PrefixMQTT par "homeassistant/"
J'ai réglé mon mqtt pour qu'il publie sur un docker distant en PREFIXE "routeur"
Sous mqttexplorer, les données sont OK
Sous jeedom, je m'abonne au topic "routeur" sur le broker distant et tout fonctionne
Sur Homeassitant ,cela ne fonctionne pas si on ne met pas homeassitant en PREFIXE , cela remonte bien quand je regarde mqttexplorer mais il le publie dans le topic homeassitant / nom au lieu de le mettre a la base de mqtt
J'ai regardé un peu les autres systemes , openDTU, zigbee2mqtt, zwave par exemple et il publie a la base malgré le prefixe et cela fonctionne trés bien sur plusieurs systemes
Voici mqttexplorer
open DTU
Zwave
Zigbee
Il serait possible aussi de faire ça avec le routeur ?
Je ne sais pas si c'est clair ?
Merci
Bonjour Francky,
tu peux envoyer tes données MQTT ailleurs que dans le répertoire Homeassistant mais tu ne pourras plus bénéficier de l'autodiscovery. Tu peux changer le nom homeassistant mais il te faudra modifier aussi dans le code du RMS si tu souhaites l'autodiscovery. Sinon, Il faudra que tu fasses tout "à la main"pour récupérer tes données. Voici un lien qui pourrait t'aider. Avec Home Assistant, il faut fouiller un petit moment dans la doc pour trouver. Ce n'est pas toujours évident. https://www.home-assistant.io/integrations/mqtt/ https://www.home-assistant.io/integratio...-discovery