This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Homey IR Remote bug/feature and other issues
muesli
Member
Hi,
First of all, this is feedback not a rant. I really love Homey, but it needs some improvement (obviously, since it's a beta)
use case 1: IR remote learning
Last night i tried to learn homey my Apple TV remote. It has 8 buttons. I took me about 2/3 hours. Homey was behaving like it should, pretty straight forward. However the flow didn't work properly. Turned out a few buttons didn't work. I repeated the steps. Deleted the remote and added a new once. Every time another button didn't work. Not one time all the buttons did work at one. It turned me mad, sort of. Now i got it working with a workaround: I added 8 IR devices, all with one button assigned to it. If one button failed to work, i could simply learn 1 button, not all of them again.
How can this problem be solved? Fairly simple. Edit the remote so i can add or change only one button, instead of the whole remote. So i can use one virtual remote instead of 8. Please let me edit a remote and add/change buttons, would be really helpful!
note: deleting one button while IR learning doesn't work as expected. I ended up in starting over, again ..
use case 2: interface limit
Add 30 cards to one flow in a column. Scroll down to the button. Scroll back to top. It's not possible. A couple of cards are hidden on top. Seems like 30 cards are too much in one flow.
use case 3: 70 IR button presses
One card is limited to 33 button presses. It you need to scroll through a list, for example 70 items, you need to add 3 cards. Is the limitation of 33 necessary?
use case 4: Arrange cards within a panel (in a flow) and fire them sequentially
Imagine that you need to press 20 different buttons through a menu. Then you want to add cards sequentially. You don't want to fire all actions all at once. I'm aware of the delay (in seconds) of every card, however it would be great if the cards would be fired from top to bottom and not random or all at once. Maybe this can be a parameter? Would be great, so i don't need to add an estimate of delay seconds for every card.
Right now if you forget a card/step in a flow/panel, you need to delete all the cards and start over. Why not drag/drop in a panel and re-arrange it?
I'm interested in any comments and improvements. Regards, Leonard
First of all, this is feedback not a rant. I really love Homey, but it needs some improvement (obviously, since it's a beta)
use case 1: IR remote learning
Last night i tried to learn homey my Apple TV remote. It has 8 buttons. I took me about 2/3 hours. Homey was behaving like it should, pretty straight forward. However the flow didn't work properly. Turned out a few buttons didn't work. I repeated the steps. Deleted the remote and added a new once. Every time another button didn't work. Not one time all the buttons did work at one. It turned me mad, sort of. Now i got it working with a workaround: I added 8 IR devices, all with one button assigned to it. If one button failed to work, i could simply learn 1 button, not all of them again.
How can this problem be solved? Fairly simple. Edit the remote so i can add or change only one button, instead of the whole remote. So i can use one virtual remote instead of 8. Please let me edit a remote and add/change buttons, would be really helpful!
note: deleting one button while IR learning doesn't work as expected. I ended up in starting over, again ..
use case 2: interface limit
Add 30 cards to one flow in a column. Scroll down to the button. Scroll back to top. It's not possible. A couple of cards are hidden on top. Seems like 30 cards are too much in one flow.
use case 3: 70 IR button presses
One card is limited to 33 button presses. It you need to scroll through a list, for example 70 items, you need to add 3 cards. Is the limitation of 33 necessary?
use case 4: Arrange cards within a panel (in a flow) and fire them sequentially
Imagine that you need to press 20 different buttons through a menu. Then you want to add cards sequentially. You don't want to fire all actions all at once. I'm aware of the delay (in seconds) of every card, however it would be great if the cards would be fired from top to bottom and not random or all at once. Maybe this can be a parameter? Would be great, so i don't need to add an estimate of delay seconds for every card.
Right now if you forget a card/step in a flow/panel, you need to delete all the cards and start over. Why not drag/drop in a panel and re-arrange it?
I'm interested in any comments and improvements. Regards, Leonard
Comments
2) There's no issue for this afaik, you can add one on Github
3) The button-presses are meant for re-sending one signal, not for walking through a list. There could be an extra card for this: press xx times with a delay of 0.5 seconds to differentiate between presses. You could make a Github-issue for this...
4) https://github.com/athombv/homey/issues/408 and https://github.com/athombv/homey/issues/983 and https://github.com/athombv/homey/issues/61 though I don't agree. An option to fire them sequentially would be nice for some people though.
However: for apple-tv I assume there's another possibility through a webinterface, an app could be written for this? It maniac to program 70 button-presses...
edit: depends on your tv it seems. For TV2 you'd have to jailbreak and install an extra program: http://forum.micasaverde.com/index.php?topic=11157.0
I wasn't aware of the ATV webinterface solution, maybe i'll look into it later