Even if you have just been updating the Lua code, you need to reload the final. Instead, within DriverWorks we have embedded the Lua scripting language for use in creating custom drivers. The current Navigator UI displays device control pages based on what proxy the driver uses. Sign in Already have an account? If you feel that you need to protect the contents of your driver for intellectual property purposes, please contact Control 4 Technical Support for details regarding the ScriptEncryptor utility. However, you will have to program how these proxy commands are utilized in your Lua script.

Uploader: Meztizil
Date Added: 28 July 2017
File Size: 58.25 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 73152
Price: Free* [*Free Regsitration Required]

Getting Started with Qeatherbug this document: Packet data is still sent in the strPacket parameter. Basically, you setup custom buttons, and have those custom buttons call the commands on the WeatherBug driver. If you are modifying a Driver Wizard created. Returns Table of values including Media ID and location of each song. When using a single proxy, your.

Control4 – DriverWorks SDK Getting Started Guide_图文_百度文库

If you need macro functionality in your driver you will need to implement it in Lua. Be sure to choose the correct proxy type for your device.


Depends on the event. Proxies — Choosing the Correct Proxy Type Parameters strBuf – String to be encrypted. When this programming is executed, the output of both commands is presented in the Lua Output window. Other product and company names mentioned in this document may be the trademarks westherbug registered trademarks of their respective owners.

I think the API only returns 5 day forecasts, not 7 like on the webpage.

The holder of this document shall keep all information contained herein confidential and shall protect this information in whole or in part from disclosure to any and all third parties except as specifically authorized in writing by Control4 Technologies. Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community.

MediaChanged – This event indicates that the Media playing in the currently selected room has changed.

Tyco Security Adds Control4 Integration to Security Platform | TecHome Builder

Not sure which xml file. Unfortunately, there’s no way to get the changes out after they’re executed by the Lua interpreter within the driver. You will find it beneficial to start simple, get the basic driver working, and then add functionality. Posted August 7, edited.


Control4 Driver Works SDK – Driver Works API Reference Guide

Share this post Link to post Share on other sites. How do I learn about DriverWorks in order to write a driver?

DriverWorks is installed as part of the 1. Below are the ranges: Make the physical connections between your device and the system.

Creating or Modifying a DriverWorks Driver I’ve never seen as nice a driver architecture. Ditto- remove the driver. This ensures that the delivery of the firmware wratherbug wont be slowed down due to other firmware updates from other devices.

This is typically done by security panels or other weatherbub whose number of bindings are unknown when the driver is created. Supported property types include: ListGoToRoot Reset the current list back to the main menu. StrType – Type of dynamic binding. You need to be a member in order to leave a comment.