Description
The CPLLC Rachio extension brings a Rachio smart sprinkler controller into Crestron Home. Its tile opens a page listing the controller’s zones, under the names they have in the Rachio app; any zone can be started for a run time of its own and stopped from the page or from sequences, and each zone raises an event when it starts and when it stops. A Standby toggle puts the controller in standby, so its schedules don’t run, and back. The extension talks to Rachio’s published cloud API with the account’s API key, and hears about every change Rachio reports (a schedule, the Rachio app, the controller itself) by webhook, or by reading the controller every minute when no webhook address is given.
Drivers->Irrigation System->Rachio->Rachio Gen 3 (Latest OS3 Release Notes) (Download OS3 Latest Version)
Drivers->Irrigation System->Rachio->Rachio Gen 3 (Latest OS4 Release Notes) (Download OS4 Latest Version)
Windows utility that simplifies sideloading of drivers and extensions.
The extension’s own license key, or a CPLLC site license key, is entered in the extension’s Enter License Key option. The License Manager is not required, but it is the convenient place to enter a site license key once for every CPLLC driver.
All license purchases are final and non-refundable. Every CPLLC driver works fully for two hours without a key: test it on your processor before you buy. See the Terms of Use.
Installer Options
- Obtain License Key – Opens CPLLC.net, where license keys and site licenses can be purchased.
- Enter License Key – The Rachio license key. Leave blank when the site has a CPLLC site license.
- Show on Home Screen – Shows the tile on the Home screen (default off).
- Show in Room Screen – Shows the tile in its room (default on).
- Starting Pin Code – A numeric PIN that must be entered before the page’s controls work. Blank means no PIN (the default).
- Seconds Pin Active – How long the page stays unlocked after the last touch (default 10 seconds).
- Only Display Tile – Shows only the tile, with no page (default off).
- API Key – The Rachio account’s API key (Account Settings, GET API KEY, at app.rach.io).
- Controller Serial Number – The controller’s serial number.
- Webhooks HTTP Address – The site’s public address (its firewall’s IP address or host name) that Rachio sends changes to. Leave blank to read the controller every minute instead.
- Webhooks HTTP Port – The port the firewall forwards to the processor for the webhooks, 1 to 65535 (default 9980).
Actions
- Zone Start – Starts the chosen zone for the minutes given (1 to 120), or for its page’s run time when left at 0.
- Zone Stop – Stops the controller’s watering (Rachio has no stop for one zone).
- Zone Toggle – Stops the chosen zone when running, starts it for its page’s run time when not.
- Standby On / Standby Off – Turns the controller’s standby on or off.
- Extension Enable / Extension Disable – Enables or disables the device. A disabled device shows Disabled and ignores its tile and page.
Events
- <zone> Started / <zone> Stopped – The zone started or stopped watering, from the page, a sequence, a Rachio schedule, the Rachio app or the controller.
- Standby is On / Standby is Off – The controller’s standby turned on or off (not for the state it starts in).
- Extension Enabled / Extension Disabled – The device was enabled or disabled.
- Pin Locked / Pin UnLocked – The PIN keypad locked again, or the right PIN was entered (with a Starting Pin Code set).


