Announcement

Collapse
No announcement yet.

Device XML Test Failing

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

    Device XML Test Failing

    I had UltraView wroking fine on my old box, upgraded the box and reinstalled everything from scratch but copied my old mdb file over. Installed HS Standard Edition 2.3.0.19 and Ulrastatus v1.1.3172.37875

    Cant seem to get Ultraview to work. I have tried saving and viewing the XML file, went to the end and saw the missing character, went into HS2 and deleted that device. When I run the test again it just errors out on the device that was above the previously deleted one. I keep deleting devices and the error just keeps moving UP the list. I suspect that maybe it is the next device that is getting ready to be parsed, but never gets written to the XML, but how do I figured out which device that might be.
    An error occurred in the "doXMLTest()" function.
    The error details are:

    Parse Error...-1072896673
    Line Number...1551
    Character.....3
    Description...End element was missing the character '>'.
    I have attached my XML file if that would be of any assistance.

    Please help, I have messed with this for hours and I am now stuck!
    Attached Files

    #2
    Do you have a devcie type called "Status Only]"?
    Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

    Comment


      #3
      Yes I do, well, without the closing bracket

      Comment


        #4
        Here is my Devicetypes.cfg file

        0001
        25
        "Lamp Module",1,0
        "Appliance Module w Status",2,0
        "Lamp Module w/Status & Std Dim",3,0
        "Appliance Module",0,0
        "HD Appliance Module",0,0
        "Motion Sensor",32,0
        "Leviton 6381",9,0
        "Leviton HCM06",11,0
        "PLM21",11,0
        "LM15A (Socket Rocket)",0,0
        "Light Switch",1,0
        "Keypad",9,0
        "Wall Keypad",0,0
        "Chime Module",0,0
        "SwitchLinc",23,0
        "SmartHome LampLinc",23,0
        "Status Only",32,0
        "Virtual",0,0
        "Interface Variable",23,0
        "HAI RC80 Thermostat",64,0
        "SmartHome LampLinc LS",21,0
        "Infrared Device",288,0
        "PCS Light Switch",5,0
        "Z-Wave Thermostat",64,0
        "Lamp Module w/Status & Preset Dim",6,0
        25
        " ,"

        Comment


          #5
          I checked the dev_type-string for all the deivices inside the mdb file and none of them have a closing bracket.
          Lamp Module w/Status & Preset Dim
          Lamp Module w/Status & Std Dim

          I changed the two above to the remove the "/" and "&" characters. Now there are no non-alphanumeric characters at all in the devicetypestrings.

          Still fail the XML test though.

          Comment


            #6
            http://board.homeseer.com/showthread...052#post865052 for my post to Jon00
            Last edited by ; March 22, 2009, 11:38 AM.

            Comment


              #7
              What version of the UltraStatus plug-in do you have installed?
              Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

              Comment


                #8
                Ulrastatus v1.1.3172.37875

                Comment


                  #9
                  Originally posted by mikepetro View Post
                  I checked the dev_type-string for all the deivices inside the mdb file and none of them have a closing bracket.
                  Lamp Module w/Status & Preset Dim
                  Lamp Module w/Status & Std Dim

                  I changed the two above to the remove the "/" and "&" characters. Now there are no non-alphanumeric characters at all in the devicetypestrings.

                  Still fail the XML test though.
                  The "/" and "&" in device strings are fine.
                  Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                  Comment


                    #10
                    Originally posted by mikepetro View Post
                    Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                    Comment


                      #11
                      Thanks Ultra,

                      Jon00 gave me a fix to take out the symbol and replace it with a html code equiv. Everybody is playing nice in the sandbox now.

                      Appreciate your help,

                      Comment


                        #12
                        Glad to hear ... I would have posted a fix, but I am in the middle of a big change to UltraStatus.
                        Plug-ins: UltraMon, UltraM1G, UltraCID, Ultra1Wire, UltraLog, UltraWeatherBug, UltraPioneerAVR, UltraGCIR

                        Comment

                        Working...
                        X