Announcement

Collapse
No announcement yet.

UltraMon3 (Network Monitor) For HomeSeer3

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

    #61
    After looking at this a little more closely, I believe that the devices not showing up properly are on the 192.168.33.0 subnet. This is a second network card in the computer.... connected to a router with no WAN access and running two (only 2) wireless cameras.

    I think the information for 192.168.1.0 is OK, but, of course, it is still pinging stuff that isn't there.....
    HomeSeer Version: HS4 Pro Edition 4.2.19.0 (Windows - Running as a Service)
    Home Assistant 2024.3
    Operating System: Microsoft Windows 11 Pro - Desktop
    Z-Wave Devices via two Z-Net G3s
    Zigbee Devices via RaspBee on RPi 3b+
    WiFi Devices via Internal Router.

    Enabled Plug-Ins
    AK GoogleCalendar 4.0.4.16,AK HomeAssistant 4.0.1.23,AK SmartDevice 4.0.5.1,AK Weather 4.0.5.181,AmbientWeather 3.0.1.9,Big6 3.44.0.0,BLBackup 2.0.64.0,BLGData 3.0.55.0,BLLock 3.0.39.0,BLUPS 2.0.26.0,Device History 4.5.1.1,EasyTrigger 3.0.0.76,Harmony Hub 4.0.14.0,HSBuddy 4.51.303.0,JowiHue 4.1.4.0,LG ThinQ 4.0.26.0,ONVIF Events 1.0.0.5,SDJ-Health 3.1.1.9,TPLinkSmartHome4 2022.12.30.0,UltraCID3 3.0.6681.34300,Z-Wave 4.1.3.0

    Comment


      #62
      Just to add to this, I suspect you did not manually add all of the systems to the Devices tab by selecting the Device Enabled checkmark. I had this issue as well that the devices somehow were all auto Enabled and checked. Then all of the IP's were showing under the Devices tab. Exactly as on your captured screen. Unfortunately there was no way to delete them either.

      BTW is there a way not to include the IP's that do not return the ICMP in the list on the Monitored Subnet?. The version for HS 2.x handles this a much better. Personally I think it is a lot cleaner view that is presented there.

      Regards
      Mark

      Comment


        #63
        I'll be posting an update today that fixes several bugs and greatly reduces the host discovery time. I also added code to ensure the uniqueness of a MAC addresses within the defined subnets.

        Regards,
        Ultrajones
        Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

        Comment


          #64
          Up and running..... I believe we have a winner!
          HomeSeer Version: HS4 Pro Edition 4.2.19.0 (Windows - Running as a Service)
          Home Assistant 2024.3
          Operating System: Microsoft Windows 11 Pro - Desktop
          Z-Wave Devices via two Z-Net G3s
          Zigbee Devices via RaspBee on RPi 3b+
          WiFi Devices via Internal Router.

          Enabled Plug-Ins
          AK GoogleCalendar 4.0.4.16,AK HomeAssistant 4.0.1.23,AK SmartDevice 4.0.5.1,AK Weather 4.0.5.181,AmbientWeather 3.0.1.9,Big6 3.44.0.0,BLBackup 2.0.64.0,BLGData 3.0.55.0,BLLock 3.0.39.0,BLUPS 2.0.26.0,Device History 4.5.1.1,EasyTrigger 3.0.0.76,Harmony Hub 4.0.14.0,HSBuddy 4.51.303.0,JowiHue 4.1.4.0,LG ThinQ 4.0.26.0,ONVIF Events 1.0.0.5,SDJ-Health 3.1.1.9,TPLinkSmartHome4 2022.12.30.0,UltraCID3 3.0.6681.34300,Z-Wave 4.1.3.0

          Comment


            #65
            Originally posted by Ultrajones View Post
            I'll be posting an update today that fixes several bugs and greatly reduces the host discovery time. I also added code to ensure the uniqueness of a MAC addresses within the defined subnets.

            Regards,
            Ultrajones
            Looks good. But this is what happens now. When I enable discovery of the second subent this is what I get after enableing debug loggins in the HS3 startup screen.

            4/6/2014 8:27:44 PM ~!~Error~!~System.Data.ConstraintException
            4/6/2014 8:27:44 PM ~!~Error~!~System.Data.ConstraintException: Column 'subnet_id, host_id' is constrained to be unique. Value '68106, 168427777' is already present. at System.Data.UniqueConstraint.CheckConstraint(DataRow row, DataRowAction action) at System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArg s args, DataRow eRow, DataRowAction eAction, Boolean fireEvent) at System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean suppressEnsurePropertyChanged, Int32 position, Boolean fireEvent, Exception& deferredException) at System.Data.DataTable.InsertRow(DataRow row, Int64 proposedID, Int32 pos, Boolean fireEvent) at HSPI_ULTRAMON3.hspi_plugin.ProcessIPSubnetList(String strDatabaseXML)Startup Complete, 2 errors detected, check the log for more information.

            also under both subents now I now get this error:

            Any sugestions?
            Mark
            Attached Files

            Comment


              #66
              What list of subnets are you entering in the Options web page?
              Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

              Comment


                #67
                Originally posted by marekd1 View Post
                Looks good. But this is what happens now. When I enable discovery of the second subent this is what I get after enableing debug loggins in the HS3 startup screen.

                4/6/2014 8:27:44 PM ~!~Error~!~System.Data.ConstraintException
                4/6/2014 8:27:44 PM ~!~Error~!~System.Data.ConstraintException: Column 'subnet_id, host_id' is constrained to be unique. Value '68106, 168427777' is already present. at System.Data.UniqueConstraint.CheckConstraint(DataRow row, DataRowAction action) at System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArg s args, DataRow eRow, DataRowAction eAction, Boolean fireEvent) at System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean suppressEnsurePropertyChanged, Int32 position, Boolean fireEvent, Exception& deferredException) at System.Data.DataTable.InsertRow(DataRow row, Int64 proposedID, Int32 pos, Boolean fireEvent) at HSPI_ULTRAMON3.hspi_plugin.ProcessIPSubnetList(String strDatabaseXML)Startup Complete, 2 errors detected, check the log for more information.

                also under both subents now I now get this error:

                Any sugestions?
                Mark
                I have same problem when I try to add my second NIC subnet 10.17.0.0 Memory resource goes over 1GB then throws same error message after a few minutes.

                My 192.168.1.0 subnet is monitored with no issues.

                Comment


                  #68
                  Mine is working fine, but then I have 192.168.1.0 and 192.168.33.0....

                  You have 192.168.1.0 and 10.17.0.0, that may be the difference....
                  HomeSeer Version: HS4 Pro Edition 4.2.19.0 (Windows - Running as a Service)
                  Home Assistant 2024.3
                  Operating System: Microsoft Windows 11 Pro - Desktop
                  Z-Wave Devices via two Z-Net G3s
                  Zigbee Devices via RaspBee on RPi 3b+
                  WiFi Devices via Internal Router.

                  Enabled Plug-Ins
                  AK GoogleCalendar 4.0.4.16,AK HomeAssistant 4.0.1.23,AK SmartDevice 4.0.5.1,AK Weather 4.0.5.181,AmbientWeather 3.0.1.9,Big6 3.44.0.0,BLBackup 2.0.64.0,BLGData 3.0.55.0,BLLock 3.0.39.0,BLUPS 2.0.26.0,Device History 4.5.1.1,EasyTrigger 3.0.0.76,Harmony Hub 4.0.14.0,HSBuddy 4.51.303.0,JowiHue 4.1.4.0,LG ThinQ 4.0.26.0,ONVIF Events 1.0.0.5,SDJ-Health 3.1.1.9,TPLinkSmartHome4 2022.12.30.0,UltraCID3 3.0.6681.34300,Z-Wave 4.1.3.0

                  Comment


                    #69
                    Wow, that is a major bug. Adding 10.17.0.0 without a mask essentially kills the plug-in because it tries to monitor 6 *million* IP addresses. I'll get this fixed.

                    In the mean time, you *must* include the subnet mask like 10.17.0.0/24 (which is 255 IP addresses).

                    Regards,
                    Ultrajones
                    Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                    Comment


                      #70
                      I had it at /24 as well when I first installed the plugin on Friday. It had same results, just hung.

                      Monitoring both subnets worked well for me on HS2 without a mask so I copied the settings I had and applied to HS3 setup. If I leave 10.17.0.x in HS3 it hangs up. I take 10.17.0.x out all is good.

                      192.168.1.0
                      10.17.0.0

                      Thanks

                      Comment


                        #71
                        I am posting UltraMon3 HSPI version 3.0.5210.15476 that fixes this issue.

                        Regards,
                        Ultrajones
                        Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                        Comment


                          #72
                          Originally posted by will40 View Post
                          I had it at /24 as well when I first installed the plugin on Friday. It had same results, just hung.

                          Monitoring both subnets worked well for me on HS2 without a mask so I copied the settings I had and applied to HS3 setup. If I leave 10.17.0.x in HS3 it hangs up. I take 10.17.0.x out all is good.

                          192.168.1.0
                          10.17.0.0

                          Thanks
                          UltraMon HSPI didn't support subnet masks. This is a new feature in UltraMon3 HSPI. Most home networks don't need to use a /24 subnet (256 IP addresses), so if your router is configured for something like /25 (128 IP address) or /26 (64 IP addresses), it can greatly reduce the time it takes to detect a host on the network.

                          Regards,
                          Ultrajones
                          Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                          Comment


                            #73
                            Thanks UJ. I will update the version later today.

                            I'm not a network guy...just know enough to get around. That's good to know. Both subnets don't have anywhere close to 64 IP addresses so I will set mask accordingly.

                            Will

                            Comment


                              #74
                              The recent changes I made allow the plug-in to monitor a /24 network very quickly. If you are only monitoring one or two subnets, then leaving it as a /24 will be fine. On my network, UltraMon3 is able to monitor a /24 subnet in about 1 minute.

                              Regards,
                              Ultrajones
                              Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                              Comment


                                #75
                                Originally posted by Ultrajones View Post
                                What list of subnets are you entering in the Options web page?
                                All I have is 10.10.1.0 /24 and 10.10.2.0 /24. I will upload the latest and see if it fixes the problem.

                                Thanks for now.
                                Mark

                                Update.... Still no love. I am getting an error as shown below for both subnets 10.10.1.0/24 and 10.10.2.0/24. Deleted the DB files form the config and same each time. Any sugestions?

                                BTW it works fine with single subnet.
                                Attached Files
                                Last edited by marekd1; April 7, 2014, 05:40 PM.

                                Comment

                                Working...
                                X