Should I disable Christmas virtual switches?

I have several virtual switches used only for Christmas projects. Should I disable them until needed?

Only you can answer this. :slight_smile: They don't do anything on their own if you don't do something with them. So the question is: what are you doing with them?

Are you using them in any automations (or manually changing them in some way that would cause something to actually happen)? If not, it just sounds like more hassle. If so, then that's one way you could prevent unintended automations from running in response to their events.

I don't think virtual switches matter to anything.
I have 2 Xmas ZW switches that I leave plugged in all year round so as to not disrupt the mesh.
I used to exclude them and pack them away with the tree but that proved more troublesome.

1 Like

I replaced my few seasonal z-wave/zigbee plugs with WiFi ones for the same reason. I pack them away with the associated lights and cords. No mesh concerns. I have a few outdoor smart plugs for a bird bath heater and some patio lighting that are local WiFi for much the same reason.

I have an ENABLE rule and a DISABLE rule for my holiday outlets, so that the devices get omitted from many reports for most of the year.

I was not sure if they contributed very much to my HE overhead, even though I don't do anything with them at all until Christmas time. It sounds like I can just leave them alone. Thanks.

That's what I'd do! Disabling just stops the driver (or app) code from running. But with a virtual device (and one that doesn't create any scheduled jobs, which this one doesn't except for the auto-off feature when needed), that's only going to happen if you run a command. Since you aren't: no difference.

2 Likes

Remember, disabling a ZW device does not remove it from mesh activity.
Don't remove the device from power if you want your mesh to stay intact after disabling.

2 Likes

Yes. As discussed elsewhere, I am going to replace all of my Christmas devices with WiFi so that I can remove them and store them with my decorations and not have to worry about my mesh. I was specifically asking about disabling virtual devices/switches on my hub and how that might affect overhead.

I believe disabling a virtual device just causes it to ignore events.

Not just that:

(See also: Devices | Hubitat Documentation)

But, again:

1 Like