I have 2 issues regarding how Homeseer Mobile does grouping:
1. HomeSeer Mobile shows parent and its child devices in the same group. For some devices, this is the desired behavior. For example, I have a number of Zooz ZEN15 devices. The ZEN15 plug device has child devices for its On/Off switch, as well as one child each for energy-related values such as kW Hours, Watts, Volts, and Amperes.
Other examples where it makes sense to group the various child devices are: locks and thermostats.
However, for some devices, it makes more sense not to group their child devices together. For example, the HSM200 sensor supports various child devices like temperature, sensor color, motion, and luminance. From a physical device perspective, yes, these devices all belong to the same physical device. But from an end user's perspective, it doesn't matter that they belong to the same physical device. Logically, the devices are not really related. HomeSeer Mobile shows these devices as grouped, so if one wanted to know the actual values of some of the child devices (like temperature, luminance, etc.), one would have to drill down and click on the root device to get the details on the child devices.
It would be good if Homeseer Mobile were enhanced so there would be a way to selectively specify which devices (that have child devices) should or should not be grouped together.
So, if one were to say "no grouping", then have their child devices show up in the same level as all other standalone devices. One possibility to do this is: if the root device's "Hide device from mobile views" is checked, but the child devices' "Hide device from mobile views" is NOT checked, then don't do the grouping. Just show the child devices in the same level as if they were standalone devices. The current behavior is: if the parent device's "Hide device from mobile views" is checked, then it and all its child devices are not displayed, (even if the "Hide device from mobile views" setting is for the child devices is NOT checked). This can cause confusion for folks thinking why aren't my child devices being displayed?
2. Another grouping that I've done for HS3 web GUI as well as HS3Touch is to use the "Floor" grouping for certain functionality. In addition to floors like "Upstairs" and "Downstairs", I use floors for other special functionality. For example, I have floors named "Temperature" and "Batteries". I assign Temperature and Battery devices to these floors, but they are assigned to the actual room where they are located physically. This way, I can easily go to the "Temperature" Floor for all rooms, and see how temperature varies throughout the house. I can go to the "Batteries" floor and get a quick view of what batteries are running low. This method works with the HS3 web server GUI as well as HS3Touch. But with HomeSeer Mobile, if a device is assigned to a floor (such as Temperature), but the device is a child device, that device will NOT show up in the Homeseer Mobile view of that floor. It will only show up in the page where its root device belongs. I think Homeseer Mobile should be showing these devices if one were to select the proper floor (like Batteries) in all rooms. Maybe if the 1st issue (of not doing the grouping if not desired) is resolved, it will also resolve this second issue.
I suppose for #2, I can create dashboards, but it's functionality that is already available with the HS3 Web GUI and HS3Touch so thought it may be straightforward to support with HomeSeer Mobile.
For #1, being able to selectively choose what devices should be or should not be grouped would increase usability of Homeseer Mobile.
So, a couple of considerations for potential enhancements...
1. HomeSeer Mobile shows parent and its child devices in the same group. For some devices, this is the desired behavior. For example, I have a number of Zooz ZEN15 devices. The ZEN15 plug device has child devices for its On/Off switch, as well as one child each for energy-related values such as kW Hours, Watts, Volts, and Amperes.
Other examples where it makes sense to group the various child devices are: locks and thermostats.
However, for some devices, it makes more sense not to group their child devices together. For example, the HSM200 sensor supports various child devices like temperature, sensor color, motion, and luminance. From a physical device perspective, yes, these devices all belong to the same physical device. But from an end user's perspective, it doesn't matter that they belong to the same physical device. Logically, the devices are not really related. HomeSeer Mobile shows these devices as grouped, so if one wanted to know the actual values of some of the child devices (like temperature, luminance, etc.), one would have to drill down and click on the root device to get the details on the child devices.
It would be good if Homeseer Mobile were enhanced so there would be a way to selectively specify which devices (that have child devices) should or should not be grouped together.
So, if one were to say "no grouping", then have their child devices show up in the same level as all other standalone devices. One possibility to do this is: if the root device's "Hide device from mobile views" is checked, but the child devices' "Hide device from mobile views" is NOT checked, then don't do the grouping. Just show the child devices in the same level as if they were standalone devices. The current behavior is: if the parent device's "Hide device from mobile views" is checked, then it and all its child devices are not displayed, (even if the "Hide device from mobile views" setting is for the child devices is NOT checked). This can cause confusion for folks thinking why aren't my child devices being displayed?
2. Another grouping that I've done for HS3 web GUI as well as HS3Touch is to use the "Floor" grouping for certain functionality. In addition to floors like "Upstairs" and "Downstairs", I use floors for other special functionality. For example, I have floors named "Temperature" and "Batteries". I assign Temperature and Battery devices to these floors, but they are assigned to the actual room where they are located physically. This way, I can easily go to the "Temperature" Floor for all rooms, and see how temperature varies throughout the house. I can go to the "Batteries" floor and get a quick view of what batteries are running low. This method works with the HS3 web server GUI as well as HS3Touch. But with HomeSeer Mobile, if a device is assigned to a floor (such as Temperature), but the device is a child device, that device will NOT show up in the Homeseer Mobile view of that floor. It will only show up in the page where its root device belongs. I think Homeseer Mobile should be showing these devices if one were to select the proper floor (like Batteries) in all rooms. Maybe if the 1st issue (of not doing the grouping if not desired) is resolved, it will also resolve this second issue.
I suppose for #2, I can create dashboards, but it's functionality that is already available with the HS3 Web GUI and HS3Touch so thought it may be straightforward to support with HomeSeer Mobile.
For #1, being able to selectively choose what devices should be or should not be grouped would increase usability of Homeseer Mobile.
So, a couple of considerations for potential enhancements...
Comment