From: Gregg L. <gr...@li...> - 2009-02-05 02:13:53
|
Brian Warren wrote: > The attached code implements basic control of the Insteon thermostat > adapter(2441V). It was developed using the Venstar T1700 thermostat. > > There is not yet any support for linking, but the example code > demonstrates how to manipulate setpoints from mh. > > Given that I had to purchase the adapter, thermostat and WAPs, I think I > would have been better off investing a bit more for one of the RCS , or > comparable, products. I was much more pleased with the TR16 I had at > the last house. > > The major drawback to this device is that it does not tell you when it's > running. You can make assumptions based on setpoints, but you would be > wrong too often for that to be useful. The T1700 has a cycles per hour > setting which ranges from 2-6. The manual suggests that at the default > setting of 6, "the HVAC unit will only be allowed to energize once every > 10 minutes". > > That said, the basics are available in mh, or will be as soon as this > gets committed. I owe Brian and Mike an apology for forgetting to commit this code after their hard work. Also, thanks to David N. for reminding me that this was left unresolved. The Insteon_Thermostat shows a way of extending Insteon_Device.pm to support new insteon devices. While this may change as the core classes are eventually refactored, it does show a reasonable pattern from which others could be added. Ironically, the recent discussion of the EzFlora fits this pattern exactly. Gregg |