Announcement

Collapse
No announcement yet.

Jon00 Device Grouping Utility (web page) for Homeseer 3 & Homeseer 4

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    I’ve been using Jon’s utility without problem. Like Steve, I’m creating the devices with the legacy device management page, then grouping them with Jon’s utility. I found the same problem trying to build a multi-feature device with the HS4 device management page.
    HS4 Pro, 4.2.19.0 Windows 10 pro, Supermicro LP Xeon

    Comment


      Originally posted by randy View Post
      I’ve been using Jon’s utility without problem. Like Steve, I’m creating the devices with the legacy device management page, then grouping them with Jon’s utility. I found the same problem trying to build a multi-feature device with the HS4 device management page.
      My current test is using a V3.2 device as root. I am running the latest HS4 (4.1.17.0) version. What versions are you running? Maybe something changed recently?
      Click image for larger version

Name:	Screenshot of Devices (2).jpg
Views:	299
Size:	51.0 KB
ID:	1483033
      Node 1532 Status changed after enabling the event engine.

      Click image for larger version

Name:	Screenshot of Device Settings.jpg
Views:	290
Size:	18.2 KB
ID:	1483034

      Comment


        Originally posted by jhopple View Post

        My current test is using a V3.2 device as root. I am running the latest HS4 (4.1.17.0) version. What versions are you running? Maybe something changed recently?
        Click image for larger version  Name:	Screenshot of Devices (2).jpg Views:	0 Size:	51.0 KB ID:	1483033
        Node 1532 Status changed after enabling the event engine.

        Click image for larger version  Name:	Screenshot of Device Settings.jpg Views:	0 Size:	18.2 KB ID:	1483034
        I’m on 4.1.17 as well. I built and grouped a compound device over last weekend.

        Click image for larger version

Name:	A6CF0E82-B298-409D-B7C5-4F7AFF92ADFB.jpeg
Views:	286
Size:	68.6 KB
ID:	1483040

        Click image for larger version

Name:	75E2BE5F-0C7D-43B9-A176-6D38D5DC3B1F.jpeg
Views:	301
Size:	48.1 KB
ID:	1483039
        HS4 Pro, 4.2.19.0 Windows 10 pro, Supermicro LP Xeon

        Comment


          This is really strange!

          The fix relationships option fixes this as long as I have the event engine disabled but as soon as I re-enable the event engine the children devices relationship field is set to Not_Set within 10 seconds.

          After event engine disabled and fix relationships invoked:

          Click image for larger version

Name:	Screenshot of Device Settings.jpg
Views:	293
Size:	41.9 KB
ID:	1483043

          After the event engine is re-enabled:
          Click image for larger version

Name:	Screenshot of Device Settings (2).jpg
Views:	284
Size:	30.4 KB
ID:	1483044

          This is what happens when I use the grouping utility - the relationships are set then almost immediately reset.

          Comment


            I found it. It was happening when 1 particular script was running and that script is updating only the devices that I am using as children!!
            I run the script every minute so it was always running almost immediately when I enable the event engine.

            I apologize for jumping to conclusions -- just was really frustrating.

            jon00
            The Jon00RCCNMHS3_A.vben script is somehow updating the relationship status for pinged devices.

            Any ideas?

            Comment


              Originally posted by jhopple View Post
              I found it. It was happening when 1 particular script was running and that script is updating only the devices that I am using as children!!
              I run the script every minute so it was always running almost immediately when I enable the event engine.

              I apologize for jumping to conclusions -- just was really frustrating.

              jon00
              The Jon00RCCNMHS3_A.vben script is somehow updating the relationship status for pinged devices.

              Any ideas?
              Yes, it groups its own devices. I wrote this many years ago so had forgotten what I had done. That's why there is a big warning in the docs about only grouping your own devices as most plugins will want to control their own.
              Jon

              Comment


                Thanks Jon for another very useful plugin;
                Been using it for a while and will probably need it even more as I'll shortly migrate a large number of "orphan" HS3 devices to HS4.
                Not sure how this will behave, fingers crossed.

                Just wanted to suggest a small improvment : I have quite an extensive list of devices and the plugin doesn't seem to have a working scrollbar when selecting devices.
                Not a very big deal but this would save a lot of wear on my mouse wheel 😀.
                Thanks for considering it in a next release.

                Cheers,

                Yann

                Comment


                  Originally posted by 123qweasd View Post
                  Thanks Jon for another very useful plugin;
                  Been using it for a while and will probably need it even more as I'll shortly migrate a large number of "orphan" HS3 devices to HS4.
                  Not sure how this will behave, fingers crossed.

                  Just wanted to suggest a small improvment : I have quite an extensive list of devices and the plugin doesn't seem to have a working scrollbar when selecting devices.
                  Not a very big deal but this would save a lot of wear on my mouse wheel 😀.
                  Thanks for considering it in a next release.

                  Cheers,

                  Yann
                  Actually it's been on the cards for some time but you know how it is!

                  Please try V1.0.5 on my site.
                  Jon

                  Comment


                    V1.0.5 tested/working.
                    Thank you Jon 😀

                    Comment


                      Back when I was setting up some groups with this plug-in, I must have messed something up because I'm seeing an error in my log every time HS boots about a missing associated device. Is there a way I can clean this up? I tried the "Fix Device/Feature Relationships" button under Setup > Labs, but that didn't clear it out.

                      Click image for larger version

Name:	image.png
Views:	180
Size:	75.7 KB
ID:	1573870

                      Comment


                        Yes, first delete the parent association for ref 193. This will clear out all the child associations.

                        Next, select it again as the parent device and select devices 194, 281, 363 & 279 as the children.
                        Jon

                        Comment


                          Originally posted by jon00 View Post
                          Yes, first delete the parent association for ref 193. This will clear out all the child associations. Next, select it again as the parent device and select devices 194, 281, 363 & 279 as the children.
                          Thanks, that worked.

                          Comment


                            Jon,

                            I just tried this utility for the first time and am seeing unexpected behavior in that devices are shown twice in the device manager after grouping--in the group and separately. See below. On reading (some of) this thread, I see it may not be suitable for devices created by plugins (in this case your Jon00RCCNM). Is that the likely issue here, and should I not attempt to use it for these devices?

                            Thank you.

                            Click image for larger version  Name:	image.png Views:	0 Size:	117.1 KB ID:	1576965
                            -Wade

                            Comment


                              Originally posted by Wade View Post
                              Jon,

                              I just tried this utility for the first time and am seeing unexpected behavior in that devices are shown twice in the device manager after grouping--in the group and separately. See below. On reading (some of) this thread, I see it may not be suitable for devices created by plugins (in this case your Jon00RCCNM). Is that the likely issue here, and should I not attempt to use it for these devices?

                              Thank you.

                              Click image for larger version Name:	image.png Views:	0 Size:	117.1 KB ID:	1576965
                              It will not work well on devices owned by a plug-in as the plug-in takes care of grouping and will likely overwrite whatever you set.

                              HS4 Pro, 4.2.19.0 Windows 10 pro, Supermicro LP Xeon

                              Comment


                                Ok thanks Randy. The result is interesting though. The duplicate devices are separate from representations of the same device. I.e., if I modify any settings on either, the changes are reflected on the other as well. I'm sure the explanation is simple, but to me it's a bit of spooky interaction at a distance.
                                -Wade

                                Comment

                                Working...
                                X