Announcement

Collapse
No announcement yet.

Updated to 2.19.13.0 and now plugin will not load

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

    Updated to 2.19.13.0 and now plugin will not load

    Hi Michael,

    After updating the plugin per your suggestion in the HS4 beta testers topic it seems now that the "S" plugin will not load. I no wget this message in the manage plugins page
    Code:
    [COLOR=#FF9900][FONT=Tahoma]WARNING: Failed getting InterfaceStatus from MCSSPRINKLERSS - the interface was not found in the list of active interfaces, the list may need to be refreshed.[/FONT][/COLOR]
    Any idea what's going on?
    _______________________________________________

    HS3 : HSpro (3.0.0.460) on Win2012 (vm on ESXi)
    Plugins: HSTouch, UPBSpud, Kinect, Nest, IFTTT, DirecTV, EasyTrigger, Imperihome, Zwave, RFXcom, UltraMon3, UltraWeatherBug3, UltraGCIR3, UltraLog3, UltraPioneer, PHLocation, Pushover, Pushalot, MCSSPrinklers S, JowiHue
    Jon00 Plugins: Bluetooth Proximity, Performance Monitor, DB Chart, Links

    #2
    How/What did you do to install it? I assume you had an HSPI_MCSSPRINKLERSS.exe already in your HS3 folder. The updater will overwrite it and mcsSprinklers_2009.dll. These two files should be in the updater, but attached here just to make certain.

    Other common issues that have occurred when updates from older versions are done relate to support file. All mcsSprinklers support files should be in \Bin\mcsSprinklers folder. If there is a mySQL.Data.dll in the HS root folder then it should be removed as the updater put an update in the subfolder. Are there any additional messages in HS Log? There is a file in \HTML\mcsSprinklers\Data\StartupTrace.txt that will contain the startup information from mcsSprinklers.
    Attached Files

    Comment


      #3
      Originally posted by Michael McSharry View Post
      How/What did you do to install it? I assume you had an HSPI_MCSSPRINKLERSS.exe already in your HS3 folder. The updater will overwrite it and mcsSprinklers_2009.dll. These two files should be in the updater, but attached here just to make certain.

      Other common issues that have occurred when updates from older versions are done relate to support file. All mcsSprinklers support files should be in \Bin\mcsSprinklers folder. If there is a mySQL.Data.dll in the HS root folder then it should be removed as the updater put an update in the subfolder. Are there any additional messages in HS Log? There is a file in \HTML\mcsSprinklers\Data\StartupTrace.txt that will contain the startup information from mcsSprinklers.
      I disabled 2.17, installed 2.19 with updater, and tried to enable.


      Sent from my iPhone using Tapatalk Pro
      _______________________________________________

      HS3 : HSpro (3.0.0.460) on Win2012 (vm on ESXi)
      Plugins: HSTouch, UPBSpud, Kinect, Nest, IFTTT, DirecTV, EasyTrigger, Imperihome, Zwave, RFXcom, UltraMon3, UltraWeatherBug3, UltraGCIR3, UltraLog3, UltraPioneer, PHLocation, Pushover, Pushalot, MCSSPrinklers S, JowiHue
      Jon00 Plugins: Bluetooth Proximity, Performance Monitor, DB Chart, Links

      Comment


        #4
        the hs log should have additional error lines and a trace is contained in the file described above

        Comment


          #5
          Originally posted by Michael McSharry View Post
          the hs log should have additional error lines and a trace is contained in the file described above
          Here is the hs log after disable\enable:

          Code:
           [TABLE="class: log_table_row, cellspacing: 0, width: 970"]
          [TR]
          [TD="class: LogDateLong LogDateTime0, colspan: 1, align: left"][COLOR=#000000]Nov-12 3:20:12 PM[/COLOR][/TD]
           			[TD="class: LogPri0, colspan: 1, align: left"][COLOR=#000000] [/COLOR][/TD]
           			[TD="class: LogType0, colspan: 3, align: left"][COLOR=#000000]Plug-In[/COLOR][/TD]
           			[TD="class: LogEntry0, colspan: 8, align: left"][COLOR=#000000]Finished initializing plug-in MCSSPRINKLERSS[/COLOR][/TD]
           		[/TR]
          [/TABLE]
          [TABLE="class: log_table_row, cellspacing: 0, width: 970"]
          [TR]
          [TD="class: LogDateLong LogDateTime1, colspan: 1, align: left"][COLOR=#000000]Nov-12 3:20:12 PM[/COLOR][/TD]
           			[TD="class: LogPri1, colspan: 1, align: left"][COLOR=#000000] [/COLOR][/TD]
           			[TD="class: LogType1, colspan: 3, align: left"][COLOR=#000000]Starting Plug-In[/COLOR][/TD]
           			[TD="class: LogEntry1, colspan: 8, align: left"][COLOR=#000000]MCSSPRINKLERSS loaded in 3703 milliseconds[/COLOR][/TD]
           		[/TR]
          [/TABLE]
          [TABLE="class: log_table_row, cellspacing: 0, width: 970"]
          [TR]
          [TD="class: LogDateLong LogDateTime0, colspan: 1, align: left"][COLOR=#FF0000]Nov-12 3:20:12 PM[/COLOR][/TD]
           			[TD="class: LogPri0, colspan: 1, align: left"][COLOR=#FF0000] [/COLOR][/TD]
           			[TD="class: LogType0, colspan: 3, align: left"][COLOR=#FF0000]Error[/COLOR][/TD]
           			[TD="class: LogEntry0, colspan: 8, align: left"][COLOR=#FF0000]Initializing plug-in(1): MCSSPRINKLERSS Instance::mcsSprinklers InitHW Error Object reference not set to an instance of an object. Time to load: 1818 milliseconds[/COLOR][/TD]
           		[/TR]
          [/TABLE]
          [TABLE="class: log_table_row, cellspacing: 0, width: 970"]
          [TR]
          [TD="class: LogDateLong LogDateTime1, colspan: 1, align: left"][COLOR=#000000]Nov-12 3:20:11 PM[/COLOR][/TD]
           			[TD="class: LogPri1, colspan: 1, align: left"][COLOR=#000000] [/COLOR][/TD]
           			[TD="class: LogType1, colspan: 3, align: left"][COLOR=#000000]mcsSprinklers[/COLOR][/TD]
           			[TD="class: LogEntry1, colspan: 8, align: left"][COLOR=#000000]RegisterCallback2 Line Could not load file or assembly 'MySql.Data, Version=6.10.8.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxxxxxx' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)[/COLOR][/TD]
           		[/TR]
          [/TABLE]
          [TABLE="class: log_table_row, cellspacing: 0, width: 970"]
          [TR]
          [TD="class: LogDateLong LogDateTime0, colspan: 1, align: left"][COLOR=#000000]Nov-12 3:20:10 PM[/COLOR][/TD]
           			[TD="class: LogPri0, colspan: 1, align: left"][COLOR=#000000] [/COLOR][/TD]
           			[TD="class: LogType0, colspan: 3, align: left"][COLOR=#000000]Starting Plug-In[/COLOR][/TD]
           			[TD="class: LogEntry0, colspan: 8, align: left"][COLOR=#000000]Initializing plugin MCSSPRINKLERSS ...[/COLOR][/TD]
           		[/TR]
          [/TABLE]
          [TABLE="class: log_table_row, cellspacing: 0, width: 970"]
          [TR]
          [TD="class: LogDateLong LogDateTime1, colspan: 1, align: left"][COLOR=#000000]Nov-12 3:20:10 PM[/COLOR][/TD]
           			[TD="class: LogPri1, colspan: 1, align: left"][COLOR=#000000] [/COLOR][/TD]
           			[TD="class: LogType1, colspan: 3, align: left"][COLOR=#000000]Info[/COLOR][/TD]
           			[TD="class: LogEntry1, colspan: 8, align: left"][COLOR=#000000]Plugin MCSSPRINKLERSS has connected. IP:127.0.0.1:53458[/COLOR][/TD]
           		[/TR]
          [/TABLE]
          Here is the contents of the trace file:

          Code:
          False 11/12/2019 3:20:11 PM | Startup 200
          False 11/12/2019 3:20:11 PM | Startup 240
          False 11/12/2019 3:20:11 PM | Startup 260
          False 11/12/2019 3:20:11 PM | Startup 280
          False 11/12/2019 3:20:11 PM | Startup 285 192.168.119.105
          False 11/12/2019 3:20:11 PM | Startup 290
          False 11/12/2019 3:20:11 PM | Startup 291
          False 11/12/2019 3:20:11 PM | Startup 292
          False 11/12/2019 3:20:11 PM | Startup 293
          False 11/12/2019 3:20:11 PM | Startup 294
          False 11/12/2019 3:20:11 PM | Startup 295
          False 11/12/2019 3:20:11 PM | Startup 296
          False 11/12/2019 3:20:11 PM | Startup 297
          False 11/12/2019 3:20:11 PM | Startup 298
          False 11/12/2019 3:20:11 PM | Startup 300 Version 1
          False 11/12/2019 3:20:11 PM | Startup 310
          False 11/12/2019 3:20:11 PM | Startup 320
          False 11/12/2019 3:20:12 PM | InitIO 20
          False 11/12/2019 3:20:12 PM | InitIO 130
          False 11/12/2019 3:20:12 PM | InitIO 150
          False 11/12/2019 3:20:12 PM | InitHW 10
          False 11/12/2019 3:20:12 PM | InitHW 20
          False 11/12/2019 3:20:12 PM | InitHW 350
          False 11/12/2019 3:20:12 PM | InitHW 420
          False 11/12/2019 3:20:12 PM | InitHW 421
          False 11/12/2019 3:20:12 PM | InitHW 420
          False 11/12/2019 3:20:12 PM | InitHW 600
          False 11/12/2019 3:20:12 PM | InitHW 630
          False 11/12/2019 3:20:12 PM | InitHW 4450
          True 11/12/2019 3:20:12 PM | mcsSprinklers |  InitHW:Object reference not set to an instance of an object.
          True 11/12/2019 3:20:12 PM | mcsSprinklers | InitHW:Object reference not set to an instance of an object.
          False 11/12/2019 3:20:12 PM | Startup 351
          False 11/12/2019 3:20:12 PM | Startup 353
          False 11/12/2019 3:20:12 PM | initIO 80 mcsHomeseer
          False 11/12/2019 3:20:12 PM | InitIO 170
          False 11/12/2019 3:20:12 PM | initIO 179 oHS=HSPI, callback=HSPI, Standalone=False, HS3=True
          False 11/12/2019 3:20:12 PM | initIO 185 mcsSprinklers InitHW Error Object reference not set to an instance of an object.
          Please let me know how I can help troubleshoot further. Thanks!!!
          _______________________________________________

          HS3 : HSpro (3.0.0.460) on Win2012 (vm on ESXi)
          Plugins: HSTouch, UPBSpud, Kinect, Nest, IFTTT, DirecTV, EasyTrigger, Imperihome, Zwave, RFXcom, UltraMon3, UltraWeatherBug3, UltraGCIR3, UltraLog3, UltraPioneer, PHLocation, Pushover, Pushalot, MCSSPrinklers S, JowiHue
          Jon00 Plugins: Bluetooth Proximity, Performance Monitor, DB Chart, Links

          Comment


            #6
            The operative message is "RegisterCallback2 Line Could not load file or assembly 'MySql.Data, Version=6.10.8.0,..."
            Did you follow guidance about MySql.Data.dll in the prior post #2? It looks like it found another version in its search path before it looked for it in the \bin\mcsSprinklers folder.

            Comment


              #7
              Originally posted by Michael McSharry View Post
              The operative message is "RegisterCallback2 Line Could not load file or assembly 'MySql.Data, Version=6.10.8.0,..."
              Did you follow guidance about MySql.Data.dll in the prior post #2? It looks like it found another version in its search path before it looked for it in the \bin\mcsSprinklers folder.
              I apologize. That was it. I should have read your message more clearly. Thanks!!
              _______________________________________________

              HS3 : HSpro (3.0.0.460) on Win2012 (vm on ESXi)
              Plugins: HSTouch, UPBSpud, Kinect, Nest, IFTTT, DirecTV, EasyTrigger, Imperihome, Zwave, RFXcom, UltraMon3, UltraWeatherBug3, UltraGCIR3, UltraLog3, UltraPioneer, PHLocation, Pushover, Pushalot, MCSSPrinklers S, JowiHue
              Jon00 Plugins: Bluetooth Proximity, Performance Monitor, DB Chart, Links

              Comment

              Working...
              X