www.homeseer.com  
 

Go Back   HomeSeer Message Board > 3rd Party Plug-Ins/Scripts > Plug-ins by Author > Beaker Plugins > BeakerStat

BeakerStat Discussions related to the BeakerStat plugin

Reply
 
Thread Tools Display Modes
  #1  
Old April 5th, 2012, 03:02 PM
KurtLutterman KurtLutterman is offline
Seer
 
Join Date: Jan 2008
Location: Washington
Posts: 18
Default ConfigWebForm crash

Just installed BeakerStat. Restarted HomeSeer service to finish installing plugin. Clicked on Interfaces page Enable button, then Save OK. But now Config button gives below error (with HS 2.5.0.52). Rebooted PC and still same error.

Thanks,
Kurt


Server Error in '/' Application.

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0012: The type 'HSPI_BEAKERSTAT.HSPI' is defined in an assembly that is not referenced. You must add a reference to assembly 'hspi_beakerstat, Version=1.1.4444.27806, Culture=neutral, PublicKeyToken=null'.

Source Error:

Line 163:Line 164: <asp:Panel ID="pnlAbout" runat="server">Line 165: <strong><span class="style18">BeakerStat <% =hsInterface.PluginVersion %></span></strong>Line 166: <br />Line 167: <br />
Source File: c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebForm.aspx Line: 165



Show Detailed Compiler Output:

C:\WINDOWS\system32> "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561 934e089\System.Data.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0 __b77a5c561934e089\System.Windows.Forms.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceProcess\2.0.0. 0__b03f5f7f11d50a3a\System.ServiceProcess.dll" /R:"C:\Program Files\HomeSeer 2\html\beakerstat\bin\App_Web_discovery.aspx.cdcab7d2.dll" /R:"C:\WINDOWS\assembly\GAC\SKCLNET\4.2.1.12__d5770e63406d04a 0\SKCLNET.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.JScript\8.0.0.0__b 03f5f7f11d50a3a\Microsoft.JScript.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934 e089\System.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dl l" /R:"C:\Program Files\HomeSeer 2\html\beakerstat\bin\App_Web_configwebform.aspx.cdcab7d2.dl l" /R:"C:\WINDOWS\assembly\GAC_MSIL\sysglobl\2.0.0.0__b03f5f7f11 d50a3a\sysglobl.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c56 1934e089\System.Xml.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel.Web\3.5. 0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Runtime.Remoting\2.0. 0.0__b77a5c561934e089\System.Runtime.Remoting.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Management\2.0.0.0__b 03f5f7f11d50a3a\System.Management.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0 __b77a5c561934e089\System.IdentityModel.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\f626c691\00316a03_a 139cb01\HomeSeer2.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualC\8.0.0.0__b 03f5f7f11d50a3a\Microsoft.VisualC.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Services\2.0.0.0_ _b03f5f7f11d50a3a\System.Web.Services.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_global.asax.3ta306d4.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0 __b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5 f7f11d50a3a\System.Design.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b 03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\8be1cbda\00339e7e_1 a85c801\Anthem.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Runtime.Serialization \3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.Vsa\8.0.0.0__b03f5 f7f11d50a3a\Microsoft.Vsa.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualBasic.Vsa\8. 0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.Vsa.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\ea935b5d\00294576_2 202cd01\HS2Util.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\15ed6134\007360f2_f 1dfca01\interop.DLL" /R:"C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11 d50a3a\System.Web.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\53a9c29e\00384b73_2 402cd01\Scheduler.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f 5f7f11d50a3a\System.Drawing.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\db78c344\002e6798_7 84ec801\csvBrowser.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.WorkflowServices\3.5. 0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0_ _b77a5c561934e089\System.ServiceModel.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\ee46d4f1\0099912b_5 c26cb01\netchartdir.DLL" /R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0. 0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /out:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_Web_5dj5rqto.dll" /D:DEBUG /debug+ /optimize- /win32res:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temp orary ASP.NET Files\root\9b3c9c96\1d3bedc\5dj5rqto.res" /warnaserror /w:1 /nowarn:1659;1699;1701 /d:DEBUG;TRACE "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_Web_5dj5rqto.0.cs" "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_Web_5dj5rqto.1.cs" "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_Web_5dj5rqto.2.cs"Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.3053for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebForm.aspx(165,43): error CS0012: The type 'HSPI_BEAKERSTAT.HSPI' is defined in an assembly that is not referenced. You must add a reference to assembly 'hspi_beakerstat, Version=1.1.4444.27806, Culture=neutral, PublicKeyToken=null'.c:\Program Files\HomeSeer 2\html\beakerstat\bin\App_Web_configwebform.aspx.cdcab7d2.dl l: (Location of symbol related to previous error)c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebForm.aspx(165,66): error CS0117: 'HSPI_BEAKERSTAT.HSPI' does not contain a definition for 'PluginVersion'c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebForm.aspx(187,36): error CS0117: 'HSPI_BEAKERSTAT.HSPI' does not contain a definition for 'PluginVersion'


