Skip to content
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

Debounce tweak- REQUEST FOR ACCESS #315

Open
thomasshawn opened this issue Aug 1, 2024 · 4 comments
Open

Debounce tweak- REQUEST FOR ACCESS #315

thomasshawn opened this issue Aug 1, 2024 · 4 comments

Comments

@thomasshawn
Copy link

Have 5 units. one of them has an inconsistent ability to see OPEN state. I have tried multiple dry contact sensors and tweaked their position to the point I have determined I just need a slightly longer debounce time. I see where it is configured in the base drycontact yaml but that is an external component that we don't have easy access to make changes.

can we get an option on the devices config URL to dial in this number for the dry contact that would be the easiest end-user modification.

or Is there a way to add a line to the device yaml to overrride that number?

if not, would it be reasonable to clone to repo and then make the change on my own version and redirect my unit to reference that repo rather than the offical?

@PaulWieland
Copy link
Contributor

This is something I would like to implement, but doing so is going to be difficult because I don't know if you can modify a filter value on the fly in esphome. If not, that would mean implementing a custom GPIO output with custom debounce logic.

For now you can just clone the repo and build locally with your own debounce time.

@thomasshawn
Copy link
Author

thomasshawn commented Aug 1, 2024 via email

@PaulWieland
Copy link
Contributor

Actually, you really only need to copy the YAML files. They are pointed at the git repo and will pull the src down automatically.

@thomasshawn
Copy link
Author

thomasshawn commented Aug 1, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants