-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bouncing switch by using Shelly1 as Garage opener #1087
Comments
This issue is stale because it has been open 30 days with no activity. Comment or this will be closed in 7 days. |
Would be Great if someone of the developers could care absolut. |
I have exactly the same problem with my two garage doors. It seems that the reed switches for open/close detection cause the issue, with a simple contact switch there is no issue. It would be great if the scanning rate of the switch input could be lowered somehow. |
I also have the same problem. |
I solved adding a magnetic sensor on the my gate. |
I also have that problem. It’s caused due to having only one reed contact on a Shelly 1. E.g. when your reed contact is attached to the open position and you open the garage door, then Shelly will push an open message but the reed contact remains open until the garage door is opened fully. So HomeKit pushes a close message to your phone as long as the garage door moves, then pushes again the open message when the door is opened and the reed contact closes. |
This issue is stale because it has been open 30 days with no activity. Comment or this will be closed in 7 days. |
Can some how have this issue please test what's happen if you increase or decrease the "Movement Time" setting. |
I did do that, decrease from 35 to 30 and 25, and also increased to 40,45 and 50. Same issue. |
I did a few tests with different movement times an also different pulse times, which had no effect. |
I try to decrease the movement time to 9 seconds (my garage door is really fast) but the time to response don’t save! When the door is closed, the feedback works great without a problem, but when the sensor goes to open (is Normally Closed by the magnetic), the feedback shows open but with the “waiting” status for so long… Someone can help? |
My solution is, put in 10 seconds, anything under 10 don't work... but my garage gate still are fastest than the counter |
|
…and be sure to buy a reed sensor (reed contact switch) with 220/230V! |
Thanks it is working when i use 24v my sensor is limit to 220 thanks |
I noticed my switch input is actually a pulse. So that matches the number of signals. |
This is probably not the correct way to solve this (might not work correctly when the door reopens because there's something in the way after it's in range of the reed sensor? I haven't tested), but I have a pass at debouncing the open event here: mccahan@3817f0b . The logs looked like this, you can see the extra "Tgt State: closed -> open" and "Cur State: closed -> opening" toggles in the middle that trigger the extra notification: I tried setting a higher debounce time for |
I had the same issue with a gate opener. While moving I got a "flashing" signal, when stopped and open it was a continues signal. I have added a small timer from Amazon which holds a relay for a set amount of time, I did 0.9sec. Used this one in the end. Fafeicy Relay Module with Time Delay, 5 V, 12 V, 24 V, 0.01 s-9999 min, Delay-Off Cycle Timer, LCD Display, One-Button Emergency Stop Function (Stop Button) https://amzn.eu/d/bl5VBjf |
I had the same problem and this is how I resolved it… My garage takes 8-9sec to move from open to close. I set movement time to 10sec AND pulse time to 11000ms (11sec). |
Hello, long time user of a raspberry pi with homebrdige to control my garage door and recently switched to the Shelly way. |
Hi, I would add debouncing. Is 1 second enough? https://github.com/mongoose-os-apps/shelly-homekit/tree/gdo_debounce you can try this with this artifacts: https://github.com/mongoose-os-apps/shelly-homekit/actions/runs/11630112950 |
I am using the Shelly 1 as garage opener.
It works really great except for one little thing.
My switch that detect the closed state of the door bounces.
I get always three messages when the door got closed.
It would be great if a small delay of about 1 sec could be implemented before new messages are sent as garage opener.
The text was updated successfully, but these errors were encountered: