Announcement

Collapse
No announcement yet.

Release to store

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

    Release to store

    I have submitted the plugin for release to the homeseer plugin store. It should show up some time this week in the plugin store and updater.

    #2
    I have an HTD Lync system. 12 zone system. I am looking forward to this plug in

    Thanks
    Bill

    Comment


      #3
      I had the beta installed but it has recently stopped working (license/trial expired) and it doesn't seem to be in the store to purchase a license???

      Comment


        #4
        Originally posted by ramshaklez View Post
        I had the beta installed but it has recently stopped working (license/trial expired) and it doesn't seem to be in the store to purchase a license???
        I submitted to the be put into the store last week. I'll shoot another email over to HomeSeer to see how they're coming on putting it into the store.

        Comment


          #5
          Here it is:

          https://shop.homeseer.com/products/lync-plug-in-for-hs3

          Comment


            #6
            This worked perfectly for me when it was in beta. Now it crashes all the time. I'm not sure what version was my last stable one but now it simply is unworkable for me. It works for about 3 minutes then crashes. I restart the plugin and it works for another 3 minutes then crashes again. :-\

            Comment


              #7
              Originally posted by ramshaklez View Post
              This worked perfectly for me when it was in beta. Now it crashes all the time. I'm not sure what version was my last stable one but now it simply is unworkable for me. It works for about 3 minutes then crashes. I restart the plugin and it works for another 3 minutes then crashes again. :-\
              Any errors for me to go off of? Do you know which beta version worked fine? I can do a code diff between that version and now. Does it happen when a specific event happens?

              Comment


                #8
                I wonder if this might have something to do with version .165 vs .168. Take a look at the errors below. Both the command prompt error and the windows error reference version .165... However, in the HS front end of HS it says the installed version is .168. Maybe the latest version isn't registering correctly? Can I get version .165 somewhere and try that out?



                (Command Prompt Initialization...)


                C:\Program Files\HomeSeer HS3>HSPI_Lync.exe
                Plugin: Lync Instance: starting...
                Connecting to server at 127.0.0.1...
                Host API Version: 3
                Connected, waiting to be initialized...
                Starting version 1.0.16266.165
                InitIO called, plug-in is being initialized...


                (and then the code starts to process normally... but eventually I get the following error in the command prompt...)


                Unhandled Exception: System.NotImplementedException: The method or operation is
                not implemented.
                at HSPI_Lync.LyncSerialController._serialPort_ErrorReceived(Obj ect sender, Se
                rialErrorReceivedEventArgs e)
                at System.IO.Ports.SerialPort.CatchErrorEvents(Object src, SerialErrorReceive
                dEventArgs e)
                at System.IO.Ports.SerialStream.EventLoopRunner.CallErrorEvents (Object state)

                at System.Threading.QueueUserWorkItemCallback.WaitCallback_Cont ext(Object sta
                te)
                at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, C
                ontextCallback callback, Object state, Boolean ignoreSyncCtx)
                at System.Threading.QueueUserWorkItemCallback.System.Threading. IThreadPoolWor
                kItem.ExecuteWorkItem()
                at System.Threading.ThreadPoolWorkQueue.Dispatch()
                at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback ()



                (And here is the Windows Error that pops up when the error happens in the command prompt...)


                HSPI_Lync has stopped working
                Problem signature:
                Problem Event Name: CLR20r3
                Problem Signature 01: hspi_lync.exe
                Problem Signature 02: 1.0.16266.165
                Problem Signature 03: 57e341d9
                Problem Signature 04: HSPI_Lync
                Problem Signature 05: 1.0.16266.165
                Problem Signature 06: 57e341d9
                Problem Signature 07: 4a
                Problem Signature 08: 5
                Problem Signature 09: System.NotImplementedException
                OS Version: 6.1.7601.2.1.0.320.65
                Locale ID: 1033
                Additional Information 1: 0a9e
                Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
                Additional Information 3: 0a9e
                Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

                Comment


                  #9
                  Hmm... maybe the problem isn't with .168 vs .165. I managed to get HS3 rolled back to 1.0.16266.165 but I am still getting the same errors mentioned above.

                  Let me try re-installing one of the beta versions.

                  Comment


                    #10
                    Here is another error log with some additional information:

                    Version=1
                    EventType=CLR20r3
                    EventTime=131205012829732764
                    ReportType=2
                    Consent=1
                    ReportIdentifier=d419e0d0-8e36-11e6-83a0-80ee73b7efdc
                    IntegratorReportIdentifier=d419e0cf-8e36-11e6-83a0-80ee73b7efdc
                    Response.type=4
                    Sig[0].Name=Problem Signature 01
                    Sig[0].Value=hspi_lync.exe
                    Sig[1].Name=Problem Signature 02
                    Sig[1].Value=1.0.16266.165
                    Sig[2].Name=Problem Signature 03
                    Sig[2].Value=57e341d9
                    Sig[3].Name=Problem Signature 04
                    Sig[3].Value=HSPI_Lync
                    Sig[4].Name=Problem Signature 05
                    Sig[4].Value=1.0.16266.165
                    Sig[5].Name=Problem Signature 06
                    Sig[5].Value=57e341d9
                    Sig[6].Name=Problem Signature 07
                    Sig[6].Value=4a
                    Sig[7].Name=Problem Signature 08
                    Sig[7].Value=5
                    Sig[8].Name=Problem Signature 09
                    Sig[8].Value=System.NotImplementedException
                    DynamicSig[1].Name=OS Version
                    DynamicSig[1].Value=6.1.7601.2.1.0.320.65
                    DynamicSig[2].Name=Locale ID
                    DynamicSig[2].Value=1033
                    DynamicSig[22].Name=Additional Information 1
                    DynamicSig[22].Value=0a9e
                    DynamicSig[23].Name=Additional Information 2
                    DynamicSig[23].Value=0a9e372d3b4ad19135b953a78882e789
                    DynamicSig[24].Name=Additional Information 3
                    DynamicSig[24].Value=0a9e
                    DynamicSig[25].Name=Additional Information 4
                    DynamicSig[25].Value=0a9e372d3b4ad19135b953a78882e789
                    UI[2]=C:\Program Files\HomeSeer HS3\HSPI_Lync.exe
                    UI[3]=HSPI_Lync has stopped working
                    UI[4]=Windows can check online for a solution to the problem.
                    UI[5]=Check online for a solution and close the program
                    UI[6]=Check online for a solution later and close the program
                    UI[7]=Close the program
                    LoadedModule[0]=C:\Program Files\HomeSeer HS3\HSPI_Lync.exe
                    LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
                    LoadedModule[2]=C:\Windows\SYSTEM32\MSCOREE.DLL
                    LoadedModule[3]=C:\Windows\system32\KERNEL32.dll
                    LoadedModule[4]=C:\Windows\system32\KERNELBASE.dll
                    LoadedModule[5]=C:\Windows\system32\ADVAPI32.dll
                    LoadedModule[6]=C:\Windows\system32\msvcrt.dll
                    LoadedModule[7]=C:\Windows\SYSTEM32\sechost.dll
                    LoadedModule[8]=C:\Windows\system32\RPCRT4.dll
                    LoadedModule[9]=C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
                    LoadedModule[10]=C:\Windows\system32\SHLWAPI.dll
                    LoadedModule[11]=C:\Windows\system32\GDI32.dll
                    LoadedModule[12]=C:\Windows\system32\USER32.dll
                    LoadedModule[13]=C:\Windows\system32\LPK.dll
                    LoadedModule[14]=C:\Windows\system32\USP10.dll
                    LoadedModule[15]=C:\Windows\system32\IMM32.DLL
                    LoadedModule[16]=C:\Windows\system32\MSCTF.dll
                    LoadedModule[17]=C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
                    LoadedModule[18]=C:\Windows\system32\MSVCR100_CLR0400.dll
                    LoadedModule[19]=C:\Windows\assembly\NativeImages_v4.0.30319_32\mscorlib\246 f1a5abb686b9dcdf22d3505b08cea\mscorlib.ni.dll
                    LoadedModule[20]=C:\Windows\Microsoft.NET\Framework\v4.0.30319\nlssorting.dl l
                    LoadedModule[21]=C:\Windows\system32\ole32.dll
                    LoadedModule[22]=C:\Windows\system32\CRYPTBASE.dll
                    LoadedModule[23]=C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll
                    LoadedModule[24]=C:\Windows\assembly\NativeImages_v4.0.30319_32\System\964da 027ebca3b263a05cadb8eaa20a3\System.ni.dll
                    LoadedModule[25]=C:\Windows\system32\CRYPTSP.dll
                    LoadedModule[26]=C:\Windows\system32\rsaenh.dll
                    LoadedModule[27]=C:\Windows\system32\ws2_32.dll
                    LoadedModule[28]=C:\Windows\system32\NSI.dll
                    LoadedModule[29]=C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Confi guration\ac18c2dcd06bd2a0589bac94ccae5716\System.Configurati on.ni.dll
                    LoadedModule[30]=C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Xml\e 997d0200c25f7db6bd32313d50b729d\System.Xml.ni.dll
                    LoadedModule[31]=C:\Windows\system32\mswsock.dll
                    LoadedModule[32]=C:\Windows\System32\wshtcpip.dll
                    LoadedModule[33]=C:\Windows\System32\wship6.dll
                    LoadedModule[34]=C:\Windows\system32\rasapi32.dll
                    LoadedModule[35]=C:\Windows\system32\rasman.dll
                    LoadedModule[36]=C:\Windows\system32\rtutils.dll
                    LoadedModule[37]=C:\Windows\system32\winhttp.dll
                    LoadedModule[38]=C:\Windows\system32\webio.dll
                    LoadedModule[39]=C:\Windows\system32\SspiCli.dll
                    LoadedModule[40]=C:\Windows\system32\credssp.dll
                    LoadedModule[41]=C:\Windows\system32\IPHLPAPI.DLL
                    LoadedModule[42]=C:\Windows\system32\WINNSI.DLL
                    LoadedModule[43]=C:\Windows\system32\dhcpcsvc6.DLL
                    LoadedModule[44]=C:\Windows\system32\dhcpcsvc.DLL
                    LoadedModule[45]=C:\Windows\system32\CFGMGR32.dll
                    LoadedModule[46]=C:\Windows\system32\DNSAPI.dll
                    LoadedModule[47]=C:\Windows\system32\rasadhlp.dll
                    LoadedModule[48]=C:\Windows\System32\fwpuclnt.dll
                    LoadedModule[49]=C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Drawi ng\dd57bc19f5807c6dbe8f88d4a23277f6\System.Drawing.ni.dll
                    LoadedModule[50]=C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144c cf1df_1.1.7601.23508_none_5c028c09a01213b0\gdiplus.dll
                    LoadedModule[51]=C:\Windows\system32\uxtheme.dll
                    LoadedModule[52]=c:\Program Files\UltraVNC\vnchooks.dll
                    LoadedModule[53]=C:\Windows\system32\WindowsCodecs.dll
                    LoadedModule[54]=C:\Windows\system32\OLEAUT32.dll
                    LoadedModule[55]=C:\Windows\system32\VERSION.dll
                    LoadedModule[56]=C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Core\ 713647b987b140a17e3c4ffe4c721f85\System.Core.ni.dll
                    LoadedModule[57]=C:\Windows\Microsoft.NET\Framework\v4.0.30319\diasymreader. dll
                    FriendlyEventName=Stopped working
                    ConsentKey=CLR20r3
                    AppName=HSPI_Lync
                    AppPath=C:\Program Files\HomeSeer HS3\HSPI_Lync.exe

                    Comment


                      #11
                      This error literally indicates it's receiving errors on the serial port. I'd say check your cabling, and try some reboots of both the Lync controller and HomeSeer.

                      The error is a hardware/connection error and can be any of the following. I can right a new version that dumps the SerialError Enumeration to see which one of the following it's hitting.

                      Frame: The hardware detected a framing error.
                      Overrun: A character-buffer overrun has occurred. The next character is lost.
                      RXOver: An input buffer overflow has occurred. There is either no room in the input buffer, or a character was received after the end-of-file (EOF) character.
                      RXParity: The hardware detected a parity error.
                      TXFull: The application tried to transmit a character, but the output buffer was full.


                      https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx

                      Comment


                        #12
                        New version posted that reports the type of error being received.

                        Comment


                          #13
                          Hmm... That is strange because it works just fine using HTD's Lync software as well as Ultra's HTD plugin. But, I'll take a look at your new version and see what I come up with.

                          Thanks.

                          Comment


                            #14
                            Originally posted by ramshaklez View Post
                            Hmm... That is strange because it works just fine using HTD's Lync software as well as Ultra's HTD plugin. But, I'll take a look at your new version and see what I come up with.

                            Thanks.
                            I'm still working on the code comparison to make sure. I will say this. I'm running the same version without issue.

                            Comment


                              #15
                              Purchased a license but I get the following error:

                              "Error registering license. License does not match product."

                              Emailed Homseer but haven't heard back yet.

                              :-\

                              Comment

                              Working...
                              X