Copyright Extra Vegetables LTD. All rights reserved.SmarteriKettle - FREEiKettleExtra Vegetables02/19/2014 10:3009/10/2014 12:00800lua_genDriverWorks
Copyright Extra Vegetables LTD. All rights reserved.
8.0.0
EXTRA VEGETABLES DRIVER FOR IKETTLE
This is the main driver that communicates with the iKettleRF WifiLink.
Install, configure and link this driver to your WIFiLink BEFORE adding the lamp drivers to your project.
----------------------------------
BRIEF INSTRUCTIONS
- Determine the IP Address of your iKettle.
-- If you set the iKettle up with a static IP address then you will know what it is.
-- If not play hunt the IP address with your router. The iKettle's we have seen have MAC addresses that start 00-25-09-XX-XX-XX
-- Ensure the iKettle always receives the same IP address by setting up a MAC based reservation on your router.
- Ensure that the iKettle App is correctly controlling the iKettle
MAKE SURE THE IKETTLE IS POWERED ON AND CONNECTED TO YOUR NETWORK
- Enter the IP address of the bridge using the Connections Network tab.
- You should see the message 'In contact with iKettle' in the Driver Information Box.
- Test the Driver by using the Actions tab. This should enable you to turn the iKettle On and Off
----------------------------------
CONNECTIONS
- If you want to provide a UI for your customer then add a standard Control4 relay device to your project (Radiant Floor Heating looks a little bit like a Kettle element)
- Connect this to the Relay Output on the driver
- Refresh the Navigators
- Customer can now turn Kettle On and Off (and see status) from their Control4 UI
----------------------------------
CUSTOM PROGRAMMING
There are custom programming command for the following
Kettle On - This will turn the Kettle On
Kettle Off - This will turn the Kettle Off
Set Temperature - This sets the temperature to heat the water to.
Set Warming - This sets the warming timer
NOTE: Set Temperature and Set Warming ONLY work if the iKettle is ON. In your programming make sure you send a Kettle On command immediately before a Set Temperature or Set Warming command.
----------------------------------
VARIABLES
Variables are poulated with information as it is received from the iKettle:
HEATING - true if the iKettle is heating water (On)
HEATING_TEMPERATURE - the last heating temperature reported by the iKettle
WARMING_TIME - the last warming time setting reported by the iKettle
WARMING_MODE - true if the iKettle is in warming mode.
----------------------------------
EVENTS
Kettle Boiled - This is fired when the iKettle reports it has finished boiling.
----------------------------------
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 Properties page.
----------------------------------
CHANGELOG
8.0.0 Sep 10 2014
Activation key removed
7.0.0 February 2014
Initial Release
Driver Version
Lua Error
STRING
true
Automatic Updates
LIST
- Off
- On
Off
false
Control4 MAC Address
STRING
false
Driver Information
Set IP address on Connections Network tab
STRING
true
Debug Mode
LIST
- Off
- On
Off
false
Boiled Message
Time for a nice cup of tea.
STRING
false
Kettle On
On
Kettle Off
Off
Kettle On
Switch iKettle On on NAME
Kettle Off
Switch iKettle Off on NAME
Set Temperature
Set heating temperature to PARAM1 on NAME
Temperature
LIST
- 100C
- 95C
- 80C
- 65C
Set Warming
Set warming to PARAM1 minutes on NAME
Time
LIST
- Max
- 5
- 10
- 20
1
Kettle Boiled
Kettle Boiled from NAME
Motorization
ExtraVeg_iKettle
1
6
Relay
1
False
False
False
False
RELAY
6001
1
Ethernet
4
True
False
False
True
TCP
2000
True
True
True