The old Homey memory stats aren’t correct, they don’t take into account the amount of memory used for caches/buffers that can be made available for apps when required.
My old Homey is doing nothing and only has 3% free:
I’ll put Homey on a smart plug controlled by a reliable home automation system and perform a hard reboot every night.
Hopefully that will keep Homey more reliable.
I have reduced Homey loading by 90% and that still appears to cause it to fail.
I’ll remove everything I can from Homey so it can concentrate on just the myenergi, Victron, Harmony, EUFY, Netatmo and MQTT Client so that it providing at least some value.
Realistically I can move Victron, Netatmo, Harmony off onto Node Red, maybe a few more, but feel the Homey should be able to contribute being the most expensive, and least useful, component in my home automation system.
Hopefully it can cope with that but not hopeful.
Homey has been just a disappointment, so much potential.
All zigbee devices now on zigbee2MQTT, zwave on Hubitat, command and control in Node Red.
What Homey model?
If Pro 201x: did you replace the power supply + cord already?
How do the app memory graphs look?
Any app using or used over 60MB?
The only app we both use is MQTT Client and that’s issue free.
Homey 2019 here is running 40+ apps without issues.
Last up time was 32 days. Hard restarting Homey every night, to me, looks like a way to kill Homey fast.
Have you started in Recovery and performed a “full software download”?
Have you tried a factory reset and read back a backup?
Athom states an app should not use more than 30MB.
Did you send a message to Martijn about this?
He’s always very helpful:
The Athom Hue app did also behave quite odd for several users, memory going over 60MB every x hours, so they restarted the app every x hours as workaround.
When you look at Insights, that seems to be true, but on the other hand the Memory Statistics (…more>settongs>general) do not show memory for disabled apps.
Disabled apps (only temporary enabled when needed)
Beacon
Ecovacs Deebot
Broadlinkred
Advanced Scheduler
sysInternals
< Timeline Manager² >
Join
Homey Community Store
Piggy Bank
Action Scheduler
IcalCalendar
Zone Memory
Around 50 apps in total.
I never (hard-)reboot it by a schedule; it reboots after firmware updates, and I reboot it sometimes after fiddling too much with app and device tests.
It’s a linux machine, just like HA, it doesn’t need rebooting to “reset” things imho.
Yes, sorry I did not mention it is non-destructive and won’t alter your stuff.
I think it sort of re-installs ‘Homey OS’ from scratch. Of course things always cán go wrong (f.i. a power outage during the procedure), so I’d recommend to have a recent backup available.
Follow instructions, the setup menu will ask if you want to restore a backup:
True, but it could by using two Hue bridges.
But that is cheating imho
It still puzzles me, I’d like to start without a manual, but to me it’s very un-intuitive.
What I like about Homey is the relative ease of automating.
True, although I had no real issues with Homey’s zigbee (Ikea lights + Aqara don’t mix), I’ve moved zigbee to HA with Z2M, also just to play and check stuff out. Works great.
Like most companies, the marketing is not exactly according to the reality
Homey just can’t interface with f.i. tado, Somfy io, and others, without having to use their own bridges/hubs.
Yeah, I got the idea they can’t solve it, just like the Google sync button switching itself off every x days.
But I still recommend to report the ENOMEM issue to Athom, for the record, and who knows this is a solvable issue.
The Eufy Security app is one of main functions for still using Homey, and I know it is a total pain to make it work, Eufy seem to revel in making it hard
I have managed to uninstall Mqtt hub App from Homey, the first attempt to uninstall resulted in crashing Homey and took a few hours to get get everything running again.
I have a relatively small number of devices left in Homey and can manage with MQTT Client reducing loading on Homey further.
I do have 10 cameras on Eufy about to go down to 9 as I retire one.
Having fun with the facial recognition and having people announced as they walk up the drive will be fun, also having the blinds shut whenever the window cleaner is spotted will be interesting too.
I can move Victron off Homey as it uses Mqtt, I can move Sonos off into NR easily, then I’ll look at Harmony, Netatmo, LG WebOS, Bosch Home Connect.
Eventually leaving Eufy vacs and cameras along with myenergi, Tado, and MQTT client then hopefully Homey will stabilise some.
It is a bit of a steep ramp, but I am absolutely loving it, Node Red is operating as the command and control for multiple incompatible hubs.
There are so many custom nodes to make it work with things I never dreamt of.
I love the autonomy of the hubs, if NR goes down heating and hot water still function normally, automated lighting still runs, most things run, I miss the really ‘clever’ stuff of integration across all things, like goodnight mode in NR that turns heating down in every room we are not in, manages light collapse back to bedroom, checks doors, door locks, windows, puts exterior cameras onto alert mode.