Well no, it should work like this: You can even select the right card(5args if) from the other cards (1, 3 and 5 args then).
So it works partly, not sure why it doesn’t trigger.
Do you ming creating a ticket for it?
I think I have the same problem. See triggers below.
The top one works as it should, but the second trigger doesn’t work.
It seems there is some randomness as to which trigger cards work and which don’t. How do I create a ticket?
Here:
QlusterIT / nl.qluster-it.AdvancedTriggers / issues — Bitbucket
And please include a TEF (flow export through the Device Capabilities app settings), that way, i am sure to get the real background data in the flow, making solving it way easier!
Done
Okay, Resolved in 1.5.6.
When you had overloading and sequential, it didn’t work as expected. Now it does.
However, there is an issue on the HP2023 since it doesn’t wait for the trigger to finish the flow, i have reported this to Athom.
Thanks for the TEF, that helpt a lott, since the issue is not with the action/Then cards, but how you have setup the triggers/When cards:
These 2 triggers are considert as one card, since all arguments are exactly the same.
And since you have debounce on, it will make sure a trigger is only fired once every 5 seconds.
Thus, the above trigger is fired from your first action/Then card, but the second trigger will not fire within 5 seconds.
To do this, you need to change the flow a bit:
You now have (i love TEFs ):
Change this to:
Now it works if i trigger any of the action/Then cards you have.
Hm, I can’t get return values to work for HP2023. Same flow works fine on my older HP, but not on the new one. Is there something i’m missing?
TEF:
[tef:FLOWS:"H4sIAAAAAAACA7WVXU/bMBRA/0rkp02qUZzY8ccbYzAhsU6iRXuoqsqxbyAiTbrUHSDEf5/jtFTABEGCp7T29bXv8bF9jxxS96iuDv5Um7WDFpfu4ND+1bUBO23Ly0to1yECKbRrjx47Hkbd0LqEam3huoL2+qBqLnfxk3K5qiD6Mrlbf43OfPuDj9dIze5R6buZIBnLLMM2zXNMgXEsiEgw1SYTmYhjbigahUzT48n05OzXb//XdNm5EFrzOMM5TQymJAEsUiKwKUhiOLWZFrqLu0UqiUfoDimS+a+vFa2dbp3P46uaISIIAcEo5pb6PCyPsSyMxJoIBqLICE8YmvtVDwrsJyS7Gbtv42e8apZwp/Rqpd7APApYhoYrbVzZ1IuFg1tHFvVmmUNLFnnTVKBrgvpy+6BdvUkui0wbho0tKKbcI9csl5hwE8tESA6JQPOwSX4L9RL2XzSFdcfNwtq05SpkVeioBe0geOCj8jun/e6jbu5uUf6n1U5HRdssI9ev2/fd6NK5pijrcn2FlGs30IkxaG09YvYq4hc6/ofr8xh1Wq82btFHP+EWUASp0fnx9OJ8/P1weqii2ayPUGqIGkoFHvN5FM4A4SmTWZJhQlPwQyjxQwjDkiSSZEJLMMW2VNFXmtJPlmm7O2/YtN/DoBNYmeZFTrEURPsTTGKcQ5pgpi0DI3kCwrxLpwlUYJxn5CENSt5Doq9S+lgfQuGUG52mtsBpFntXC6axjEHigkmbCWPylO8L38pzMR6fjn9Ek4tvnT1bkl6fAS486hPsGTT5UzAs/mR9WnCbdvBdFLAUVXMDt2A2XWNpff+7qTxL4fnsL57umEYn579+dsQDNy5zI61/KrKU+FeGMuHVCo8O4YUEESfi+R3+YTodeQ7tS5286POHf/9zpbKEBwAA":/tef]
@Hampus1 No, there is a bug on hp23, i have reported it today at Athom.
I’ll post it here when it’s fixed.
Thank you @Arie_J_Godschalk ! And thanks for your great work, fantastic support etc! keep going!
Well, atm, it look’s like Athom is keeping there fundimantal change on the HP2023, meaning, if thats the way they (keep) going, Advanced Triggers (and multiple other apps of mine) will NEVER work correctly on the HP2023.
homey-pro-early-2023 - Homey Community - 1 new item - Slack
I have requested again if they will change it back to how it works on the HP2019, lets hope for the best.
Else, stuff like a Great Public Anouncement System with Advanced Triggers, Google Service and the BetterLogicLibrary, are not gonna work on the HP2023.
Personally, my PA system is my most important usages on my Homey, and this not working correct (speech starting before the other speech is finished), is the main reason i reverted back to the HP2019 after trying to migrate a few times.
So, let’s hope Athom/Emile changes his mind…
Shhhhhh…and I was just wondering yesterday how to implement it :-(((
Well, let’s all hope they change it back / build it like the HP2019, because i personally will send back or sell my hp2023 for this, because i’ll not just support Athom with buying there stuff, developing apps and supporting the HP2023 if i cannot migrate myself, it makes developing to hard.
And while i understand the device itself is in Beta, and i am fine helping by reporting bugs and stuff.
But im getting sick of all kind of changes to the SDK3, especially ones that make existing apps non-functional.
Espessially Advanced Triggers, with sequential execution, debouncing and returning values, all those functions, will not work on the HP2023. And why? Not because it’s not possible, it works amazing on the hp2019!
So, lets hope they still are willing to changed it, but we’ll see…
Sometimes they do decision which are not really well justified indeed I share your frustration but dare you sent HP23 back ! Please.
Well, my Announcement system is worth more to me than migrating to hp2023, i still only use it for developing.
And keeping apps up2date for hp2023 and older models already cost much time, and i think i might actually be glad to save time just supporting older models, it’s much simpler. I spend a lot of time helping/testing/developing for hp2023, without any personal use so far.
And donations are still less than the hp2023 cost, plus, the hp2019 runs stable.
So, i really don’t have a very big issue dropping the HP2023. It looked like a “dream”, but sofar, for me, thats all it is, and the dream is shattering…
There are just so many announcements made the whole day, for me, my wive and the kids, im not gonna drop that. While droping the hp2023 will just save time, money and energy
Only issue is, once the hp2019 breaks, then you have issues. Thats why i prefer to go with the times and the flow, making apps ready for hp2023.
But i do have my personal wishes and limits, and those are pretty much reached, with the many (imo) unneeded unannounced changes to SDK3.
So, i wish they change it.
Actually after learning how much a community developer can make when having multiple apps in the store…this is SHAME for us, users !
When I’m doing donations, let’s say 10 EUR, I was expecting I might offend someone by buying coffee - the opposite is the true.
So here I’m saying, whoever is using some Community app, and did not appreciate at least by penny, shame on you (this is not just about you Arie, this is based on several others developers experience).
No wonder, SDK is still quite complex stuff even beyond my imagination as user - coordinate rewrite, implement new functionalities, new technologies, ensuring some backwards compatibility, yet getting it ready for new RPI4 platform, while making adjustment in parallel AND not having Changelog in place (a pity!), this is indeed a bummer. Yet going trough Developer channel and trough internal HP23 channel, so much has been done already and it’s almost on the finish line, so please don’t give up now After so much effort ! Again, saying - I hear you, I understand you but still - it’s one, despite it’s great, functionality, but it’s just one. Still, joining that fight on relevant places, let’s see.
.
Example for the HP2019 and older models:
N.B. the top right flowcard is the condition-card of Google Services. The action/When card doesn’t wait to finish, the condition cards do.
The left top card needs to be set to Execute Sequential.
The lower 3 cards are just examples. No matter how you execute speech from now on, it will always go sequential: It will wait for one speech to be finished, before the next one is started.
No matter where you execute the flowcards from!
N.b.2. Is you want to play sounds before speech, use the conditioncards from the Universal Media Player app: That one also waits to finish:
Hey @Hampus1, @Sharkys and others that created Tickets for this:
Emile just let me know that they will change the way triggercards are executed, will be made like on the earlier HPs.
Meaning: Returncards and Sequential executions will (one day) work again on the HP2023!
Yeah!
N.b. It’s on the todo list, but when it will be included into a new build isyet unknown, since Athom has much on there plate atm.
But it is coming!
Thanks @Emile !
Yeah ! Very kind goodwill, seeing they keep listening
Awesome!
I would like to comment on this since it’s not really fair to call these SDK changes. You found out that card.trigger resolves after the Flow is done. But it isnt documented anywhere that this behavior is intentional or should be used at all.