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

alexa state changes will not be acknowleged by adapter #6

Open
modmax opened this issue Jan 26, 2018 · 3 comments
Open

alexa state changes will not be acknowleged by adapter #6

modmax opened this issue Jan 26, 2018 · 3 comments

Comments

@modmax
Copy link

modmax commented Jan 26, 2018

After pressing a button the state change is not acknowleged.
Everythinh works but just the adapter acknowledgment is missing.

@Apollon77
Copy link

You mean the "commands" ?
Then why a ack is needed? For buttons acks do not have ameaning because other things are updated.

E.g. when you press "Play" then the status and played song is updated, but the play button is not meaning anything.

@modmax
Copy link
Author

modmax commented Jul 10, 2018

an ack ist just to be there ro acknowledge that the button has been pressed and the adapter has done something .... most people does not matter on this behaviour ... its just a oersonal interest from my side to fave acknowledgment from the adapter cause i have scripts which are lustenung to such acknowledgments ... so its an idea for an enhacement ... if the decision is to to not implement this then rhus enhabement can be closed ....

@Apollon77
Copy link

We will see, but to clarify:

a set "ack" flag means that the adapter states that this is the official value of the state.
For buttons it is a common behaviour to leave them in ack=false state because the button itself is only a trigger for a real action, So checking if the button press worked is mainly done by monitoring the state taht chould change through the button press.

Also for Homematic devices (where the ack idea comes from) buttons are never officially ack-ed. they stay as ack=false.

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