Version Information: Microsoft .NET Framework Version:2.0.50727.3625; ASP.NET Version:2.0.50727.3634
Reply With Quote
  #2  
Old April 5th, 2012, 04:20 PM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

Did you install this from the updater? Have you ever had a prior version of the plugin installed?
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
  #3  
Old April 5th, 2012, 04:34 PM
KurtLutterman KurtLutterman is offline
Seer
 
Join Date: Jan 2008
Location: Washington
Posts: 18
Default

Yes from the Updater this morning, version 1.1.12062.1542. Never had a prior version. I was waiting until I got the actual thermostat in place and fully configured communicating with the cloud.

- Kurt
Reply With Quote
  #4  
Old April 5th, 2012, 05:13 PM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

It looks like there might be a problem with the updater package. Copy hspi_beakerstat.dll from your main homeseer folder to html\beakerstat, overwriting the version that is in that folder.

It looks like the updater package has an old version.

EDIT: You should shut down homeseer before you copy the file.
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
  #5  
Old April 5th, 2012, 05:56 PM
KurtLutterman KurtLutterman is offline
Seer
 
Join Date: Jan 2008
Location: Washington
Posts: 18
Default

The version that was in html\beakerstat\bin was originally 1.1.0.0, whereas the version in the HS2 root was 1.1.12062.1542. I shutdown the service, copied the file from root to html\beakerstat\bin, restarted service. Same error.

Some possibilities:
1) Windows Search shows there is a also a compressed copy (25KB vs 84KB in the web server directory beakerstat/bin. Perhaps that is the 1.1.0.0 version also? I don't have the usual XP right-click option Properties on that file to check the file version.
2) My web server is running on port 81.
3) I notice the below .NET error page shows a reference missing to version 1.1.4444.27806. Where did it get that version from? Everything else in HomeSeer and Windows Properties file version shows 1.1.12062.1542.

Thanks,
Kurt

.NET Error Page:

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0012: The type 'HSPI_BEAKERSTAT.HSPI' is defined in an assembly that is not referenced. You must add a reference to assembly 'hspi_beakerstat, Version=1.1.4444.27806, Culture=neutral, PublicKeyToken=null'.
Reply With Quote
  #6  
Old April 5th, 2012, 06:20 PM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

Which directory are you referring to as the web server directory?
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
  #7  
Old April 5th, 2012, 06:32 PM
KurtLutterman KurtLutterman is offline
Seer
 
Join Date: Jan 2008
Location: Washington
Posts: 18
Default

I've never seen it before. But when I do a Windows XP Search Companion search on the HS2 root directory for hspi_beakerstat.dll, I get the below. It's that last directory in the listing that looks like a web server directory (note the forward slash, and starting in the "html" directory)

- Kurt

EDIT: I did figure out the last entry here in the search results. It is the hspi_beakerstat.dll zipped in the html.zip from the Updater. And yes, it was the old 1.1.0.0 version.


Last edited by KurtLutterman; April 6th, 2012 at 04:38 PM.
Reply With Quote
  #8  
Old April 5th, 2012, 06:41 PM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

I'm not sure what's going here, but it does appear that somehow the system is referencing version 1.1.0.0 of the dll, which did not include the PluginVersion property. I also am unsure where the 1.1.4444.xxxx in your error message comes from, as I don't think I ever had a dll with that version.

I'm working on a new version of the plugin (1.2 beta) that fixes a couple of other problems, and I'm hoping to get that done either tonight or tomorrow morning. I'll post the files here with instructions on how to update.
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
  #9  
