Messages : 64
Sujets : 6
Inscription : Jun 2024
Réputation :
0
Ok merci Nalexdouze , j'avais trouvé par déduction
Par contre, tu ne sais pas si cela sera implanté dans une prochaine version ? Sinon je vais etre bloqué sur cette version, a moins les lignes que tu as indiqué sont suffisantes ?
Messages : 94
Sujets : 8
Inscription : Jun 2024
Réputation :
4
Si besoin à la sortie de la version 12, j'éditerai ma réponse pour indiqué les lignes à patcher
Enphase -> Node-RED -> Source MQTT
3x IQ7+/3x 375WhC + 4x IQ8MC/4x 400WhC
1x Routeur 12.06_Custom -> CES 2,5kW
Domotique gérée sous Jeedom 4.4.19 (DIY VMM Synology)
Messages : 64
Sujets : 6
Inscription : Jun 2024
Réputation :
0
(10-09-2024, 11:34 AM)Nalexdouze a écrit : Si besoin à la sortie de la version 12, j'éditerai ma réponse pour indiqué les lignes à patcher
C'est gentils, merci
Messages : 64
Sujets : 6
Inscription : Jun 2024
Réputation :
0
(10-09-2024, 11:34 AM)Nalexdouze a écrit : Si besoin à la sortie de la version 12, j'éditerai ma réponse pour indiqué les lignes à patcher
Hello, tu peux m'aider ?
Messages : 94
Sujets : 8
Inscription : Jun 2024
Réputation :
4
Salut,
Je vais regarder ça
Enphase -> Node-RED -> Source MQTT
3x IQ7+/3x 375WhC + 4x IQ8MC/4x 400WhC
1x Routeur 12.06_Custom -> CES 2,5kW
Domotique gérée sous Jeedom 4.4.19 (DIY VMM Synology)
Messages : 64
Sujets : 6
Inscription : Jun 2024
Réputation :
0
(14-10-2024, 09:12 AM)Nalexdouze a écrit : Salut,
Je vais regarder ça
Merci
Messages : 94
Sujets : 8
Inscription : Jun 2024
Réputation :
4
14-10-2024, 01:30 PM
(Modification du message : 16-10-2024, 02:13 PM par Nalexdouze.)
Bonjour,
Et voici pour toi Francky
Solar_Router_V12_00-CA Patch HA.ino.zip (Taille : 848.27 Ko / Téléchargements : 2)
En revanche André, j'ai une question
Le AvailableTopic est je suppose là pour donner le statut de disponibilité !?
N'aurait-il pas plutôt sa place dans le PrefixMQTT à coté StateTopic ?
J'ai procédé a ces modifications pour l'y placer
déplacer la ligne 38
Code : sprintf(AvailableTopic, "%s/%s", MQTTdeviceName.c_str(), TopicA.c_str());
en ligne 41 juste après
Code : sprintf(PrefixMQTT,"%s",S.c_str());
et la modifié ainsi
Code : sprintf(AvailableTopic, "%s%s/%s", S.c_str(), MQTTdeviceName.c_str(), TopicA.c_str());
Enphase -> Node-RED -> Source MQTT
3x IQ7+/3x 375WhC + 4x IQ8MC/4x 400WhC
1x Routeur 12.06_Custom -> CES 2,5kW
Domotique gérée sous Jeedom 4.4.19 (DIY VMM Synology)
Messages : 64
Sujets : 6
Inscription : Jun 2024
Réputation :
0
15-10-2024, 05:28 PM
(14-10-2024, 01:30 PM)Nalexdouze a écrit : Bonjour,
Et voici pour toi Francky
En revanche André, j'ai une question
Le AvailableTopic est je suppose là pour donner le statut de disponibilité !?
N'aurait-il pas plutôt sa place dans le PrefixMQTT à coté StateTopic ?
J'ai procédé a ces modifications pour l'y placer
déplacer la ligne 39
Code : sprintf(AvailableTopic, "%s/%s", MQTTdeviceName.c_str(), TopicA.c_str());
en ligne 42 juste après
Code : sprintf(PrefixMQTT,"%s",S.c_str());
et la modifié ainsi
Code : sprintf(AvailableTopic, "%s%s/%s", S.c_str(), MQTTdeviceName.c_str(), TopicA.c_str());
Merci Nalexdouze , cela fonctionne aprés avoir refait les integrations (suite au changement de la V12)
Dommage que cela n'est pas intégré car plus besoin de spécifier Homeasssitant en topic pour que HA le découvre et on peut mettre ce que l'on veut en topic (Je pense que André n'a pas compris, dommage)
AvailableTopic => moi je ne l'ais pas
Par contre , tu promet de toujours rester sur ce forum ? Plus serieusement, tu fais quoi comme modification , ce que tu avais décrit ? Car je ne vais pas te demander a chaque fois
Messages : 675
Sujets : 22
Inscription : May 2024
Réputation :
71
Je vais essayer dintégrer cela dans une prochaine version.
André
Messages : 94
Sujets : 8
Inscription : Jun 2024
Réputation :
4
(15-10-2024, 05:28 PM)Francky a écrit : (14-10-2024, 01:30 PM)Nalexdouze a écrit : Bonjour,
Et voici pour toi Francky
En revanche André, j'ai une question
Le AvailableTopic est je suppose là pour donner le statut de disponibilité !?
N'aurait-il pas plutôt sa place dans le PrefixMQTT à coté StateTopic ?
J'ai procédé a ces modifications pour l'y placer
déplacer la ligne 39
Code : sprintf(AvailableTopic, "%s/%s", MQTTdeviceName.c_str(), TopicA.c_str());
en ligne 42 juste après
Code : sprintf(PrefixMQTT,"%s",S.c_str());
et la modifié ainsi
Code : sprintf(AvailableTopic, "%s%s/%s", S.c_str(), MQTTdeviceName.c_str(), TopicA.c_str());
Merci Nalexdouze , cela fonctionne aprés avoir refait les integrations (suite au changement de la V12)
Dommage que cela n'est pas intégré car plus besoin de spécifier Homeasssitant en topic pour que HA le découvre et on peut mettre ce que l'on veut en topic (Je pense que André n'a pas compris, dommage)
AvailableTopic => moi je ne l'ais pas
Par contre , tu promet de toujours rester sur ce forum ? Plus serieusement, tu fais quoi comme modification , ce que tu avais décrit ? Car je ne vais pas te demander a chaque fois
Oui je pense continuer à passer régulièrement ici
Le travail d'André est excellent et avec la communauté autour du projet on est vraiment sur un super outil
Encore merci, André !!
Alors je fais les modifs cité en page 1 : https://f1atb.fr/forum_f1atb/thread-171-...ml#pid2402
puisque que ça ne sert qu'à HA je force les lignes DiscoveryTopic a être envoyé directement dans homeassistant. Il ne semble pas pertinent de les envoyer dans PrefixMQTT.
Et je modifie aussi ça : https://f1atb.fr/forum_f1atb/thread-48-p...tml#pid319
Ça change le comportement des actions forcées. Les commandes d'actions sont écoutées dans le topic PrefixMQTT plutôt qu'à la racine du broker.
Je réfléchis a encore faire et proposer quelques modifications MQTT
En effet j'aime bien la présentation Shelly :
Le préfixe Shelly où chaque appareil a son topic sous la forme nom- chipip contenant un topic status et un topic actions.
Enphase -> Node-RED -> Source MQTT
3x IQ7+/3x 375WhC + 4x IQ8MC/4x 400WhC
1x Routeur 12.06_Custom -> CES 2,5kW
Domotique gérée sous Jeedom 4.4.19 (DIY VMM Synology)
|