Mode alarme - 2 questions

Fait ces changement dans les nodes « Change »,

image

zigbee2mqtt/sirene_1/set
{"warning": {"duration": 1, "mode": "off", "level": "low", "strobe": true, "strobe_duty_cycle": 5}}

image

zigbee2mqtt/sirene_1/set
{"warning": {"duration": 1, "mode": "emergency", "level": "low", "strobe": false, "strobe_duty_cycle": 5}}

deploie et test ce que cela donne en cliquant sur les nodes « Inject » stp

image

vers un format Json c’est mieux ! j’ai modifié dans le message au dessus
image

J’ai activé le debug des nod inject
image

oops pardon j’ai fait une capture équivoque ! :woozy_face:

Je suis donc repassé en chaîne de caracrtères

OFF
image

ON
image

oui mais t’as bien mis comme sur les captures d’écran pour le OFF et le ON ?

J’avais oublié un passage en json

Debug

image

les « topic » sont bien au format texte et les « payload » au format json ?
développe le warning stp :wink:

Les « topic » sont bien au format texte et les « payload » au format json ? => OUI
développe le warning stp => le warning ?

Dans ta capture il y a écrit (avant dernière ligne) :

> warning: object

Cliques sur la fleche pour développer le contenu et le copier ici

Par ailleurs les captures d’écran c’est pas du tout pratique, je te conseille le prochain coup d’utiliser ce petit bouton :
image

Tu le verras lorsque tu vas survoler les différents éléments de la fenetre debug.
Une fois copié, tu vas coller le contenu sur le foum avec l’aide de la balise de code (appelée Texte préformaté), tu vas trouver ça ici :

Comme ça on pourra lire les débugs de long en large en travers sans te demander à chaque fois de développer une partie :wink:

Voilà un exemple de ce que ça peut donner :

{"before":{"id":"1699467085.824686-88mhx6","camera":"CAM2","frame_time":1699467085.824686,"snapshot_time":0,"label":"person","sub_label":null,"top_score":0,"false_positive":true,"start_time":1699467085.824686,"end_time":null,"score":0.83984375,"box":[1407,621,1893,1538],"area":445662,"ratio":0.529989094874591,"region":[888,335,2400,1847],"stationary":false,"motionless_count":0,"position_changes":0,"current_zones":[],"entered_zones":[],"has_clip":false,"has_snapshot":false},"after":{"id":"1699467085.824686-88mhx6","camera":"CAM2","frame_time":1699467086.050961,"snapshot_time":1699467086.050961,"label":"person","sub_label":null,"top_score":0.82421875,"false_positive":false,"start_time":1699467085.824686,"end_time":null,"score":0.82421875,"box":[1411,624,1883,1526],"area":425744,"ratio":0.5232815964523282,"region":[1089,517,2213,1641],"stationary":false,"motionless_count":0,"position_changes":1,"current_zones":["parking"],"entered_zones":["parking"],"has_clip":true,"has_snapshot":true},"type":"new"}

OFF

{"_msgid":"f1d63716e4a8244b","payload":{"warning":{"duration":1,"mode":"off","level":"low","strobe":true,"strobe_duty_cycle":5}},"topic":"zigbee2mqtt/sirene_1/set"}

ON

{"_msgid":"3910a301039ef0d0","payload":{"warning":{"duration":1,"mode":"emergency","level":"low","strobe":false,"strobe_duty_cycle":5}},"topic":"zigbee2mqtt/sirene_1/set"}

C’est ok?

C’est nickel :+1: (par contre je peux pas t’aider dans tes soucis, faut voir avec @cce66 )

Prochain coup hésite pas à copier/coller l’intégralité du message de debug. Comme ça on a tout !

@guim31

Bien vu je dois dire qu’il est tellement minuscule cet icône pour copier que je l’avais jamais vu donc utilisé !!! :+1: T’es sur un 43" ? :thinking: :smile:

on va essayer en enlevant le set dans le topic comme ci dessous dans les 2 ON et OFF en ne laissant que zigbee2mqtt/sirene_1

image

Merci @guim31 pour ta disponibiité et ta patience:

1 « J'aime »

Salut @cce66

OFF

{"_msgid":"4ce258749a62a09a","payload":{"warning":{"duration":1,"mode":"off","level":"low","strobe":true,"strobe_duty_cycle":5}},"topic":"zigbee2mqtt/sirene_1/set"}

ON

{"_msgid":"fa129b301ebd1d76","payload":{"warning":{"duration":1,"mode":"emergency","level":"low","strobe":false,"strobe_duty_cycle":5}},"topic":"zigbee2mqtt/sirene_1/set"}

tu as essayé en enlevant le « set » à la fin des topic ?

Tu peux essayer en mettant pour le ON

pour le topic : zigbee2mqtt/sirene_1/set_message
pour le  payload : '{"warning": {"duration": 10, "mode": "emergency", "strobe": false}}'

pour le OFF

pour le topic : zigbee2mqtt/sirene_1/set_message
pour le payload : '{"warning": {"duration": 10, "mode": "stop", "strobe": false}}'

Oui
Le debug que j’ai envoyé ci-dessus, correspond à cette manip.

avec ces nouvelles valeurs ?