Old April 6th, 2012, 06:45 PM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

Wanted to post an update. I was hoping to get a new version posted this morning, but had an unexpected problem with my development virtual machine. Unfortunately it's a lengthy process to reinstall it, so hopefully sometime this weekend I'll have a new version for you. It's been installing Windows updates for the last 5 hours or so now...
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
  #10  
Old April 11th, 2012, 12:00 AM
regm regm is offline
Seer Plus
 
Join Date: Nov 2011
Location: Pacific Northwest
Posts: 98
Default

Any update on when we might expect the next version of the plugin?
Reply With Quote
  #11  
Old April 11th, 2012, 05:38 PM
KurtLutterman KurtLutterman is offline
Seer
 
Join Date: Jan 2008
Location: Washington
Posts: 18
Default

I found that also the App_Code.dll file from the Updater is also the 1.0.0.0 Version, so that's probably where the incompatibility is still coming from. To get it running, I commented out the .PluginVersion calls in ConfigWebForm.aspx and now it at least loads.
Reply With Quote
  #12  
Old April 12th, 2012, 08:18 AM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

Quote:
Originally Posted by KurtLutterman View Post
I found that also the App_Code.dll file from the Updater is also the 1.0.0.0 Version, so that's probably where the incompatibility is still coming from. To get it running, I commented out the .PluginVersion calls in ConfigWebForm.aspx and now it at least loads.
The App_Code dlls will remain at 1.0.0.0. That's expected behavior. The problem with incorrect versions has been fixed in v1.2 just released to the updater. It should be available as soon as HST moves the new files in. Lots of other bug fixes and some new features in this version as well. See the sticky post in this forum for details.
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
  #13  
Old April 17th, 2012, 03:34 PM
KurtLutterman KurtLutterman is offline
Seer
 
Join Date: Jan 2008
Location: Washington
Posts: 18
Default

Same problem with 1.2.

I did everything imaginable: shutdown HS, un-registered all PI's, deleted all traces of BeakerStat, re-registered other PI's, started HS, Updater for BeakerStat, restart HS to finish BeakerStat install. Same error:

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0012: The type 'HSPI_BEAKERSTAT.HSPI' is defined in an assembly that is not referenced. You must add a reference to assembly 'hspi_beakerstat, Version=1.2.12103.744, Culture=neutral, PublicKeyToken=null'.

Source Error:

Line 172:Line 173: <asp:Panel ID="pnlAbout" runat="server">Line 174: <strong><span class="style18">BeakerStat <% =hsInterface.PluginVersion %>Line 175:</span></strong>Line 176: <br />
Source File: c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebFormOriginal.aspx Line: 174



Show Detailed Compiler Output:

