@martijnpoppen The app uses quite a lot of memory? In fact it’s the highest of all my apps and I do have a lot.
This is directly after the app restart:
Hi @rvdeijk ,
Yes I’m looking into that.
Already did quite a rewrite of the app when I took it over and ported it to V5.
So hopefully I have a update soon
NEW: update performance and implement disable/enable per screensaver
Changed implementation to improve performance.
Screensavers consumes a lot of memory.
Because this app has a lot of screensavers Homey is calculating those screensavers all the time. Even when they are not shown on the Ledring.
So to prevent that I implemented an settings page where you can select the screensavers you want. (see attached image). After saving you have to restart the app. Homey will only set the screensavers you selected.
FYI
I made a selection & restarted the app afterwards.
I will pause the auto-restart and check the mem usage tomorrow evening again.
It’s still a bit high, maybe I should pick less types/colors.
Great fix and improvement Martijn! I’m glad you found out about Homey loading all screensavers and about your solution.
And… while creating flows, selection of your fav screensavers is a lot more simple (10 vs a gazillion )
There’s quite a lot to pick from. Can someone tell me if there is an effect similar to the car KITT in the Tv show Knight Rider, or the Cyclones in the original TV show Battle Star Galactica… ? Thx