View unanswered posts | View active topics It is currently Thu Sep 02, 2010 3:00 pm



Reply to topic  [ 115 posts ]  Go to page: 1, 2, 3, 4, 5 ... 8  Next
 Official Insteon/Venstar Thermostat How To Thread 
Author Message

Joined: Jul 05, 2006
Posts: 127
Post 
i found the answer by looking at the applescript dictionary. there are apparently named applescript constants (i think) for the values of fan mode and hvac mode.

fan mode can be fanAlwaysOn or fanAutoOn and hvac mode can be offMode, heatOn, coolOn, heatCoolOn, runProgramHeat, runProgramCool, or runProgramAuto.

so the correct way to toggle the fan mode would be something like:


Code: Select all
if fan mode of device "thermostat" is equal to fanAutoOn then
    set fan mode of device "thermostat" to fanAlwaysOn
else
    set fan mode of device "thermostat" to fanAutoOn
end if

i find the hvac modes interesting... i gather that heatOn, coolOn and heatCoolOn are will hold the set temp indefinitely, while the runProgram* modes will hold the set temp until the next scheduled change, then will resume running the program.

interesting oddity: on my thermostat (model t1900), i can only select five modes manually versus seven via indigo. there is no way to manually set runProgramHeat or runProgramCool, but there is runProgramAuto.


Sun Mar 16, 2008 11:41 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 8068
Location: Texas
Post 
dduff617 wrote:so the correct way to toggle the fan mode would be something like...

Yep, you got it correct now.

dduff617 wrote:i find the hvac modes interesting... i gather that heatOn, coolOn and heatCoolOn are will hold the set temp indefinitely, while the runProgram* modes will hold the set temp until the next scheduled change, then will resume running the program.

That is correct. The program modes are a bit less interesting if you are using Indigo to control all of the scheduling of setpoint values. I only use the heatCoolOn mode in my house since Indigo handles everything else.

dduff617 wrote:interesting oddity: on my thermostat (model t1900), i can only select five modes manually versus seven via indigo. there is no way to manually set runProgramHeat or runProgramCool, but there is runProgramAuto.

Look at the thermostat manual -- you can selectively enable and disable what modes work when cycling through them at the thermostat. I'm not positive all of the different Venstar models support all of the modes, but I thought they did. I don't remember what the default setting is, but maybe the default doesn't include runProgramHeat and runProgramCool modes enabled.

Regards,
Matt


Mon Mar 17, 2008 3:07 pm
Profile WWW

Joined: Jul 05, 2006
Posts: 127
Post fan mode not quite fully supported in actions?
i am using a periodic date/time action with the "control thermostat" type and "get all status" action in 2.5.0b18.

i have observed that "get all status" seems to update the mode, temp, and humidity. however, it does not seem to update the fan mode. so i sometimes notice that my thermostat control page shows incorrect status.

is this an oversight? perhaps not considered important enough to warrant having an action? or should another action be added called "get fan mode"?

upon investigating this, i just reminded myself that there is no separate action for setting the fan mode. instead, the "set mode" action can be used with modes "fan always on" and "fan auto on" to set the fan mode. so this implies to me that the "get current mode" action (and the "get all status") action should probably get BOTH the system mode and the fan mode.

no biggie - i can work around it by using an applescript action instead of one of the predefined thermostat actions.

edit: actually, i don't know how to do a status request for the insteon thermostat from applescript -- i assume there must be more to it than just saying "status request <device>", right?


Sun Apr 13, 2008 11:50 am
Profile

Joined: Jul 05, 2006
Posts: 127
Post 
followup to my own post:

i saw that i was one version behind and i have now updated to 2.5.0b19

this latest version adds an option in the device setup for thermostats that will poll automatically. the only difference i can see between this and the date/time action i was using previously seems to be that the built-in polling does not write anything to the logs.

according to the logs, the applescript "status request <device>" for a thermostat seems to cause four separate status requests: mode, temperature, humidity, and setpoint. and NOT fan mode. a few possibilities come to mind:

a) fan mode is a separate piece of status information that indigo would have to request separately. it is not currently requesting it, which explains why fan mode is not currently being tracked within indigo.

b) fan mode somehow is encoded along with mode. indigo is fetching it but just not updating it currently.

