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

SetPollInterval not working #173

Open
broyuken opened this issue Sep 28, 2020 · 6 comments
Open

SetPollInterval not working #173

broyuken opened this issue Sep 28, 2020 · 6 comments

Comments

@broyuken
Copy link

I have some GE 14294 switches that require polling to update state correctly. I have gotten polling enabled with intensity 1, however the interval is still at 30 seconds and I cannot figure out how to change that. I have published the following to mqtt via developer tools but it does not seem to work. Since there is no real documentation on this, I'm not sure if I'm doing this right, if not could someone kindly help me out with my command?

topic: OpenZWave/1/command/SetPollInterval/
payload: '{"interval":1000,"intervalBetweenPoll":true}'
retain: true

@kpine
Copy link
Contributor

kpine commented Sep 28, 2020

This is probably a duplicate of OpenZWave/open-zwave#2284, as it doesn't look like intervalBetweenPoll is working.

The other problem is that your command topic is incorrect, it should be all lowercase: OpenZWave/1/command/setpollinterval/. So you were not changing the setting anyways. Might try and see if that makes any difference or not.

I have not been successful in changing the poll interval whether I try intervalBetweenPoll or not, and I have not seen the poll intensity for individual values have any effect either.

@broyuken
Copy link
Author

I tried the way I had it and all lowercase, neither made a difference.

@poblabs
Copy link

poblabs commented Oct 12, 2020

How do you set this? I don't see it documented, and I have a lot of GE light dimmers that need to be polled.

@elbarsal
Copy link

elbarsal commented Oct 21, 2020

@poblabs it looks like things are partly working - I was able to turn polling on using enablepoll (on the topic OpenZWave/1/command/enablepoll/ with payload { "ValueIDKey": 173047831, "Intensity": 600 } where you find the ValueIDKey in the value you want to poll, and change the base polling interval using OpenZWave/1/command/setpollinterval/ with payload { "interval": 500000, "intervalBetweenPoll": true } which seems (I hope) to get me about 10 minutes.

I don't think the enablepoll intensity parameter is working properly, it seemed like no matter what I did I got 30 seconds until issuing the setpollinterval command. I have a few devices that I want to poll about every 10 minutes - with the old OpenZWave I had the interval at 1 minute and the intensity at 10, I was hoping to duplicate this but it doesn't seem to be working.

UPDATE: Using interval 600000 gives one minute intervals, and enable poll seems to have a max of 88, so interval 600000 and enable poll with 10 gives exactly 10 minutes.

@broyuken
Copy link
Author

broyuken commented Dec 7, 2020

Anything we can do to help move this issue forward?

@braathwaate
Copy link

Pull request https://github.com/OpenZWave/open-zwave/pull/2643 fixes intensity parameter.

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

5 participants