Slowdown solutions

Is this regarding auto-filling a dashboard, or the toggle setting in each dashboard that says 'use all my devices'?

In the Dashboard App:

Choose to allow access to all your devices to this dashboard or pick individual devices. This does not automatically add the devices to the dashboard, just makes them available to be added.

Use all your devices

This setting.

1 Like

If you only have a few devices, it should be simple to select a couple devices to use on dashboard, and give a more detailed explanation in the app, or in documentation why/how to select the devices they need.

It should be easier for a new user to pick their few devices than someone like me who has to sift through approximately 150 devices.

I’m with you on this. When I first changed over everything to Hubitat, I had over 100 devices and didn’t know what I was doing when setting up the dashboards. The first one I did was the automatic setup and when the dashboard came up I said some things that I can’t post. I couldn’t even see the names of the devices, so I deleted it, and decided that picking what devices I wanted to include was the way to go.

I just did that on one of my hubs. Immediately seems faster. No real data to back it up, yet, but it definitely feels more responsive.

1 Like

This is not what I am seeing. I turned on one of my 10 Iris V2 plugs for 10 minutes. And this what I saw.

After the first minute, where power is stabilizing, I do not see another report until I turn the device off at the 10 minute mark. Not every 10-30 seconds.

Also, during this 10 minute period, I received two entries for other Iris plugs, both for cluser 0x0019 which is the OTA cluster, not the power cluster. So, I did not receive ANY messages about power reporting from any of the other plugs I have connected to the system. I am using the Generic Zigbee Switch driver that it paired with when I added them to the system.

If you are seeing reports every 10-30 seconds, I'd be interested to hear what granularity you have your plugs set to. I have mine set to 5w for this device because I do not need granularity down to 1w. I would suspect that would greatly increase the number of messages.

2 Likes

I changed the refresh time for local and cloud dashboards. I feel that if I'm not home, I don't need an instant refresh for most things. I also don't share many of my dashboards to the cloud since I use Homebridge for most of my dashboard needs.
I don't share everything with Alexa and most of what I share are group devices. I have seen a lot of posts on here about issues with the Alexa integration and wonder if it related. I have never had an issue with Alexa integration.

5 posts were split to a new topic: Not my post

If it's going to be documented, just provide a warning in the app/documentation about performance being slower when you include a large number of devices.

I just spent time last week reorganizing my dashboards and deselecting "Use all your devices" to speed them up. You're still going to have to sift through the devices that you need to select for each dashboard.

Many thanks for your driver. Ever since I changed my Samsung (2018) plug to the Iris Driver, the Better Laundry Monitor app has worked flawlessly. :grin:

1 Like

A few questions related to slowdowns

  1. I have a early SmartThings presence Fob (using the V2 driver). It seems to send a Zigbee event every 20 seconds and is the chattiest Zigbee device on my mesh. How much of a problem is this?

  2. I have Node-RED logging set up, including polling the Maker API every 15 minutes for presence and motion. I feel I started seeing slowdowns soon after I enabled that but I also made several other changes in the same time frame. Has anyone had experience with MakerAPI causing slowdowns? The all details query is pretty slow.

  3. I have an app I am working on with maybe 10 schedules and a decent amount of state (one big array). It only runs about every 5 minutes, but the schedules are randomized. State changes happen every 30 minutes. I would think the C5 could handle this pretty easily, but I don't know anything about the scheduler or state database implementations.

Thanks

That’s how the device is intended to work. I don’t believe that, by itself, it will cause a problem for you.

1 Like

I'd like to ask everyone who reads this note, what they think about this suggestion.

Perhaps this has already been thought about, perhaps not.
Perhaps we should not have to do this, but perhaps it will help many users.
We can make this optional, by allowing the user to opt-out, by putting something in "settings"

Why not make, as part of the daily backup procedure at 3am, a period of "maintenance". As part of that "maintenance" the hub is rebooted, or even some "soft reset procedure" is part of this "maintenance" period.

P.S. A number of other competitors do this daily (e.g. Vera, etc.).
Please consider this a "feature change".
By making it optional, you can ensure that everyone who doesn't want to occur, will not have it occur.
There may be a small number of users who will not be able to do a reboot - but they have will issues anyway.
I know that this shouldn't have to be done, but isn't this an expedient way to get rid of the slowdown issue?

1 Like

Definitely make it optional. This is a Band-Aid solution and it will result in lost events. It's the sort of thing SmartThings did and the reason I left them. The only time I reboot is when a new release comes out.

1 Like

Same here. I probably don't even have to do that, but it is just a habit from doing updates on other devices.

2 Likes