c) fan mode is simply not available via the insteon interface so indigo will never be able to query it. this would be a bit odd because it would mean that they provide a way to set something but not get it.

so as things stand right now, i don't see any way to get the fan status, not even from applescript.

to work around this problem, i could possibly just dispense with ever controlling the fan manually (from the thermostat), but i'd really prefer to be able to get the fan state from within indigo.


Sun Apr 13, 2008 11:33 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 8068
Location: Texas
Post 
dduff617 wrote:is this an oversight? perhaps not considered important enough to warrant having an action? or should another action be added called "get fan mode"?

The thermostat adapter does not have a command to get the fan status. Instead, if the auto/cool/heat mode is OFF, then when Indigo asks for the mode status it will return if the fan is in the AUTO or ALWAYS ON mode. But there is no way for Indigo to poll out the status unless the mode is OFF. Indigo treats the fan status as an independent state from the auto/cool/heat mode (because it should be), but in this case it is impossible for Indigo to determine the value via polling. I put in a request a while back for this to be changed, but it didn't make it into the first rev of the adapter.

Regards,
Matt


Mon Apr 14, 2008 3:59 pm
Profile WWW

Joined: Apr 16, 2008
Posts: 13
Post 2 wire installation
My existing thermometers are 2-wire (Battery operated + Heat only). Is there a simple way to provide the 24 V power locally with a modest 110V transformer - does any one know of an appropriate/approved unit?

If I do have to run new 3+ core wires (which is going to be tricky) is there a standard unit for providing the 24 V centrally?

Thanks, Rick


Wed Apr 16, 2008 10:49 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 8068
Location: Texas
Post Re: 2 wire installation
gg2 wrote:My existing thermometers are 2-wire (Battery operated + Heat only). Is there a simple way to provide the 24 V power locally with a modest 110V transformer - does any one know of an appropriate/approved unit?

I would imagine, but don't know for sure, that a 24VAC sprinkler valve plug-in adapter would work.

Regards,
Matt


Thu Apr 17, 2008 8:29 am
Profile WWW

Joined: Jan 05, 2007
Posts: 63
Location: Ontario, Canada
Post 
I have just taken delivery of a Venstar T1800 (7-day programmable thermostat) plus INSTEON Thermostat Adapter and am having trouble with the installation. I looks like I am one wire short even though I have 5 wires. I have the following wires: Y, G, W1, RC and RH, but there is no common (C) wire.

There is no simple 'R' wire, so I think I have separate 24 VAC lines for heating (RH) and cooling (RC). Is there some way to combine the RH and RC wires to a single wire which will free up a wire to serve as the common? Or do I have to add a sixth wire to serve as a common?


Sun May 11, 2008 9:17 pm
Profile
Online

Joined: Jan 14, 2004
Posts: 383
Location: Redmond, WA
Post 
Yea, you need the VenStar Add-A-Wire kit. Basically all the places that sell the Venstar thermostat also sell that part, so it should be easy to find.
There are some pics of that thing on my blog http://blog.x-caiver.com/2008/03/automated-hvac.html.

I had enough wires, but one of them was apparently short-circuited somewhere deep within the wall / attic, so I had to clip it and use the add-a-wire.

_________________
Proud owner of an Indigo-based, Phlink, EvoCam, & custom app-supported super house!
http://blog.x-caiver.com , http://www.xadatechnology.com


Mon May 12, 2008 3:28 pm
Profile WWW

Joined: Jan 05, 2007
Posts: 63
Location: Ontario, Canada
Post 
Thanks DPattee. In the end I decided to run a new wire, in part because of the lack of a common wire, but also because I have a whole house humidifier and would like to take advantage of the Venstar's remote humidity control. I actually ran a second 5-conduit cable so I now have 3 spare wires for future expansion!

But I still have an installation problem. The Venstar 1800 has a single R terminal, but I have two 24 VAC lines: one from the furnace labelled RH, and the other from the air conditioner labelled RC. The Venstar installation manual does not describe this scenario. Any ideas what do I should do now? Do I connect the two? Doesn't sound prudent, but I have no idea what else to do.


Mon May 12, 2008 6:53 pm
Profile
Online

