Upgrade Comments

I’m running very low on memory on my Vera Lite. The free memory command shows

Installed 62480
Used 56672
Free 5808

Tech support went in and deleted unused plug in files so this looks like its as good as its going to get.

I’m considering upgrade options:

  1. Buy a Vera 3 and move everything to it
  2. Buy another Vera Lite and split the load, apps on both
  3. Buy a Vera 3 and split the work, leave all the ZWave network on the Vera Lite and move all Apps to the new Vera 3

I’m leaning to the 3rd solution and just let all the apps run in lots and lots of memory with all the ZWave on the VeraLite. Comments sought. Thanks.

John

The down side with that is if the apps are doing logic (i.e. PLEG) you will have additional delay in both directions.
Sensing device Changes on a remote Vera will be much slower … could be 1 second or more extra delay.
Calling Actions on remote devices can add delay … could be 1 second or more extra delay.

For things that react … you want the logic on the same Vera that the “Real” devices are located.
I would NOT buy another Vera Lite. Memory is already your limitation.

[quote=“RichardTSchaefer, post:2, topic:178976”]The down side with that is if the apps are doing logic (i.e. PLEG) you will have additional delay in both directions.
Sensing device Changes on a remote Vera will be much slower … could be 1 second or more extra delay.
Calling Actions on remote devices can add delay … could be 1 second or more extra delay.

For things that react … you want the logic on the same Vera that the “Real” devices are located.
I would NOT buy another Vera Lite. Memory is already your limitation.[/quote]

Excellent point, I hadn’t considered that. So it sounds like a single new “big” system would be better. I assume it’s fairly straightforward to swap one for the other and restore from the last zwave and system backup.

My current design is the motion sensor and almost all plugins run on the “Main” Vera unit, the light switch on the dedicated “Z-wave slave” Vera unit. All devices added to the "Z-Wave slave’ unit are bridged to the “Main” unit and can be controlled from the Main unit’s UI. Device control from Main-Z-Wave Vera’s are fast. Status updates from Z-Wave–>Main take 2-5 seconds if used to trigger scenes or events from the Main Unit. Due to this delay and alot of plugin devices (Hue lights) needed in the scene…I need the motion sensors on the same unit as the Main automation engine.

My “Main” Vera 3 Pro unit has all my plugins (Russound Home Audio, Somfy Blinds, Philips Hue, OpenSprinkler, Nest, Weather Undergorund, and Logic Plugins like SmartSwitch) and majority of automations. For Z-Wave devices, it only 26 devices consisting of 3 locks, contact sensor & garage door opener contact, 10 scene controllers (in wall and remote) and 10 interior motion sensors on its network. Averages .60 CPU idle load with 79k of memory available.

The “Z-wave” unit (Vera Lite) has 75 devices consisting of 25 Leviton light switches, 7 wall outlets/lamp modules, 3 sirens/strobes , 10 cameras, and security 23 sensors (window shock sensors, window/door contact sensors) water leak, outside motion, perimeter doors). It only has the MIOS Update plugin, System Info, and Z-Wave Unit Info Viewer plugin. This unit is in a more secure internal location along with the internet modem w/4G and battery backup. Averages .40 Idle CPU load with 33k memory available.

I would have put 100% of the Z-wave devices on the Z-Wave unit but couldn’t for optimization purposes. The motion sensors we’re moved to the main unit to cut down on scene execution lag so audio and Hue lights would lag on motion being sensed… Locks we’re added as the Vera Pro is right next to all the locks, and they can be fickle. Also, the main unit has 50% of my home lights with the Hue Plugin (which is very quick BTW, typically faster than the Z-wave devices) which is why most automations run from there.

I have not had remote actions take longer (main unit sending on/off to slave), actually they seem quicker on my network. However, sensing that a switch has been manually shutoff has a delay of 1-2 seconds before it hops from device → z-wave slave unit → main unit. Since motion is my primary firing method on and off from the main unit, having the switches delay reporting back that it was manually turned off isn’t an issue for me. It just takes 2 more seconds for the bathroom TV’s and fan to sync off once the main light is manually turned off for example.

Running plugins like ‘Smart Switch’ using a bridged/slave switch didn’t work for me. Also, installing the ‘Combination Switch’ on the slave caused the main unit to reboot every time the switch goes off or on.

For a large network, and if you architect it right where your pushing commands to your slave unit vs polling/receiving updates, bridging works well.