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.
Announcement
Collapse
No announcement yet.
Release to store
Collapse
X
-
Originally posted by ramshaklez View PostI 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
-
Originally posted by ramshaklez View PostThis 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
-
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
-
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
-
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
-
Originally posted by ramshaklez View PostHmm... 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
Comment