-
Notifications
You must be signed in to change notification settings - Fork 92
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
feature request: fader function and items ignoring input from specific sources #88
Comments
I agree on the problem. In your scenario there's one source (the status of the actuator) which should not stop fading. A workaround could be to introduce a new item for fading:
Now you call the fade function on the new item: You didn't tell something about your item and GA structure. |
Hi! So in general my structure is the same as you mentioned and I'm calling the fader function from a logic. Most likely for the fading function your solution to exclude specific GAs might indeed be good enough, though using the PA would make the function much more flexible. Small problem with the solution: When a light is fading and you set a specific dim value (ie in the Visu) the fader doesn't stop. No big deal for me but maybe for others and other situations.. Maybe including or excluding specific callers and sources might in general be an interesting feature for some other functions in smarthome..? |
I've changed the title of the request as I think it might be a cool feature to implement in the item definition in general. somehow the way it is done in the autoblind plugin. |
Würde das gerne mal angehen in nächster Zeit. |
Erledigt, siehe #687 |
Hi there!
The fader function works like this right now: It fades a specific item from value x to z - but immediately stops fading when the value of the item gets changed "from outside".
That's useful to interrupt the fade by clicking on a KNX switch. But it's very problematic when a KNX actuator constantly sends the actual value after a change. Because this received value stops the fading process. Only solution right now is to delete the knx_receive attribute from the specific item (i.e. a light)
It would be perfect if the fader only interrupts the fading process when a value is received from a specific source. Let's say a switch has KNX:1.1.10 and the actuator hast KNX:1.1.1. Stopping the fade of lamp XYZ should only happen when the source of the valuechange is KNX:1.1.10
offline's Autoblind plugin features such a logic. If it's too complicated maybe just disabling the fade interrupt would also help in most cases I guess (or making this an option in the function)
Thanks alot, hope it was somehow understandable ;)
The text was updated successfully, but these errors were encountered: