How to send mqtt out to trigger siren?

I have this device:

...and struggle with "how to configure this item"
Screenshot from 2023-02-10 19-10-54 that it triggers the alarm.
Basically : how to set "alarm=True"

The node configuration and the message are two separate things. You can send any message you want to any device. The node configuration must match the device you are communicating with. From what information you have provided I don't see the MQTT settings. The topic the siren is looking for must match exactly what the node outputs. You need to show us more information on the device. Is it a MQTT device?

Thanks for trying to help, I am not sure exactly what you need - does this help?
Screenshot from 2023-02-10 20-17-23

What is really needed is more info on the alarm. What is it, maybe model or info from the siren instructions on how it communicates with other devices? I'm no expert but a device that communicates natively over MQTT seems a bit odd. I would expect wifi or maybe Bluetooth. If it is MQTT there should be a topic somewhere the device listens for. Also, how do you set what server the device looks for?

Maybe a little light reading on mqtt

This may be some help

You need to lookup the information on the zigbee2mqtt site to see what the device accepts or not.

The zigbee2mqtt interface (in my initial post) shows the alarm:true parameter - If I set it to "true" - the selected("melody") alarm sounds.

What I need is to "write" to the device "alarm:true" - that's it - but I do not know how.

you need to lookup the information on the zigbee2mqtt site to see what the device accepts or not.

1 Like

you are right: it says: Neo NAS-AB02B2 control via MQTT | Zigbee2MQTT
So I set the topic to "zigbee2mqtt/Garage-siren/set"
now I just need to know where to put the "payload" of "{"alarm": true}"

Apparently I could do it in a previous step - not on the "mqtt out node" inself.
This works:
Screenshot from 2023-02-10 22-10-31

Thank you.

Basically : how to set "alarm=True"

Untitled 3

Or (more likely)
Untitled 2

Put an inject node in front of the mqtt node. Set the inject payload to string true. or boolean true. Set another inject node to false and see what it takes to trigger the siren. The mqtt node does not develop the payload it simply provides the connection to the device.

Here's what I'm doing

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.