Switch scene 4 boutons + zigbee2mqtt + node-red

Donc, dans le noeud mqtt in, tu n’as pas mis le user/pwd…

ca marchait … ca ne marque plus depuis 30-40 min je ne comprend pas …

Si ça marchait et que ça ne marche plus, c’est que tu as changé un truc. Quoi? seul toi peut le savoir…

Et quand MQTT remarchera, vu le log mis, dans le switch il faut indiquer payload.action dans le noeud switch.

j’avais un noeud dans home assistant
image
sous home assistant (10)
j’avais un deuxieme noeud home asssitant (0) qui me generait une : credential erreur …
je l’ai viré :rofl: supprimé … :zipper_mouth_face:
ca doit etre pour ca non ? :sweat_smile:
je dois faire quoi pour le reconfigurer ?
je vois que ca …

Non… Ca n’a rien à voir.
Tu dois avoir changé la configuration vers le broker MQTT dans NodeRed.

j’ai eu aussi ca une decouverte j’ai du faire annuler mais je ne sais pas si il me l apris en compte ou pas

image

Tu dois avoir changé la configuration vers le broker MQTT dans NodeRed.

ca se situe où ??

Là, tu l’as déjà fait:

image

A changer avec le crayon.

image
ca marche …
enfait c 'est parce que dans le noeud mqtt j’avais scépcifié un autre serveur avec un port diffenrent …
192.168.1.164:1886 :dotted_line_face:

par contre ici j avais les remontés de mon capteur …
je n’ai plus rien … ???

Même interrogation, même réponse…

:rofl:
c’est revenu !
j’ai supprimé tous mes periph zigbee puis les integrations dans mqtt …
redemarré le serveur … reapairé le 4switch … redemarrer
puis mqtt m’a reconnu une nouvelle integration …

Donc, avec ça, ça marche ?

oui ca marche j’ai compris comment cela fonctionnait …

oui enfin pour le moment j’ai fait comme ca …

image

par contre j’ai recu un message de config …

j’avais renommé les periph zigbee


par defaut il etait nommé par l’adresse en hexadecimal …

je trouve que ce n’est pas pratique :neutral_face:
memoriser des suites de chiffres et de lettres ??? :sweat_smile:

est ce pour ca que j’ai l’avertissment ?

merci :slight_smile:

On en parle ici => Messages de correction MQTT Home assistant: "Discovered entities with a name that starts with the device name"

Sinon comme toi, j’ai galéré avec ce 4 boutons et j’ai trouvé ce snippet qui résout tous les problèmes (via nodered) => https://github.com/Nerdiyde/NodeRedSnippets/blob/master/snippets/zigbee_tyua_4x_TS0044_button.json Juste à copier le code, après dans nodered, les 3 trois tirets en haut à droite et « import » et coller le code.

Merci Ludoc,

mais j’ai trouvé comment proceder pour les boutons …
cela marche bien

j’ai recu 2 ampoules zigbee … mais j’ai un peu plus de problemes pour le controle …
j’ai vu dans la doc … mais je ne comprend pas bien quels noeuds je dois utiliser ?

??
j’ai bien compris qu’il faut un noeud mqtt out en sortie mais comment faire pour envoyer les informations ?

pouvez vous me donner des exemples ?
quels noeuds utiliser ?

je pense qu il est possible via une fonction … pour envoyer les infos
si je ne dis pas de betise c’est en json ?
pour une fonction toggle ? comment l’ecrire ?

je vous remercie :slight_smile:

image

image

bon ca ne marche pas :thinking:

que signifie QoS et Retain ?
Retain c’est une memoire ?

il y a 2 ans par la j’avais reussi à piloter un bandeau led neopixel WS2812B
mais malheureusement j’ai effacé les noeuds de controle …
ah j’ai retouvé la page …

ca m’a l’air d etre le meme principe :slight_smile:
mais comme ca fait un peu longtemps … je ne me rapelle plus comment j’ai fait :frowning:

ah je commence à retrouver mes petits :rofl:

image

image

par contre la il ne veux pas du brightness … erreur de syntaxe ?
et dans ce cas … mon ampoule ne s’allume pas …

merci.

comme ca c’est mieux ^^