From: Brad Y. <br...@ha...> - 2008-02-03 19:07:47
|
What are we looking at? Is this the misterhouse interface that you built? Or is the software that is available from RCS? Whatever it is, it look very clean and functional. Brad > Brad, > > This is RCS Web interface first look... > > Jocelyn > ----- Original Message ----- > From: "Brad Yarotsky" <br...@ha...> > To: "The main list for the MisterHouse home automation program" > <mis...@li...> > Sent: Thursday, January 24, 2008 12:23 PM > Subject: Re: [mh] DSC IT-100 > > >>I had my eye on the TR40. It looks like a nice unit. I am going to do a >> bit of reading on the DSC stuff and see if that's worth implementing. I >> am >> in Regina, SK. so I would also like the 3 digit display (it's -22C >> today). >> I assume these units get "programmed" and will continue to function >> regardless of whether MH is running or not. >> >> When I get closer to making a decision on this I might email you again >> and >> pick your brain. >> >> Thanks >> Brad >> >> >>> I had RCS TR-16/RS-485 with a 10$ Ebay RS485 to RS232 converter, I used >>> the >>> RSCsTR40.pm lib and it's well integrate with MH, I'm happy. I working >>> right >>> now on a Web Interface to replicate the view of the thermostat. >>> >>> Note: >>> - The TR16 had only 2 digits and in Quebec/Canada we need 3 digits for >>> the >>> outside temps, the temps can goes under -10c, in this case the minus >>> isn't >>> display on the thermostat. >>> - And the TR16 had no nice display logo for Heat/Cool mode and the Fan >>> mode. >>> >>> But, I'm very happy of the RCS TR16, I can life with these. It's >>> possible >>> TR40 had these functions, I'm not realy shure of that, the TR40 is more >>> expensive. >>> >>> This is a few code a made: >>> >>> #---------------------------# >>> # HVAC Automation # >>> #---------------------------# >>> my $hold_SPH = "15"; >>> my $night_SPH = "18"; >>> my $norm_SPH = "21"; >>> my $norm_SPC = "26"; >>> my $night_SPC = "23"; >>> my $hold_SPC = "30"; >>> >>> if ($DSC->{partition_now_status}) >>> { >>> $thermostat->fan("auto") if ($DSC->{partition_now_status} =~ /armed/); >>> $thermostat->heat_setpoint($night_SPH) if >>> ($DSC->{partition_now_status} >>> =~ >>> /armed/); >>> $thermostat->cool_setpoint($hold_SPC) if ($DSC->{partition_now_status} >>> =~ >>> /armed/); >>> $thermostat->heat_setpoint($norm_SPH) if ($DSC->{partition_now_status} >>> =~ >>> /disarmed/); >>> $thermostat->cool_setpoint($norm_SPC) if ($DSC->{partition_now_status} >>> =~ >>> /disarmed/); >>> } >>> >>> #---------------------------# >>> # HVAC Status Update # >>> #---------------------------# >>> >>> if($New_Minute) >>> { >>> my $FF_Temp = $thermostat->get_temp(); >>> my $SS_Temp = nearest(1,$ib_temps{"100D02560108003E"}); # iButton >>> my $ExtTemp = nearest(1,$ib_temps{"108F7256010800D7"}); # iButton >>> my $t_fan = $thermostat->get_fan_mode(); >>> >>> if (($FF_Temp != $SS_Temp)&&($t_fan ne >>> "fan_on")&&($DSC->{partition_status}{1} !=~ >>> /armed/)&&(Time_Schedule("06:30","22:30"))) >>> { >>> $thermostat->fan("on"); >>> print_log "RCS automation set the HVAC fan to On >>> FF($FF_Temp)/DS($SS_Temp)"; >>> >>> }elsif (($FF_Temp == $SS_Temp)&&($t_fan eq "fan_on")) >>> { >>> $thermostat->fan("auto"); >>> print_log "RCS automation set the HVAC fan to Auto >>> FF($FF_Temp)/DS($SS_Temp)"; >>> >>> }elsif ((time_now '22:31')&&($DSC->{partition_status}{1} !=~ >>> /armed/)) >>> { >>> $thermostat->fan("auto"); >>> print_log "RCS automation set the HVAC fan to Auto >>> FF($FF_Temp)/DS($SS_Temp)"; >>> } >>> >>> $thermostat->set_outside_temp($ExtTemp); >>> $thermostat->_poll(); >>> } >>> >>> if ($DSC->{partition_status}{1} !=~ /armed/) >>> { >>> # Format: Minutes Hours DOM Month DOW >>> # >>> # Minutes: 0-59 >>> # Hours: 0-23 >>> # DOM: 1-31 (Day of Month) >>> # Month: 1-12 >>> # DOW: 0-6 (Day of Week 0=Sunday 6=Saturday) >>> # Note: The following code is comming from MH example >>> # >>> if (time_cron '30 6 * * 1-5') { >>> # Monday to Friday 6h30 >>> $thermostat->heat_setpoint($norm_SPH); >>> $thermostat->cool_setpoint($norm_SPC); >>> print_log "RCS automation set to schedule 1"; >>> }elsif (time_cron '0 7 * * 0,6') { >>> # Sat. to Sunday 7h00 >>> $thermostat->heat_setpoint($norm_SPH); >>> $thermostat->cool_setpoint($norm_SPC); >>> print_log "RCS automation set to schedule 2"; >>> }elsif (time_cron '30 21 * * 0,1-4') { >>> # Sunday, Monday to Thurs. 21h30 >>> $thermostat->heat_setpoint($night_SPH); >>> $thermostat->cool_setpoint($night_SPC); >>> print_log "RCS automation set to schedule 3"; >>> }elsif (time_cron '30 23 * * 5,6') { >>> # Friday and Saturday22h30 >>> $thermostat->heat_setpoint($night_SPH); >>> $thermostat->cool_setpoint($night_SPC); >>> print_log "RCS automation set to schedule 4"; >>> } >>> } >>> >>> ----- Original Message ----- >>> From: "Brad Yarotsky" <br...@ha...> >>> To: "The main list for the MisterHouse home automation program" >>> <mis...@li...> >>> Sent: Wednesday, January 23, 2008 10:40 PM >>> Subject: Re: [mh] DSC IT-100 >>> >>> >>>> Might be worth looking into... >>>> >>>> How do you like your RCS? Which model did you go with? >>>> >>>> Brad >>>> >>>> >>>>> Brad, >>>>> >>>>> It's good news for DSC users, but It's bad for me last month I >>>>> changed >>>>> my >>>>> DSC Thermostat for a RCS model, beacause I can't talk to DSC >>>>> thermostat >>>>> by >>>>> the DSC-5401 module. >>>>> >>>>> Well, you can try to contact kl...@ds..., I was in contact with >>>>> him >>>>> a >>>>> few years ago when DSC released the DSC-5401, I think he can supply >>>>> documents about IT-100 programming. >>>>> >>>>> Best regards, >>>>> Jocelyn >>>>> >>>>> BTW. I want to sell my DSC thermostat. >>>>> >>>>> ----- Original Message ----- >>>>> From: "Brad Yarotsky" <br...@ha...> >>>>> To: <mis...@li...> >>>>> Sent: Tuesday, January 22, 2008 11:03 PM >>>>> Subject: [mh] DSC IT-100 >>>>> >>>>> >>>>>> Is there any work being done on the DSC IT-100? This apparently is >>>>>> replacing the DSC 5401. It looks like a cool product, it integrates >>>>>> HVAC >>>>>> with the alarm system as well as the RS232 communication. >>>>>> >>>>>> >>>>>> Any thoughts anyone??? >>>>>> >>>>>> Thanks >>>>>> Brad >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------- >>>>>> This SF.net email is sponsored by: Microsoft >>>>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>>> ________________________________________________________ >>>>>> To unsubscribe from this list, go to: >>>>>> http://sourceforge.net/mail/?group_id=1365 >>>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------- >>>>> This SF.net email is sponsored by: Microsoft >>>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> ________________________________________________________ >>>>> To unsubscribe from this list, go to: >>>>> http://sourceforge.net/mail/?group_id=1365 >>>>> >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> ________________________________________________________ >>>> To unsubscribe from this list, go to: >>>> http://sourceforge.net/mail/?group_id=1365 >>>> >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> ________________________________________________________ >>> To unsubscribe from this list, go to: >>> http://sourceforge.net/mail/?group_id=1365 >>> >>> >> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> ________________________________________________________ >> To unsubscribe from this list, go to: >> http://sourceforge.net/mail/?group_id=1365 >> > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > |