Announcement

Collapse
No announcement yet.

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

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

    #91
    Finally got bothered enough about all the separate RFXCOM devices to look for a solution. . .Of course, Jon has it solved. So, I put the files in place and tried to access the page. . .got an error.

    I think I only downloaded plugins that were Linux compatible, but is that my problem here?

    Errors:
    Application Exception
    System.Web.Compilation.CompilationException
    VBNC30451: Could not resolve the name 'Type'

    Description: Error compiling a resource required to service this request. Review your source file and modify it to fix this error.
    Details: VBNC30451: Could not resolve the name 'Type'
    Error origin: Compiler
    Error source file: ~/Global.asax
    Exception stack trace:
    at System.Web.Compilation.AssemblyBuilder.BuildAssembly (System.Web.VirtualPath virtualPath, System.CodeDom.Compiler.CompilerParameters options) [0x00000] in <filename unknown>:0
    at System.Web.Compilation.AssemblyBuilder.BuildAssembly (System.Web.VirtualPath virtualPath) [0x00000] in <filename unknown>:0
    at System.Web.Compilation.BuildManager.GenerateAssembly (System.Web.Compilation.AssemblyBuilder abuilder, System.Web.Compilation.BuildProviderGroup group, System.Web.VirtualPath vp, Boolean debug) [0x00000] in <filename unknown>:0
    at System.Web.Compilation.BuildManager.BuildInner (System.Web.VirtualPath vp, Boolean debug) [0x00000] in <filename unknown>:0
    Version Information: 3.2.8 (Debian 3.2.8+dfsg-4+rpi1); ASP.NET Version: 4.0.30319.17020

    Comment


      #92
      Not sure I can assist as I'm not a Linux person. I test on Ubuntu 16.04 LTS and it is working fine on that.
      Jon

      Comment


        #93
        Originally posted by kriz83 View Post
        Damn ... you got quite an extensive list of neat plugins, but I recently switched to running HS3 on a RPI :-(
        Hey Kriz,

        You around? Did you ever resolve this on your install? I am guessing this might be the version of Mono installed?

        Comment


          #94
          Originally posted by jon00 View Post
          Not sure I can assist as I'm not a Linux person. I test on Ubuntu 16.04 LTS and it is working fine on that.
          So, I assume that you have Mono 4 installed right? Sounds like Kriz was not able to get it working on his system either. I wonder if anyone has this working on the version of Mono that comes with the Zee. I need to do some research on what breaks when you upgrade Mono. . .been trying to keep the underlying system stable. . .since HS changes often.

          Comment


            #95
            Yes 4.2.1

            That said ASPX web pages don't work on a Zee so you cannot run this anyway.
            Jon

            Comment


              #96
              Just wanted to say thank you for the very handy script/plugin. As someone who is fairly new to homeseer (Even though I've had it for going on 2 years now, I'm only now learning some of the more advanced stuff it can do).
              Created a bunch of virtual devices to trigger with Alexa and been trying to figure out how to group them appropriately. This has let me do just that with a sleek interfaces. Thanks a million Jon00!

              Comment


                #97
                Originally posted by MorkaiTheWolf View Post
                Just wanted to say thank you for the very handy script/plugin. As someone who is fairly new to homeseer (Even though I've had it for going on 2 years now, I'm only now learning some of the more advanced stuff it can do).
                Created a bunch of virtual devices to trigger with Alexa and been trying to figure out how to group them appropriately. This has let me do just that with a sleek interfaces. Thanks a million Jon00!
                Thanks very much!
                Jon

                Comment


                  #98
                  Is this script purely a visual aid or does it allow the Parent Virtual Device to show the combined status and/or combined control

                  For instance...

                  Virtual Device : All Door Locks
                  grouping 2 Child devices: Front Door & Back Door

                  ... will it show the collective status and thus allow a script or event to it instead of querying status from both devices separately?

                  Comment


                    #99
                    Purely visual. All devices are still controlled by their respective plugin/script etc.
                    Jon

                    Comment


                      Originally posted by jon00 View Post
                      Yes 4.2.1

                      That said ASPX web pages don't work on a Zee so you cannot run this anyway.
                      [RANT]
                      ARRRRRRG, I'm getting tired of my Zee S2 not being able to run your wonderful utilities because HS hasn't updated the Zee S2 to run aspx. I understand the issue when running on the original RPi but now that they are on the RPi 2, and wondering why they aren't on the RPi 3, I see no reason why they can't fix the problem with aspx.
                      [/RANT]

                      Anyway, Jon, how hard is it to edit the appropriate files by hand to do this like I needed to do to use your Alexa helper? I don't mind trying since I can always restore a backup if I mess it up.
                      HomeSeer Version: HS3 Standard Edition 3.0.0.548
                      Linux version: Linux auto 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
                      Number of Devices: 484 | Number of Events: 776

                      Enabled Plug-Ins: 3.0.0.13: AirplaySpeak | 2.0.61.0: BLBackup
                      3.0.0.70: EasyTrigger | 1.3.7006.42100: LiftMaster MyQ
                      4.2.3.0: mcsMQTT | 3.0.0.53: PHLocation2 | 0.0.0.47: Pushover 3P
                      3.0.0.16: RaspberryIO | 3.0.1.262: Z-Wave

                      Z-Net version: 1.0.23 for Inclusion Nodes
                      SmartStick+: 6.04 (ZDK 6.81.3) on Server

                      Comment


                        Unfortunately, there are no files to modify and everything is processed dynamically via the generated web pages.

                        All you can do is:

                        a) Update your Zee and run a full Linux build of HS3.
                        b) Report the ASPX issue to HST and hope they fix the bug.
                        c) Use a script for grouping. Example here: https://forums.homeseer.com/showpost...4&postcount=30
                        Jon

                        Comment


                          Jon, when ever I create a "New Root Parent Device" I get a parent device which is great but I get control "ON/OFF" buttons also I though that I could simply go into the "Status Graphics" tab and delete both the icon and controls but the buttons are still remain. Pray tell how does one remove them, I know that this is not related to your Grouping scripts but is a HS thing. Mike
                          Computer: CUK Intel NUC7i7BNH
                          Op System: Windows10 Pro - Work Station
                          HS Version: HS4 Pro Edition 4.2.17.2

                          Plug-Ins: AK Weather 4.0.5.25,APCUPSD 3.3.2.3,BLBackup 2.0.63.0,BLEditor 2.0.11.0,BLGData 3.0.55.0,BLOccupied 2.0.28.0,BLShutdown 1.0.6.0,Blue-Iris 3.1.3.33206,Device History 3.2.0.2,EasyTrigger 3.0.0.76,Harmony Hub 4.0.14.0,iRobot 5.22.41.1,JowiHue 4.0.8.7,Nest 3.0.0.34,NetCam Plugin 1.0.0.5,PHLocation2 3.0.0.64,Pushover 4.0.10.0,Random 3.0.0.2,Restart 1.0.0.7,Ring 1.0.0.9,SDJ-Health 3.1.1.3,Sonos 3.1.0.59,Sonos4 4.0.1.12,UltraCID3 3.0.6681.34300,UltraMon3 3.0.6554.33094,UltraNetCam3 3.0.6413.20219,Unifi 4.0.32.0,Zigbee 4.0.11.0,Z-Wave 4.0.3.0, and Jon00 scripts.

                          Comment


                            Originally posted by MNB View Post
                            Jon, when ever I create a "New Root Parent Device" I get a parent device which is great but I get control "ON/OFF" buttons also I though that I could simply go into the "Status Graphics" tab and delete both the icon and controls but the buttons are still remain. Pray tell how does one remove them, I know that this is not related to your Grouping scripts but is a HS thing. Mike
                            Select "Status Only Device:" on the Configuration tab.
                            HS4 Pro, 4.2.19.0 Windows 10 pro, Supermicro LP Xeon

                            Comment


                              Randy, thanxs for the comeback. I did select Status/verified that "Status" was selected but I still have "ON/OFF" buttons (in the right most device panel) and did a page refresh. Mike

                              The other thought was to copy a root device that didn't have the buttons and change the values to reflect what I want. (kind of convoluted). Mike
                              Computer: CUK Intel NUC7i7BNH
                              Op System: Windows10 Pro - Work Station
                              HS Version: HS4 Pro Edition 4.2.17.2

                              Plug-Ins: AK Weather 4.0.5.25,APCUPSD 3.3.2.3,BLBackup 2.0.63.0,BLEditor 2.0.11.0,BLGData 3.0.55.0,BLOccupied 2.0.28.0,BLShutdown 1.0.6.0,Blue-Iris 3.1.3.33206,Device History 3.2.0.2,EasyTrigger 3.0.0.76,Harmony Hub 4.0.14.0,iRobot 5.22.41.1,JowiHue 4.0.8.7,Nest 3.0.0.34,NetCam Plugin 1.0.0.5,PHLocation2 3.0.0.64,Pushover 4.0.10.0,Random 3.0.0.2,Restart 1.0.0.7,Ring 1.0.0.9,SDJ-Health 3.1.1.3,Sonos 3.1.0.59,Sonos4 4.0.1.12,UltraCID3 3.0.6681.34300,UltraMon3 3.0.6554.33094,UltraNetCam3 3.0.6413.20219,Unifi 4.0.32.0,Zigbee 4.0.11.0,Z-Wave 4.0.3.0, and Jon00 scripts.

                              Comment


                                Originally posted by MNB View Post
                                Randy, thanxs for the comeback. I did select Status/verified that "Status" was selected but I still have "ON/OFF" buttons (in the right most device panel) and did a page refresh. Mike

                                The other thought was to copy a root device that didn't have the buttons and change the values to reflect what I want. (kind of convoluted). Mike
                                I don't know what " Status/verified" is. On the Configuration tab of the device select "Status Only Device", making sure there are no status values assigned on the Satus Graphics tab.

                                Look here for a description:

                                https://forums.homeseer.com/showpost...65&postcount=2

                                It might be good to read the entire thread as it explains how HS devices work.
                                HS4 Pro, 4.2.19.0 Windows 10 pro, Supermicro LP Xeon

                                Comment

                                Working...
                                X