Thanks!
Timeline is not a good logging tool imho, it gets rate limited at more than X messages / X minutes/hour(s) (without warnings), it lacks search and sort functions, messages dissappear after X days without “control”.
I prefer Simple Log app for logging I don’t need to be notified of (it’s just used for troubleshooting and monitor how flows behave).
It uses local Homey storage, and it’s hasn’t got X messages/hour limits.
It’s also possible to add it to the Dashboard as alternative timeline.
Stuff I need to see, is sent to Signal by using the 4-in-1 CallMeBot app. Of course it’s not an option if internet is flaky.
Signal has a search function, and auto-remove messages function.
But that has a limited API use, loads of messages/minute, aren’t allowed, internet dependent, risk of data theft.
About flaky internet:
you can add a “switch”, which is On when OK, and Off when offline.
I use Net Scan for this, and monitor a few websites (which should “always” be online).
It provides for a tag (online true/false), usable as And conditions in flows, and it can trigger flows.
Power sensors & system load:
Just FYI,
I had many many “power has changed” triggers, and because these can fire almost every second, it caused a high load on Homey; 250% was sort of standard.
At first I couldn’t imagine this would cause so much stress, but after changing most of these flows to time triggered flows, like, When every 5s, load went back to sane levels.