C:\WINDOWS\system32> "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\db78c344\002e6798_7 84ec801\csvBrowser.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934 e089\System.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0 __b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.JScript\8.0.0.0__b 03f5f7f11d50a3a\Microsoft.JScript.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Management\2.0.0.0__b 03f5f7f11d50a3a\System.Management.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Runtime.Serialization \3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\8be1cbda\00339e7e_1 a85c801\Anthem.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\f626c691\00316a03_a 139cb01\HomeSeer2.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Services\2.0.0.0_ _b03f5f7f11d50a3a\System.Web.Services.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_global.asax.pxptdyrw.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\53a9c29e\00384b73_2 402cd01\Scheduler.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Runtime.Remoting\2.0. 0.0__b77a5c561934e089\System.Runtime.Remoting.dll" /R:"C:\WINDOWS\assembly\GAC\SKCLNET\4.2.1.12__d5770e63406d04a 0\SKCLNET.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561 934e089\System.Data.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.WorkflowServices\3.5. 0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f 5f7f11d50a3a\System.Drawing.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\15ed6134\007360f2_f 1dfca01\interop.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.Vsa\8.0.0.0__b03f5 f7f11d50a3a\Microsoft.Vsa.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dl l" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceProcess\2.0.0. 0__b03f5f7f11d50a3a\System.ServiceProcess.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\sysglobl\2.0.0.0__b03f5f7f11 d50a3a\sysglobl.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c56 1934e089\System.Xml.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualC\8.0.0.0__b 03f5f7f11d50a3a\Microsoft.VisualC.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11 d50a3a\System.Web.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel.Web\3.5. 0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Program Files\HomeSeer 2\html\beakerstat\bin\App_Web_configwebform.aspx.cdcab7d2.dl l" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b 03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0. 0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5 f7f11d50a3a\System.Design.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0_ _b77a5c561934e089\System.ServiceModel.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0 __b77a5c561934e089\System.IdentityModel.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0 __b77a5c561934e089\System.Windows.Forms.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\ee46d4f1\0099912b_5 c26cb01\netchartdir.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualBasic.Vsa\8. 0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.Vsa.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\assembly\dl3\ea935b5d\00294576_2 202cd01\HS2Util.DLL" /out:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_Web_niotquqs.dll" /DEBUG /debug+ /optimize- /win32res:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temp orary ASP.NET Files\root\9b3c9c96\1d3bedc\niotquqs.res" /warnaserror /w:1 /nowarn:1659;1699;1701 /dEBUG;TRACE "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_Web_niotquqs.0.cs" "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9b3c9c96\1d3bedc\App_Web_niotquqs.1.cs"Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.3053for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebFormOriginal.aspx(174,43): error CS0012: The type 'HSPI_BEAKERSTAT.HSPI' is defined in an assembly that is not referenced. You must add a reference to assembly 'hspi_beakerstat, Version=1.2.12103.744, Culture=neutral, PublicKeyToken=null'.c:\Program Files\HomeSeer 2\html\beakerstat\bin\App_Web_configwebform.aspx.cdcab7d2.dl l: (Location of symbol related to previous error)c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebFormOriginal.aspx(174,66): error CS0117: 'HSPI_BEAKERSTAT.HSPI' does not contain a definition for 'PluginVersion'c:\Program Files\HomeSeer 2\html\beakerstat\ConfigWebFormOriginal.aspx(200,36): error CS0117: 'HSPI_BEAKERSTAT.HSPI' does not contain a definition for 'PluginVersion'

As a workaround, I've again commented out the two .PluginVersion calls in ConfigWebForm.
Reply With Quote
  #14  
Old April 17th, 2012, 06:09 PM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

This is very strange. It appears that somewhere an old version of hspi_beakerstat.dll is installed. Does everything else work correctly once you comment out the PluginVersion calls? In the config web pages do you see the new option to override the thermostat internal program?

If you could email me a detailed directory listing of your homeseer main folder as well as a zipped copy of your html\beakerstat folder I can look into this further. Email is beakerstat -at- beakergroup.com
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
  #15  
Old June 22nd, 2012, 11:16 AM
Jim Bowie Jim Bowie is offline
Seer
 
Join Date: Jun 2011
Location: LA
Posts: 47
Default Cant get the device to configure

I installed the Beakerstat from the updater yesterday and I get a compile error when I try to run the config, similar to the one listed above. Is this now resolved?
Reply With Quote
  #16  
Old June 22nd, 2012, 11:23 PM
reidfo's Avatar
reidfo reidfo is offline
Seer Master
 
Join Date: May 2006
Location: Apopka, FL
Posts: 957
Default

I have not been able to reproduce this problem. What version of HomeSeer are you using? As a workaround, you can edit the html\beakerstat\ConfigWebForm.aspx file.

Change the line:
Code:
<strong><span class="style18">BeakerStat <% =hsInterface.PluginVersion %></span></strong>
to:
Code:
<strong><span class="style18">BeakerStat</span></strong>
__________________
Gearhouse Club Member
HS Pro 3.0.0.81 | Windows Server 2012R2 fully virtualized on ESXi 5.1
Hardware: Z-Troller - OpenSprinkler - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet, Insteon PLM - Flyport WiFi
Plugins: MCSSprinklers Pro, HSTouch iOS and Android, ACRF2, BLLock, BLDSC, Growl, UltraWeatherbug, UltraLog, mcsTemperature, Insteon PLM (MNSandler), BeakerStat, BeakerRain
Author of BeakerStat, the Filtrete 3M-50 WiFi thermostat plugin.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:34 AM.

Untitled Document
NEW!
New How-To's
New Products

HomeSeer Z-Troller"
MyHomeSeer-Connect Service

Copyright HomeSeer Technologies, LLC