Joined: Jan 14, 2004
Posts: 383
Location: Redmond, WA
Post 
Exactly what lines do you have coming to your thermostat? What are the lines labeled, and where do they go if they don't all go to the same place, and what were the labels that those lines connected to on your old thermostat?

In my house all the lines came from the control circuit that was built in to the heater, including the A/C control line. The control circuit in the heater was then wired up to the A/C, the heater, the fan, and the electric air filter.

When I was getting mine together, I made a little chart like what follows:
Thermo Connector - Wire Color - Controller Connector
G - Green - G
Y1 - Yellow - Y
etc.
Mine was a little more complicated since I had a defective wire in my 5-wire bundle so I had to wire up an Add-A-Wire. I also recorded what the label/color settings for the original thermostat, which were slightly different since it didn't use all 5 wires and had a battery, were so that I had all the info I could possibly need to get things hooked up correctly.

_________________
Proud owner of an Indigo-based, Phlink, EvoCam, & custom app-supported super house!
http://blog.x-caiver.com , http://www.xadatechnology.com


Mon May 12, 2008 10:00 pm
Profile WWW

Joined: Jan 27, 2006
Posts: 61
Post using Add-A-Wire
I am also in the same situation as others when trying to install the Venstar T1700 and finding out that you need a Common Wire to complete the installation. This is something that is not noted in the manual (that I could find anyway). I contacted Venstar directly and was told about using the Add-A-Wire but if you look at the instructions for Add-A-Wire it specifically states that you CAN'T USE Add-A-Wire for either the Power or the Common wire. I am a bit concerned because of this official disclaimer, should a fire start or equipment get damaged, that disclaimer could put me on the hook. I have pasted the information directly below. I am interested in anybody's thoughts on this issue...

Additional Specifications

* Includes Yellow, Green, Blue wire splice (directionally sensitive)
* Includes 4 wire nuts
* Wires running from Add-A-Wire accessory are 9" long
* Maximum distance for Add-A-Wire using 18-gauge wire is 100ft
* Makes one wire work like two
* Mounts inside equipment (not for outdoor use)
* For use with 24-volt HVAC systems
* Cannot be used as "R" power or "C" common wire "

geoff


Tue May 13, 2008 5:55 am
Profile

Joined: Jan 27, 2006
Posts: 61
Post One additional question...
Should I consider running a new wire so that I can add the COMMON wire, where would it go? In my house, I have an air handler in the attic through which blows both the AC and Hot air, in the basement is the boiler. I presume it would go to the air handler since it operates regardless of using heat or AC but I don't know for sure.. also, what kind of wire would you use? Any information will be appreciated...

Thanks for taking the time to read this...

Geoff


Tue May 13, 2008 5:59 am
Profile
Online

Joined: Jan 14, 2004
Posts: 383
Location: Redmond, WA
Post Re: using Add-A-Wire
Geoffb wrote: I contacted Venstar directly and was told about using the Add-A-Wire but if you look at the instructions for Add-A-Wire it specifically states that you CAN'T USE Add-A-Wire for either the Power or the Common wire.


That's right. You use hte Add-A-Wire to add an extra signal path. For example if you have:
1) Power
2) Heater
3) A/C

You would use the Add-A-Wire to run the Heater & A/C over the same line. Then you would use the old wire to the heater as your new common.
(which is one of the reasons I suggest making a little chart of connector/color/connector, because as soon as you use the Add-A-Wire some of your wire color information gets lost since you aren't using the wires for their original purpose)

_________________
Proud owner of an Indigo-based, Phlink, EvoCam, & custom app-supported super house!
http://blog.x-caiver.com , http://www.xadatechnology.com


Tue May 13, 2008 9:58 am
Profile WWW
User avatar

Joined: Apr 10, 2006
Posts: 189
Location: Lower Hudson Valley
Post 
Smarthome has a Thermostat Power Supply Module http://www.smarthome.com/110807.html

"Use this Thermostat Power Supply Module for thermostat retrofits where a 5th "common" wire is needed, but not available. It increases current to thermostat using existing wires."

Has anyone used this?


Tue May 13, 2008 10:59 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 115 posts ]  Go to page: 1, 2, 3, 4, 5 ... 8  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.   Template designed by STSoftware.