Buzzer turns off after 5s

#1

Hey!
I am trying to turn the buzzer in my flow on untill I turn it back off.
Right now it stays on for 5s and after that it stops, any idea how i can do this?

#2

You could put a Switch node (not a ui-switch) in the path to the buzzer and set it to pass on only messages switching it on. Then have a button on the dashboard configured to send the Off state when you press it, and connect that to the buzzer too. Then your existing path will only switch it on, and the button will switch it off.

1 Like
#3

@ZenoV how ofter do messages come in from telegraph?

#4

Just once

#5

Ahh but if one of the PIR's sends a 0, your function probably sends that to the buzzer to shut it off. And I seem to remember that 5 seconds is about the time a PIR takes to reset.

#6

How should I fix this?

#7

It keeps saying invalid input but it used to work and now it doesn't anymore..

Capture
Also, when I turn my flow on, the led jumps on. This shouldn't happen, it should only happen when movement is detected and should also stay on untill I turn it off, like the buzzer.

#8

turn on your debug nodes and see what message you are sending

#9

I keep getting the "Invalid input" message, but it used to work and I didnt change anything so thats strange..
Capture

#10

As suggested, enable the debug node and look at what you are sending to the outputs.

Also check the settings in the buzzer node. You said you have not changed anything but I suspect you have, possibly accidentally. The clue is in the error message.

#11

That’s the same image again and doesn’t show the output of the debug node

#12

Im not sure what you mean then.. what other output of the debug node is there?

#13

None of those messages are from the debug node you have in the flow image you posted. Click the button at the right hand side of it to enable it, then you will see the data you are sending to the buzzer.

#14

Now i have disabled all the debug nodes except the one I need, so now the error should appear in the debug window right?
I get the message (msg.payload : number 155387...) and still the same result.

#15

As @Colin said none of the message you posted come from a debug node.
They are error messages from different nodes.
You can see which node on the first line eg node: LED or node: buzzer

#16

Isn't this one from my debug node?Capture2

#17

Yes, but that isn't on the image you posted???

But if that is what you are sending to turn your LED on or off what would you expect it to do?
I would have expected your PIR to send a 1 or 0 and your buzzer to work on a 1 or 0.

So I would start by putting some other debug nodes in your flow to understand what messages are being sent

#18

I changed the name of the debug node so it wasn't on the picture, i will try to find the problem using multiple debug nodes, thanks :slight_smile: