Announcement

Collapse
No announcement yet.

UltraStatus & Extended device Codes.

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

    UltraStatus & Extended device Codes.

    Hi.

    I've just loaded Ultrastatus as a test to see if it will perform as I require.

    I have a bunch of motion sensors using house unit codes between a1-p16 which I can assign rules using ultrastatus and this works very well.

    I'd like to setup some rules for my DS10 security devices but they are using house unit codes "\5" - "\10". My ultrastatus page doesn't show house codes begining with a "\".

    Is there a way to enable this ?

    Thanks.

    Phill

    #2
    Yes, should be easy in the next release that should be either today or tomorrow. I just need to do a bit more testing of the new asp.net config page, then I'll post the update!

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

    Comment


      #3
      Originally posted by Ultrajones
      Yes, should be easy in the next release that should be either today or tomorrow. I just need to do a bit more testing of the new asp.net config page, then I'll post the update!

      Regards,
      Ultrajones
      SAWEET!!!!!
      HW - i5 4570T @2.9ghz runs @11w | 8gb ram | 128gb ssd OS - Win10 x64

      HS - HS3 Pro Edition 3.0.0.435

      Plugins - BLRF 2.0.94.0 | Concord 4 3.1.13.10 | HSBuddy 3.9.605.5 | HSTouch Server 3.0.0.68 | RFXCOM 30.0.0.36 | X10 3.0.0.36 | Z-Wave 3.0.1.190

      Hardware - EdgePort/4 DB9 Serial | RFXCOM 433MHz USB Transceiver | Superbus 2000 for Concord 4 | TI103 X-10 Interface | WGL Designs W800 RF | Z-Net Z-Wave Interface

      Comment


        #4
        Thanks.

        I've installed the plugin on my prod server now and its working exactly as expected. Good plugin. Plan is now to go through my custom web pages and remove custom icon commands.

        Look forward to the new version.

        Phill

        Comment


          #5
          Slight delay in the release. I spent about 8 hours troubleshooting this issue:

          http://board.homeseer.com/showthread.php?t=116663
          Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

          Comment


            #6
            Did the non X10 devices not make it in to the latest release?

            I still only see X10 device codes, unless I am missing something in my config.

            Mike

            Comment


              #7
              Ultra.

              Just downloaded and tried the latest version of Ultrastatus v.1.0.2491.17095. Appologies if you already know what I'm about to say, I just thought you may appreciate the feedback.

              A couple of observations. The interface for selecting HC / UC pairs has changed. I can select UC from 1 -> 99 which is great. HC selection only goes from A -> P it would be good for this to go A -> Z + some of the other codes used by plugins.

              Also when I select modify at the bottom of the page I get the following error.

              Server Error in '/' Application.
              --------------------------------------------------------------------------------

              Runtime Error
              Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

              Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".


              <!-- Web.Config Configuration File -->

              <configuration>
              <system.web>
              <customErrors mode="Off"/>
              </system.web>
              </configuration>


              Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.


              <!-- Web.Config Configuration File -->

              <configuration>
              <system.web>
              <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
              </system.web>
              </configuration>

              Comment


                #8
                Is anyone else seing this problem when they try and "modify" their settings using the latest version of ultrastatus or is it just me ?

                Phill

                Comment


                  #9
                  It works fine here ...

                  Edit the first line in hspi_ultrastatus.aspx file and change debug="true", then try again. Please post the error.
                  Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                  Comment


                    #10
                    I've set debug=true, and this is the message I get when I try to add a new device to an existing "device string rule"



                    Server Error in '/' Application.
                    --------------------------------------------------------------------------------

                    Runtime Error
                    Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

                    Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".


                    <!-- Web.Config Configuration File -->

                    <configuration>
                    <system.web>
                    <customErrors mode="Off"/>
                    </system.web>
                    </configuration>


                    Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.


                    <!-- Web.Config Configuration File -->

                    <configuration>
                    <system.web>
                    <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
                    </system.web>
                    </configuration>

                    Comment


                      #11
                      You'll need to follow the instructions in the output to see the errors...

                      Create a file in the \html\hspi_ultrastatus\ directory called "Web.Config" and add the following text:

                      PHP Code:
                      <configuration>
                          <
                      system.web>
                              <
                      customErrors mode="Off"/>
                          </
                      system.web>
                      </
                      configuration
                      Then try again ...
                      Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                      Comment


                        #12
                        OK, getting more information. The first bit of the error tells me to add a debug line (which you suggested earlier), the final bit is a stack trace as follows

                        [HttpRequestValidationException (0x80004005): A potentially dangerous Request.Form value was detected from the client (txtDevOn="<img src="images\Lig...").]
                        System.Web.HttpRequest.ValidateString(String s, String valueName, String collectionName) +287
                        System.Web.HttpRequest.ValidateNameValueCollection(NameValue Collection nvc, String collectionName) +107
                        System.Web.HttpRequest.get_Form() +108
                        System.Web.HttpRequest.get_HasForm() +58
                        System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) +46
                        System.Web.UI.Page.DeterminePostBackMode() +71
                        System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +7960
                        System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +158
                        System.Web.UI.Page.ProcessRequest() +85
                        System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +20
                        System.Web.UI.Page.ProcessRequest(HttpContext context) +110
                        ASP.hspi_ultrastatus_hspi_ultrastatus_aspx.ProcessRequest(Ht tpContext context) +30
                        System.Web.CallHandlerExecutionStep.System.Web.HttpApplicati on.IExecutionStep.Execute() +317
                        System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +65



                        Any ideas ??

                        Comment


                          #13
                          OK. so I think the problem was me. I think I now have it working.

                          Thanks.

                          Phill

                          Comment


                            #14
                            Right, the problem was that I had html code in the string for the on or off for the rule.

                            I've since removed the html and using the correct syntax where on = on.gif.

                            However since doing this I've lost my icons within my web pages. How do I get the icon in my web page ?

                            Ta.

                            Comment


                              #15
                              Here is the hspi_ultrastatus quick start guide.
                              http://www.wideopenwest.com/~ultrajo...ltrastatus.htm

                              Let me know if it doesn't answer your question...
                              Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                              Comment

                              Working...
                              X