Copyright 2015 Control4 Corporation. All Rights Reserved.HeatmiserNeo TimeclockNeo TimeclockExtra Vegetables11/06/2013 16:3002/20/2015 12:00804lua_genDriverWorksdevices_sm/relay.gifdevices_lg/relay.gif Motorization relay_ExtraVeg_HeatMiser_Neo Copyright 2015 Control4 Corporation. All rights reserved. 8.0.4 EXTRA VEGETABLES DRIVER FOR HEATMISER NEO TIMECLOCK This driver provides basic override control for the Neo Timeclock. It does not provide access to the scheduling functions. You can use this driver in one of two ways as described below. ---------------------------------- BRIEF INSTRUCTIONS - Set up the Neo system as per Heatmiser's instructions. Ensure that the system is fully functional using the Heatmiser Apps. - Set up the Mesh Link so that it always receives the same IP address using a MAC based reservation on your router. - Set up each device on the Neo. Ensure that each has a UNIQUE name. This includes any device switch that is not part of the integration. Remember two zone thermostats must be set up with a different name for each zone. - Set the default time that the timeclock will override to ON on the Properties page. - Enter the name of the device in Thermostat ID property. The Driver Information will confirm if the name is recognised. - Within 10 seconds the Stat Version and Online Status fields will populate. If the Online Status is shown as Online the driver is ready to work. - Provide user control as required ---------------------------------- OPTION 1 - BIND TO RELAY With this option you provide a standard Relay UI object that the customer can use to override the timeclock to ON ONLY. - Add a standard Control4 relay element to your project from My Drivers -> Motorization - Bind this to the relay output on this driver. - Refesh the Navigators - The relay UI object will show the current status of the timeclock. -- If the relay is OFF and the user switches it ON then the timeclock will hold to On for the default time specified in the drivers properties -- If the relay is ON and the user switches it OFF then the timeclock will return to its schedule. IT DOES NOT SWITCH THE TIMECLOCK OFF. This means that if the schedule currently calls for the timeclock to be On the UI will show it as Off and then after approx 30 seconds it will show On. ---------------------------------- OPTION 2 - CUSTOM PROGRAMMING With this option you can provide more control over the timeclock through custom buttons. There are four commands avaialble: - TIMECLOCK_ON - Overrides the Timeclock relay to On for the specified number of minutes - TIMECLOCK_OFF - Overides the Timeclock relay to Off for the specified number of minutes - TIMECLOCK_AUTO - Returns the Timeclock to its programmed schedule - TIMECLOCK_STANDBY - Places the Timeclock in Standby (i.e. Off until manually switched On) These commands can be added to custom buttons as required. You can combine both options but be sure not to confuse your customer. ---------------------------------- EVENTS & VARIABLES Events are defined for when the device is reported Online or Offline by the Neo hub. This is also used to populate the OFFLINE variable. The timeclock does measure a local temperature and this is stored as a number representing the current temperature scale in CURRENT_TEMPERATURE If the timeclock is in override from its current schedule the time remaining on this is stored in HOLD_REMAINING ---------------------------------- FULL INSTRUCTIONS Full instructions for this driver are included in the download package. You can download the instructions by logging into the Extra Vegetables website at www.extravegetables.com and downloading the driver package. ---------------------------------- SUPPORT For support on this driver please contact Control4 technical support or your local Control4 distributor. ---------------------------------- AUTO UPDATE This driver supports Auto Update. To enable this feature select Automatic Updates to 'On' on the master driver Properties page. ---------------------------------- CHANGELOG 8.0.4 Feb 2015 No changes to this driver 8.0.0 Sep 10 2014 Activation key removed 7.0.1 - January 23 2014 Minor fix on calculating expected temperature from schedule. 7.0.0 January 2014 Initial Release Driver Version STRING true Debug Mode LIST Off On Off false Driver Information STRING true Stat Version STRING true Online Status Unknown STRING true Thermostat ID STRING Default On Time (Hours) RANGED_INTEGER 1 1 10 false TIMECLOCK_ON Override Timeclock to ON for PARAM1 minutes on NAME Minutes RANGED_INTEGER 0 1440 TIMECLOCK_OFF Override Timeclock to OFF for PARAM1 minutes on NAME Minutes RANGED_INTEGER 0 1440 TIMECLOCK_AUTO Return Timeclock to its schedule on NAME TIMECLOCK_STANDBY Set Timeclock to Standby (permanently off) on NAME 1 ONLINE Timeclock is online in NAME 2 OFFLINE Timeclock is offline in NAME 1 1 6 Management Link False False False False 43123 True HEATMISER_NEO 2 6 Relay 1 False False False False RELAY