Have I grown past a RPi3?

130 active Zwave devices; 4 TV’s, couple media players, 2 ecobee’s, 8 echo’s. The RPi3 is running Stretch and Python 3.5. Zwave is via Aeotec Z-stick.

But I’m noticing it really sluggish and load avg are constantly >3.0

Have I grown past a RPi3 and if so what comes next?

Wow with that many devices I can imagine the rpi3 is on a stretch. Dare I ask how many automations you have running? Respect for the rpi3 and HA to be able to handle this.

I guess the next step is an intel based “server”. Maybe an Intel NUC with a Intel i3 or i5 cpu or something like that.

Personally i’m running HA virtualized on a ESXi host.
This host is based on a Intel i5 with 16gb memory. HA has 1 core and 1gb memory allocated to it.

How to check this?

Aeotec quotes being able to support up to 232 devices.

As someone said above I would move to a server. What you move to depends on your budget and space and noise requirements.

If you wanted to stay on a Pi you can use the state stream feature to connect two instances but that’s a lot of recoding the config with that many devices.

If I may ask, is this installed somwhere other than a home. 130 wave devices seems like a lot. Even with a sensor in every door and a motion sensor in every room and light control.

Load average over various time frames are available.

Which is the name of the sensor load???

  • platform: systemmonitor
    resources:
    • type: disk_use_percent
      arg: /home
    • type: memory_free
    • type: load_1m
    • type: load_5m
    • type: load_15m

7500 square foot 6 bedroom, 5 bathroom house. 35 of those are window sensors; 22 are door sensors; 14 PIR sensors, and some water/leak sensors. Rest are switches/dimmers.

Will need to consider a NUC…

Found needed to add average to the entity_id.

I have 1,5 is that OK?

I went from testing on a pi, running hass.io, straight to running in docker on an old laptop, while I waited for the NUC to come in. I couldn’t stand how long it took the pi to startup Home Assistant. Make a small change to config? Wait 5 minutes for it to boot. Frustrating. I now have 10-30 second boot times (I have slow internet so things that need to login to external APIs take extra time) on my NUC within Docker.

Depending on what else you run you may want to look at something with a bit more power and capabilities. Running a machine that can run esxi or the host of your choice and being able to spin up virtual machines on demand is nice.

My router, HA instance, NAS all on one host is nice. Easy management through a web interface and setting up a new test server is great.

?

My pi3 does not take more then 30 seconds… and have lots of components and devices

Ok?

Your configuration is not the same as mine either. It took minutes to startup. I tried with multiple ssids cards (only the top recommended ones for pi), and turning things off in my config, etc.