Announcement

Collapse
No announcement yet.

Problem using the TP-Link plugin with Linux HomeTrollerSEL

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

    #16
    I made i backup of the original file, and added a .BACKUP extension. I moved the file away now, but I don't think it changed anything.

    TPLink files in /usr/local/HomeSeer (after I removed the .BACKUP file):

    homeseer@HomeTrollerSELv2:/usr/local/HomeSeer$ ls -lah *TPLink*
    -rw-r--r-- 1 root root 283K Sep 28 19:04 HSPI_TPLinkSmartHome.exe
    -rw-r--r-- 1 root root 365 Apr 22 2018 HSPI_TPLinkSmartHome.exe.config
    homeseer@HomeTrollerSELv2:/usr/local/HomeSeer$


    Log output after I restarted the plugin:

    Sep-29 9:56:12 AM Plug-In Finished initializing plug-in TPLinkSmartHome
    Sep-29 9:56:12 AM Starting Plug-In TPLinkSmartHome loaded in 4610 milliseconds
    Sep-29 9:56:12 AM Error Initializing plug-in(2): TPLinkSmartHome Instance::Object reference not set to an instance of an objectSTACK: at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_remoting_wrapper(intptr,i ntptr) at (wrapper remoting-invoke) HomeSeerAPI.IPlugInAPI.InitIO(string) at Scheduler.clsHSPI.CheckInterfaces () [0x000c4] in <9d0c99dc968a48469ec86efcf4ea6794>:0
    Sep-29 9:56:12 AM Info Plugin TPLinkSmartHome with instance: has disconnected
    Sep-29 9:56:09 AM TPLinkSmartHome InitIO called, plug-in is being initialized...
    Sep-29 9:56:09 AM TPLinkSmartHome ##InitIO registered pages ..
    Sep-29 9:56:09 AM TPLinkSmartHome ##InitIO gLocalIp = 10.0.0.200
    Sep-29 9:56:09 AM TPLinkSmartHome ##InitIO gEXEPath = /usr/local/HomeSeer
    Sep-29 9:56:09 AM TPLinkSmartHome ##InitIO gIntializing = False
    Sep-29 9:56:09 AM TPLinkSmartHome ##InitIO gIntializing = False
    Sep-29 9:56:08 AM TPLinkSmartHome ##InitIO start of method..
    Sep-29 9:56:08 AM Starting Plug-In Initializing plugin TPLinkSmartHome ...
    Sep-29 9:56:08 AM Info Plugin TPLinkSmartHome has connected. IP:127.0.0.1:49898
    Sep-29 9:06:00 AM Energy DB Info All energy database compacting routines completed.
    Sep-29 9:06:00 AM Energy DB Info No Records. Vacuuming database to condense.

    Comment


      #17
      This solved my problem:

      sudo apt-get install mono-devel
      sudo apt-get install mono-complete
      sudo apt-get -y install libmono-microsoft-csharp4.0-cil
      sudo apt-get install avahi-daemon
      Thanks for all the effort!

      Comment


        #18
        Wow! No kidding! I never would have figured that out. Thanks for posting the solution
        James

        Running HS 3 on Win10 .

        Comment

        Working...
        X