Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
PowerHome Hardware
 PowerHome Messageboard : PowerHome Hardware
Subject Topic: INSTEON Thermostat Adapter Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
frodier
Newbie
Newbie


Joined: December 20 2007
Location: Canada
Online Status: Offline
Posts: 16
Posted: January 29 2009 at 20:46 | IP Logged Quote frodier

Does anyone have the command for getting the fan status. The specs say that the thermostat can be polled for fan status unless it's in a "forced fan on" mode of course.

I'm figuring that if the fan is on auto then getting the fan status will tell me when the furnace is actually ON and heating since the fan comes on concurrently with the heating cycle.

Also from the post above the get status macro sets a global for deadband and I get a return value of 255. Is this the deadband between heat and cool modes or is it the deadband between heating stages? How does 255 get translated to values that correspond to settings on the thermostat? My deadbands are 2 Degrees between heat stages and 2 degrees between heat and cool modes.

Thanks
Back to Top View frodier's Profile Search for other posts by frodier
 
williammanda
Groupie
Groupie


Joined: December 03 2008
Location: United States
Online Status: Offline
Posts: 84
Posted: January 29 2009 at 23:50 | IP Logged Quote williammanda

williammanda wrote:
Does the latest version of PH have all the macros that Martlist installed manually? Or do I need to add it? I have setup the thermostat and it seems to be working in PH. Please advise.
Thanks


Bump


Edited by williammanda - January 30 2009 at 08:54
Back to Top View williammanda's Profile Search for other posts by williammanda
 
nadler
Super User
Super User


Joined: February 25 2006
Location: United States
Online Status: Offline
Posts: 354
Posted: January 30 2009 at 13:32 | IP Logged Quote nadler

No. You copy and paste the macro into PH's multi-editor
(SQL) and then press execute. That creates the actual
macro for you. The one caveat is that sometimes when
you cut and paste a space or line feed is added where it
shouldn't be, so you have to take those out before you
execute.
Back to Top View nadler's Profile Search for other posts by nadler
 
GadgetGuy
Super User
Super User
Avatar

Joined: June 01 2008
Location: United States
Online Status: Offline
Posts: 942
Posted: January 30 2009 at 16:01 | IP Logged Quote GadgetGuy

williammanda -

In an effort to help you and the many others working with the Insteon Thermostat I have posted a "How To" article in the Repositories section of the Forum.

After struggling with it myself for many months I think I now know more about it than I ever thought I would care to! But that said, perhaps some of that effort can help others here.

Follow this link for a detailed description of the STAT care and feeding.

http://www.power-home.com/forum/forum_posts.asp?TID=2097&PN= 1

I hope that helps get you going in a positive and successful fashion.

__________________
Ken B - Live every day like it's your last. Eventually, you'll get it right!
Back to Top View GadgetGuy's Profile Search for other posts by GadgetGuy
 
GadgetGuy
Super User
Super User
Avatar

Joined: June 01 2008
Location: United States
Online Status: Offline
Posts: 942
Posted: January 31 2009 at 09:40 | IP Logged Quote GadgetGuy

frodier wrote:
Does anyone have the command for getting the fan status. The specs say that the thermostat can be polled for fan status unless it's in a "forced fan on" mode of course.


The STAT Commands to read data are:
ph_insteonwithret("THERMOSTAT",106,32) to get the SET POINT
ph_insteonwithret("THERMOSTAT",106,64) to get the Deadband
ph_insteonwithret("THERMOSTAT",106, 96) to get Humidity
ph_insteonwithret("THERMOSTAT",107,2) to get the STAT Mode
      where:
        0=Off; 1=Heat; 2=Cool
        3=Auto; 4=Fan; 5=Program
        6=Pgm Heat; 7=Pgm Cool
ph_insteonwithret("THERMOSTAT",107,3) to get the Room Temp

NOTE: that when you execute a ph_insteonwithret("THERMOSTAT",107,2) I believe you will only get a "fan" return if only the Fan is running (ie, manually turned on). As you have observed, a HEAT or COOL return, only tells you the furnace is "enabled" but not necessarily running. There does not seem to be a way to get only the fan status itself, that I have ever discovered.

This is because the thermostat is only a "sending" device to the furnace. It tells the furnace what to do, but has no means to monitor the furnace (ie, it is open loop control, not closed loop).

The only way I've determined to tell if the furnace is working is to just monitor the temp against the set point and if it is not keeping up, then something is amiss.



__________________
Ken B - Live every day like it's your last. Eventually, you'll get it right!
Back to Top View GadgetGuy's Profile Search for other posts by GadgetGuy
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

<< Prev Page of 4
  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum