Announcement

Collapse
No announcement yet.

UltraMon Response Times

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    UltraMon Response Times

    I have just finished a migration from DooNetwork...thinking that UltraMon would make my HS installation a bit more responsive...and indeed it does.


    However, the issue I have is that the plugin seems to take a long while to detect the lack presence of PC's. When a PC does offline or troubled it seems to take a while before I can issue the command:

    Code:
    if hs.IsOffByName ("Utlramon Main Server") then...
    and get the server to be detected off.


    I set all the poll rates as low as I could...

    I know I am missing something but what?

    Cheers,

    Darren
    Last edited by darren-mc; February 23, 2006, 06:18 AM.

    #2
    You can detect the change of a device quicker by using DeviceValueByName. Just test if the value is <= -1

    Valid device statuses are:
    • Unknown - Device value of 0 (Not yet tested)
    • OnLine - Device value of 1 (1 or more consecutive ping successes)
    • Troubled - Device value of -1 to -5 (1 to 5 consecutive failures)
    • OffLine - Device value of -6 (6 or more consecutive failures)


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

    Comment


      #3
      thanks for this...I knew it had to be simple..

      Comment


        #4
        Thanks for this its much better now...but is there anyway to speed the response up.

        I have set the check interval to 1 but it still seems slow to acknowledege there is an issue.

        thanks

        Darren

        Comment


          #5
          If you have the checks set for 1 minute, then you should be able to determine if device is in a troubled status in about 1 minute (depending on the number of devices you have defined in UltraMon). Are you experiencing different behavior?

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

          Comment


            #6
            Originally posted by Ultrajones
            You can detect the change of a device quicker by using DeviceValueByName. Just test if the value is <= -1

            Valid device statuses are:
            • Unknown - Device value of 0 (Not yet tested)
            • OnLine - Device value of 1 (1 or more consecutive ping successes)
            • Troubled - Device value of -1 to -5 (1 to 5 consecutive failures)
            • OffLine - Device value of -6 (6 or more consecutive failures)

            Regards,
            Ultrajones
            When I execute the following code:

            Code:
            hs.DeviceValue ("UltraMon Plugin mcentral")
            on a device which listed in the GUI as being on-line

            I get a device value of 0

            This has only started to happen with the new version?

            Can you help.

            Thanks

            Darren

            Comment


              #7
              You must use the hs.DeviceValueByName() script function to get the device value by its location/name. The argument for hs.DeviceValue is the house/unit code.

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

              Comment


                #8
                I'll post a HS ticket...

                Comment


                  #9
                  Wait... Please re-read my response.
                  Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                  Comment


                    #10
                    sorry late night here....should be asleep....


                    Sorted....Thanks

                    Comment

                    Working...
                    X