Thanks it works again
Timer (v0.4.3 stable (Homey V1.5) - 0.6.2 beta (Homey V2)) - (FKA Then More) add Timers to temporarily turn on devices
I just tested the timer app (after the change from yesterday a little better than initially). Great app and for several situations indeed better than working with the countdown app.
I do belive I found 2 items not working so well, also put them on github, but sharing for others to see and potentially test as well.
I turned on a lamp with a timer. When I then turn the lamp off with another flow and do not cancel the timer set, it seems it is not possible to turn the lamp back on with the timer app. It looks like it only reacts properly when I also stop the timer when turning off the lamp. I expect the timer to be ignored if the lamp is turned off and should be going on using the timer app.
At some point I changed the name of a lamp and it did not pick up the name change in the flow card. Even the new name or the new device name did not appear. I had to restart the timer app in Homey for it to recognize the new names, whereafter I only than could make the change in the flow cards.
Hi Oskar, I noticed the bug reports in github, and will reply there as well.
Regarding the issues:
This is the TODO as described in the description of the app, so that is correctly noticed. For now you already found the solution, and that is to cancel the running timer.
I didn’t thought about supporting name changes. So it is probably true that you have to restart the app, since I cache the device list in the app as an optimization, introducing this issue. I understand this is not ideal and take a look at how to act on name changes as well, but I guess besides the wrong name, the timer did work?
Aside of the 2 bugs I mentioned, indeed it all works as a charm.
well done !
Got two suggestions:
- Select multiple device to turn on. (instead of multiple then cards.)
- Turn on/off over time. (time dim Light goes from 0 to 100 and vice versa)
Keep up the good work
Your first request is probably harder to implement and configure, than simply adding a second card just like you proposed. Have you maybe some thoughts how this would look like in the configuration, but my guess is this will cost too much effort.
The second suggestion is doable but also makes configuration more difficult, so have to think about that as well
regarding your first suggestion, maybe you can combine my app with: https://apps.athom.com/app/com.swttt.devicegroups
I think I can backport the v0.6.x changes to the Homey V1.5 branch as well, but since I only have one Homey and that runs V2 I cannot test that.
If people want to have the v0.6.x features for Homey V1.5, tell me, and let me know if you can test the app by side-loading it via athom-cli. In that case I will create a branch you can checkout to test
I have a sonoff dual with the name “schuurtje” and it can not be found in the card.
Is this because it has 2 switches in the device?
That will probably be it, but I don’t think it will be hard to add support for these devices as well.
When I have some time I will take a look at the definition of that capability and add an extra card for it, just like for dimmable devices.
However I see you are running 1.5 as well, and I cannot test this anymore, so you should first sideload it via cli in order to test the application.