<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>C4 DIY.com</title>
	<atom:link href="http://www.c4diy.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.c4diy.com</link>
	<description>Your source for how to &#34;Do It Yourself&#34; pertaining to Control4</description>
	<lastBuildDate>Tue, 24 Apr 2012 12:26:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Review: Yale Touchscreen Lock</title>
		<link>http://www.c4diy.com/review-yale-touchscreen-lock/</link>
		<comments>http://www.c4diy.com/review-yale-touchscreen-lock/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 12:54:59 +0000</pubDate>
		<dc:creator>Eric B</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Third Party Products]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=496</guid>
		<description><![CDATA[The Touchscreen Deadbolt, made by Yale Locks &#38; Hardware, an ASSA ABLOY Group company. I received this lock months ago. I purchased this from the U.S. after I found that they were not available in Canada just yet. Fast forward a month after I received it and they are. Needless to say, I&#8217;ve been very happy [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/Yale-Touchscreen.jpg"><img class="alignleft size-full wp-image-497" src="http://www.c4diy.com/wp-content/uploads/2012/03/Yale-Touchscreen.jpg" alt="" width="300" height="300" /></a>The Touchscreen Deadbolt, made by Yale Locks &amp; Hardware, an ASSA ABLOY Group company.</p>
<p>I received this lock months ago. I purchased this from the U.S. after I found that they were not available in Canada just yet. Fast forward a month after I received it and they are.</p>
<p>Needless to say, I&#8217;ve been very happy with it since. I live in a small home and only require 1 deadbolt for my front door; however when ordering I could have had more than the one deadbolt using the same key (for a small nominal price). I&#8217;m not sure if a local locksmith can do the same, I haven&#8217;t looked into that yet.</p>
<p><strong><span style="text-decoration: underline">Price (7/10)</span></strong><br />
The price is steep, at least I think so. Along with this, I had to purchase a new handle, a drill bit (not Yale&#8217;s fault, see below) and I had to pay Duty/Taxes (see above). I think as every other ZigBee Pro device out there, it is on par, but I still think ZigBee Pro is quite an expensive piece, but much needed for Control4&#8242;s stuff to work right.</p>
<p><span style="text-decoration: underline"><strong>Installation (10/10)</strong></span><br />
When installing my deadbolt, I had to get a drill bit to make the hole a little bigger, the Yale TS Deadbolt is standard size, but my original deadbolt was sub-standard so I just had to make the hole bigger. Everything else was super easy to get done. Following the step-by-step instructions provided with the deadbolt was very simple. That is why I&#8217;m giving it a 10/10. It wasn&#8217;t Yale&#8217;s fault I had to make the hole bigger.</p>
<p><strong><span style="text-decoration: underline">Initializing / Configuration (9/10)<br />
</span></strong>When I first powered it up, I changed the Master code. I had to choose a code that was between 4 and 8 digits long. To enforce security, I chose some obscure 8 digit code, I strongly suggest you do the same. That being said. The TS menu is simple to navigate through, you press a button and a voice will tell you what you are doing and you just follow the prompts.</p>
<p>Pairing it for the first time was rather easy. James connected remotely to my Home Controller and began configuring. The deadbolt was easily paired with me over the phone and that was it. I went to 4Store and download the Lock Manager app afterwards and was able to start adding users.</p>
<p>For users I chose to give them 7 digit codes. Although 4 is fine, I&#8217;m a stickler for security and try to make sure things are as secure as possible. The navigation isn&#8217;t easy, on an HC300 it&#8217;s painfully slow. This is why I give it an 9/10. It&#8217;s not Yale&#8217;s fault, but configuration over the application in navigator is painfully slow to go through. Once it was finished though, everything worked like a charm.</p>
<p><strong><span style="text-decoration: underline">Overall (9/10)</span></strong><br />
I don&#8217;t know how Kwikset locks work, but from what I&#8217;ve heard the Yale deadbolt is a better piece of hardware all around for configuration and what not. I&#8217;ll be posting an article later on how to configure notifications using Brightsky&#8217;s Push Driver and show how to get notifications of all the users who unlock the door. It&#8217;s one of the best features this thing has going for it.</p>
<p>The deadbolt is great, I love it, it has a lot of features that you can program using Composer HE/Pro and extend it&#8217;s use far beyond what it&#8217;s default use is.</p>
<p>&nbsp;</p>
<p>- Eric B</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Freview-yale-touchscreen-lock%2F&amp;title=Review%3A%20Yale%20Touchscreen%20Lock" id="wpa2a_2"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/review-yale-touchscreen-lock/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Driver Review: PushNotify (BrightSky)</title>
		<link>http://www.c4diy.com/driver-review-pushnotify-brightsky/</link>
		<comments>http://www.c4diy.com/driver-review-pushnotify-brightsky/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 12:48:59 +0000</pubDate>
		<dc:creator>Eric B</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Third Party Products]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=490</guid>
		<description><![CDATA[Let me start off by saying 4sight is great. However PushNotify is better. How so? It&#8217;s free (for the most part). The driver itself is low cost (fraction of a 4sight subscription) and allows for full customization and URL: http://www.extravegetables.com/products/pushnotify-brightsky Author: BrightSky Distributor: Extra Vegetables Price: Ask Your Dealer Requirements: iOS Device or Android Device Control4 2.0 or higher [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/PushNotifyReview01.png"><img class="alignright size-full wp-image-491" src="http://www.c4diy.com/wp-content/uploads/2012/03/PushNotifyReview01.png" alt="" width="262" height="56" /></a>Let me start off by saying 4sight is great. However PushNotify is better. How so? It&#8217;s free (for the most part). The driver itself is low cost (fraction of a 4sight subscription) and allows for full customization and</p>
<p><span style="text-decoration: underline"><strong>URL:</strong></span> <a href="http://www.extravegetables.com/products/pushnotify-brightsky" target="_blank">http://www.extravegetables.com/products/pushnotify-brightsky</a><br />
<span style="text-decoration: underline"><strong>Author:</strong></span> <a href="http://www.brightskyhome.com/" target="_blank">BrightSky</a><br />
<span style="text-decoration: underline"><strong>Distributor:</strong></span> <a href="http://www.extravegetables.com/" target="_blank">Extra Vegetables</a><br />
<span style="text-decoration: underline"><strong>Price:</strong></span> Ask Your Dealer</p>
<p><span style="text-decoration: underline"><strong>Requirements:</strong></span></p>
<ul>
<li>iOS Device or Android Device</li>
<li>Control4 2.0 or higher</li>
</ul>
<p><span style="text-decoration: underline"><strong>Configuration:</strong></span><br />
The configuration for it is very simple. The license offers a per project basis, so you can have multiple devices configured. Currently I have it configured for my wife&#8217;s iPhone and mine.</p>
<p>You require the proper app on the iPhone (Prowl) or Android (NMA) and then apply the keys offered by that software. You plug in the activation code and that&#8217;s it. You can then use the driver as you see fit.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/PushNotifyReview02.png"><img class="alignnone size-full wp-image-492" src="http://www.c4diy.com/wp-content/uploads/2012/03/PushNotifyReview02.png" alt="" width="607" height="269" /></a><br />
<span style="text-decoration: underline"><br />
Overall (10/10)<br />
</span>I highly recommend this driver for anyone with an Android or iOS device. I forgot to add the rating to this review, but let me tell you, it&#8217;s a really good driver to have in any project.</p>
<p>Purchase:​ If you are insterested in purchasing this driver, please use contact form below.</p>
<p>&nbsp;</p>
<p>- Eric B</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fdriver-review-pushnotify-brightsky%2F&amp;title=Driver%20Review%3A%20PushNotify%20%28BrightSky%29" id="wpa2a_4"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/driver-review-pushnotify-brightsky/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Get Notified When Home Controller Rebooted Successfully</title>
		<link>http://www.c4diy.com/get-notified-when-home-controller-rebooted-successfully/</link>
		<comments>http://www.c4diy.com/get-notified-when-home-controller-rebooted-successfully/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 12:44:50 +0000</pubDate>
		<dc:creator>Eric B</dc:creator>
				<category><![CDATA[How Do I...?]]></category>
		<category><![CDATA[Third Party Products]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=485</guid>
		<description><![CDATA[I&#8217;ve done stuff that required a reboot. My HC300 hangs and it will need a reboot. One thing I&#8217;ve learned is that I&#8217;d like to know once things are back up and running. To accomplish this, I&#8217;ve used the Push driver created by Extra Vegetables. Pre-requisites iPhone or Android Push Notification Driver (installed by dealer) [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve done stuff that required a reboot. My HC300 hangs and it will need a reboot. One thing I&#8217;ve learned is that I&#8217;d like to know once things are back up and running.</p>
<p>To accomplish this, I&#8217;ve used the Push driver created by Extra Vegetables.</p>
<p><strong><span style="text-decoration: underline">Pre-requisites</span></strong></p>
<ul>
<li>iPhone or Android</li>
<li>Push Notification Driver (installed by dealer) from <a title="Extra Vegetables" href="http://extravegetables.com/" target="_blank">Extra Vegetables</a> (<a href="http://www.c4diy.com/driver-review-pushnotify-brightsky/">Review Here</a>)</li>
</ul>
<p><strong><span style="text-decoration: underline">Step 1: The One And Only</span><br />
</strong>It&#8217;s simple, there&#8217;s no other step, you just add the programming to the Project name.</p>
<ul>
<li>Select the Programming Tab</li>
<li>Make sure you select <em>When Project &lt;Project Name&gt; Loads</em></li>
</ul>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/WhenProjectLoads01.png"><img class="alignnone size-full wp-image-486" src="http://www.c4diy.com/wp-content/uploads/2012/03/WhenProjectLoads01.png" alt="" width="220" height="127" /></a></p>
<ul>
<li>Then you put in the programming
<ul>
<li>You&#8217;ll notice here, I&#8217;ve added a 30 second delay. I&#8217;d suggest you do the same to make sure some delay occurs before the notification goes out to make sure all networking is up and running properly</li>
</ul>
</li>
</ul>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/WhenProjectLoads02.jpg"><img class="alignnone  wp-image-487" src="http://www.c4diy.com/wp-content/uploads/2012/03/WhenProjectLoads02.jpg" alt="" width="558" height="86" /></a></p>
<p><strong><span style="text-decoration: underline">Alternative Method<br />
</span></strong>You can alternatively use the default built-in notifications. I chose the Push method to avoid having to purchase a 4sight subscription.</p>
<p>&nbsp;</p>
<p>- Eric B</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fget-notified-when-home-controller-rebooted-successfully%2F&amp;title=Get%20Notified%20When%20Home%20Controller%20Rebooted%20Successfully" id="wpa2a_6"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/get-notified-when-home-controller-rebooted-successfully/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 Button Floor Status</title>
		<link>http://www.c4diy.com/6-button-floor-status/</link>
		<comments>http://www.c4diy.com/6-button-floor-status/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 12:40:40 +0000</pubDate>
		<dc:creator>Eric B</dc:creator>
				<category><![CDATA[Control4 Products]]></category>
		<category><![CDATA[How Do I...?]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=471</guid>
		<description><![CDATA[Like many of you, I only have 3 floors to my house, basement, main and top. What I’ve done with my 6 buttons is show the status of each floor whether something is turned on within that floor or not. I’ve set this to the right side of the buttons (you could use the left), [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus01.jpg"><img class="alignleft size-full wp-image-472" src="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus01.jpg" alt="" width="173" height="280" /></a>Like many of you, I only have 3 floors to my house, basement, main and top. What I’ve done with my 6 buttons is show the status of each floor whether something is turned on within that floor or not. I’ve set this to the right side of the buttons (you could use the left), and this would also work for the 3 button keypads as well. Basically, the top button is for the top floor, the middle button for the main floor, and last but not least the bottom floor for the basement.</p>
<p>In this article I’ll show you how to go about the setup, I’ll go through a few examples. The way I’ve done it maybe isn’t the best way, but it works for me. Whenever I do some programming, I try to write out pseudo code first so that I get the logic down before going forward. In my house, my wife has chosen the colours of the LEDs, she’s chosen RED for off and BLUE for on, don’t ask me why, but she got the final say on it. So in the examples below, you’ll see the</p>
<p>Let’s get the pseudo code out of the way…</p>
<p>(Top/Middle/Bottom) Button</p>
<p>IF ANYTHING IN ROOM TURNED ON<br />
&#8212; SET LED TO BLUE<br />
ELSE<br />
&#8212; SET LED TO RED<br />
END IF<br />
IF BUTTON PRESSED<br />
&#8212; TURN OFF ROOM<br />
&#8212; TURN OFF ALL LIGHTS<br />
END IF</p>
<p>So that’s the basics of it. Now let’s get down to the knit and gritty. What I’ve done to accomplish this is setup 1 variable per floor and 1 macro per floor. To reuse the macros for the action of clicking, I’ve setup a 4<sup>th</sup> variable named “6ButtonClicked”.</p>
<p>Variables:</p>
<ul>
<li>PowerTopFloor</li>
<li>PowerMainFloor</li>
<li>PowerBasement</li>
<li>6ButtonClicked</li>
</ul>
<p>Macros:</p>
<ul>
<li>PowerTopFloor</li>
<li>PowerMainFloor</li>
<li>PowerBasement</li>
</ul>
<p>In the examples, I’ll show you how to setup <strong>PowerMainFloor</strong> for the other two, you just rinse and repeat while finding lights/devices for that floor.</p>
<p><strong><span style="text-decoration: underline">VARIABLES</span></strong></p>
<p>Let’s start by editing your variables. In ComposerHE you go to the programming tabe and find the variable. This is where I set the colours for the 6Buttons. In the example here I’m only showing one 6Button, but you’ll need to add the other 6 Buttons if you have them on each floor.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus02.jpg"><img class="alignnone size-full wp-image-473" src="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus02.jpg" alt="" width="680" height="129" /></a></p>
<p>From the screenshot you can see that when the variable is TRUE the colour is BLUE (Well a shade of Blue/Green), when FALSE the colour is set to RED. Again, you’ll have to add the colour for all of the 6 Buttons you choose to run this on.</p>
<p><strong><span style="text-decoration: underline">MACROS</span></strong></p>
<p>Ok, now the meat of what happens. I’ll post the screenshot and explain further.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus03.jpg"><img class="alignnone size-full wp-image-474" src="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus03.jpg" alt="" width="680" height="297" /></a></p>
<p>I start off the macro by setting the variable to False. I then check the condition of the 6ButtonClicked variable. If it’s true, then the button was pressed and we start turning stuff off. I put this in to help reuse the macro and make things run cleaner. ComposerHE programming is a little limited, but I think this makes it cleaner than having multiple macros and having it into a macro helps reuse it without having to copy/paste the code elsewhere.</p>
<p>So now, if 6ButtonClicked is true, we set it to False and turn stuff off upstairs and delay 5 seconds to make sure things are off before proceeding.</p>
<p>The next part runs through checks. You can include the Room’s POWER_STATE in each macro, and if it’s true, set the variable to true. The rest are the things not controlled by the room’s Power State such as Lights.</p>
<p>Additionally here if you have relays to check, you can do so easily by adding the checks here and in the 6ButtonClicked portion having the relay turn off/close.</p>
<p><strong><span style="text-decoration: underline">6 Button Keypad</span></strong></p>
<p>The 6 Button is rather easy to program. You select the button, select the pressed action and make the 6ButtonClicked variable true and then run the macro.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus04.jpg"><img class="alignnone size-full wp-image-475" src="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus04.jpg" alt="" width="196" height="184" /></a><br />
<a href="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus05.jpg"><img class="alignnone size-full wp-image-476" src="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus05.jpg" alt="" width="680" height="89" /></a></p>
<p><strong><span style="text-decoration: underline">Floor Status<br />
</span></strong><br />
So how does the 6 Button know things have changed? In the Room Variables, go to Light State and execute the PowerTopFloor/PowerUpstairs macro in my case. You could simply change the Floor variable to True as well to avoid excess code execution.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus06.jpg"><img class="alignnone  wp-image-477" src="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus06.jpg" alt="" width="598" height="276" /></a></p>
<p>You’ll need to do this for each light / relay you want monitored as well.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus07.jpg"><img class="alignnone size-full wp-image-478" src="http://www.c4diy.com/wp-content/uploads/2012/03/6ButtonStatus07.jpg" alt="" width="680" height="74" /></a><br />
To sum up this is how I do it. I have to thank my friend Jean for the idea. He does his slightly differently than I do as well, so there are multiple ways of doing things, some might be better/faster but this works for me. In the 6 Button Keypad programming, if I add Double Tapping or Tripple, I’ll re-run the macro so that the colours get setup again, although I’m not.</p>
<p>&nbsp;</p>
<p>- Eric B</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2F6-button-floor-status%2F&amp;title=6%20Button%20Floor%20Status" id="wpa2a_8"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/6-button-floor-status/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo: Yale Deadbolt &#8211; Unlock User Notifications</title>
		<link>http://www.c4diy.com/howto-yale-deadbolt-unlock-user-notifications/</link>
		<comments>http://www.c4diy.com/howto-yale-deadbolt-unlock-user-notifications/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 11:54:32 +0000</pubDate>
		<dc:creator>Eric B</dc:creator>
				<category><![CDATA[How Do I...?]]></category>
		<category><![CDATA[Third Party Products]]></category>
		<category><![CDATA[Yale RealLiving]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=460</guid>
		<description><![CDATA[I recently acquired a Yale Touchscreen Lock. I’ll provide a write up for installation and a review later (Review Here). But once I got it installed I had to setup some users with their own codes and notifications for when they use them. My wife and I have iPhones. She has a 3GS (inherited from [...]]]></description>
			<content:encoded><![CDATA[<p>I recently acquired a Yale Touchscreen Lock. I’ll provide a write up for installation and a review later (<a title="Review: Yale Touchscreen Lock" href="http://www.c4diy.com/review-yale-touchscreen-lock/">Review Here</a>). But once I got it installed I had to setup some users with their own codes and notifications for when they use them.</p>
<p>My wife and I have iPhones. She has a 3GS (inherited from me when I upgraded to 4) and although she wants a newer one, we’re waiting. For this programming you can setup email notifications, but this requires a 4sight subscription. Instead, I’m using a push notification driver offered by Brightsky. The push driver should work with Android as well.</p>
<p><strong><span style="text-decoration: underline">Pre-requisites</span></strong></p>
<ul>
<li>iPhone or Android</li>
<li>Push Notification Driver (installed by dealer) from <a title="Extra Vegetables" href="http://www.extravegetables.com" target="_blank">Extra Vegetables</a> (<a href="http://www.c4diy.com/driver-review-pushnotify-brightsky/">Review Here</a>)</li>
</ul>
<p><strong><span style="text-decoration: underline">Step 1: Event Programming</span></strong><br />
In composer pro, you’ll select the Yale Driver and expand it. There you’ll find 6 different variables that are set. We will be using <em>LAST_ACTION_DESC</em>. This variable holds what the the last performed action was. When it changes is what we want to evaluate.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications01.jpg"><img class="alignnone size-full wp-image-462" src="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications01.jpg" alt="" width="268" height="280" /></a></p>
<p><strong><span style="text-decoration: underline">Step 2: The Meat</span></strong><br />
This took me a few tests to figure out what the text was when different events took place (Key Unlock, Key Lock, Manual Unlock, Manual Lock, RF Unlock, RF Lock, Code Unlock, Code Lock). Those were the basic events I was looking for. What I’ve found is a few events are missing. I’ve contacted Yale to see if more configuration options would be made available and they have mentioned that there should be an update to the driver in Q2 2012.</p>
<p>It’s pretty straight forward; I wanted to be notified whenever anyone but my wife and I entered a code. So what I do first is evaluate the variable to see if it is equal to <em>Keypad Unlock</em>. Afterwards, I evaluate the <em>User_Name</em> that was used. In my example, I check for Bonnie and Eric, if it is not equal to them, and then proceed with the push notification. With the push driver, I populate the <em>User_Name</em> variable so it notifies me almost instantly when someone unlocks the door.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications021.jpg"><img class="alignnone size-full wp-image-468" src="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications021.jpg" alt="" width="620" height="85" /></a></p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications03.jpg"><img class="alignnone size-full wp-image-464" src="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications03.jpg" alt="" width="265" height="280" /></a></p>
<p>Alternatively, you can use Keypad Unlock event from the driver and remove the first line. (Screenshots to come)</p>
<p><strong><span style="text-decoration: underline">Conclusion</span></strong><br />
It’s that simple. If you have 4sight and you want to use email notifications, then you’ll follow those usual steps, unfortunately I haven’t gone that route because I didn’t want to spend the money for the subscription; instead I purchased a 20$ driver.</p>
<p>I’m waiting for a driver update and hoping they add a little more functionality, but from my understanding, the Yale Lock is offering a lot more configuration options than the Kwikset ones. Is it worth the investment? Wait for my review to find out!</p>
<p><strong><span style="text-decoration: underline">Alternate Method<br />
</span></strong>You can use the default action of &#8220;Keypad Unlocked&#8221; as seen below and exclude the first conditional statement listed in the pic above.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications04.png"><img class="alignnone size-medium wp-image-465" src="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications04-300x55.png" alt="" width="300" height="55" /></a></p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications05.jpg"><img class="alignnone size-full wp-image-466" src="http://www.c4diy.com/wp-content/uploads/2012/03/YaleUserNotifications05.jpg" alt="" width="531" height="114" /></a></p>
<p>&nbsp;</p>
<p>- Eric B</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fhowto-yale-deadbolt-unlock-user-notifications%2F&amp;title=HowTo%3A%20Yale%20Deadbolt%20%26%238211%3B%20Unlock%20User%20Notifications" id="wpa2a_10"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/howto-yale-deadbolt-unlock-user-notifications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HC800&#8230;will it live up to all the hype?</title>
		<link>http://www.c4diy.com/hc800-does-it-live-up-to-all-the-hype/</link>
		<comments>http://www.c4diy.com/hc800-does-it-live-up-to-all-the-hype/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 17:37:24 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=450</guid>
		<description><![CDATA[One thing I have often expressed frustration with is the slow speed of the navigator since the Flash GUI was introduced in 2.0. It improved a little with the HC200b/HC300c, but it is supposedly going to improve A LOT with the new HC800 (now shipping) and the HC250 (supposed to ship Q2 2012). Well, this [...]]]></description>
			<content:encoded><![CDATA[<p>One thing I have often expressed frustration with is the slow speed of the navigator since the Flash GUI was introduced in 2.0.  It improved a little with the HC200b/HC300c, but it is supposedly going to improve A LOT with the new HC800 (now shipping) and the HC250 (supposed to ship Q2 2012).</p>
<p>Well, this weekend we will find out.  The FedEx guy just dropped an HC800 off, ahead of the anticipated delivery date.</p>
<p><img src="http://www.c4diy.com/wp-content/uploads/2012/02/CameraZOOM-20120203101912602-e1328289802342.jpg" alt="" /></p>
<p>I&#8217;ll make sure and let everyone know how things go with the new controller, and how much the GUI is improved with these new processors.</p>
<p>Control4 released this promo video and it looks mighty impressive.  I have high hopes for this thing.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/ZUAquRxrfrY?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fhc800-does-it-live-up-to-all-the-hype%2F&amp;title=HC800%26%238230%3Bwill%20it%20live%20up%20to%20all%20the%20hype%3F" id="wpa2a_12"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/hc800-does-it-live-up-to-all-the-hype/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Welcome Rich &amp; Jim from AVIT Technologies</title>
		<link>http://www.c4diy.com/welcome-rich-jim-from-avit-technologies/</link>
		<comments>http://www.c4diy.com/welcome-rich-jim-from-avit-technologies/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 04:40:06 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=434</guid>
		<description><![CDATA[I want to welcome Rich &#038; Jim from AVIT Technologies to C4DIY.com. As much as we would all love for Control4 to be COMPLETELY DIY, it isn&#8217;t. The good news is, having the right dealer can make the product much more DIY friendly. You can click on the new page you see above (Can C4 [...]]]></description>
			<content:encoded><![CDATA[<p>I want to welcome Rich &#038; Jim from AVIT Technologies to C4DIY.com.  As much as we would all love for Control4 to be COMPLETELY DIY, it isn&#8217;t.  The good news is, having the right dealer can make the product much more DIY friendly.</p>
<p>You can click on the new page you see above (Can C4 really be DIY) to get the full scoop, but here I&#8217;ll tell you this.  These guys are great.  They can be as hands on or hands off as you want.  The understand that us DIY guys exist, and they cater to people like you and I.  Guys who want to get their hands dirty a little bit.  They won&#8217;t refuse to help you identify equipment bought on flea-bay or C4Forums, they won&#8217;t charge you $400 to add your new Bluray Player, etc&#8230;</p>
<p>They will be posting things on the blog from time to time.  Make them feel welcome.  They can both be contacted directly at jim@c4diy.com or rich@c4diy.com.</p>
<p>Welcome guys&#8230;we&#8217;re happy to have you!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fwelcome-rich-jim-from-avit-technologies%2F&amp;title=Welcome%20Rich%20%26%23038%3B%20Jim%20from%20AVIT%20Technologies" id="wpa2a_14"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/welcome-rich-jim-from-avit-technologies/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How do I program flashing lights without using a loop?</title>
		<link>http://www.c4diy.com/how-do-i-program-flashing-lights-without-using-a-loop/</link>
		<comments>http://www.c4diy.com/how-do-i-program-flashing-lights-without-using-a-loop/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 20:13:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How Do I...?]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=409</guid>
		<description><![CDATA[One of the things that you don&#8217;t have access to in Composer HE is the loop function. Don&#8217;t worry, it&#8217;s over-rated anyway. We recently wanted to program a panic light mode where the lights flash while in an alarm state, and were able to do so without a loop. Here&#8217;s how: 1) Create a number [...]]]></description>
			<content:encoded><![CDATA[<p>One of the things that you don&#8217;t have access to in Composer HE is the loop function. Don&#8217;t worry, it&#8217;s over-rated anyway. We recently wanted to program a panic light mode where the lights flash while in an alarm state, and were able to do so without a loop. Here&#8217;s how:</p>
<p>1) Create a number variable, with appropriate name (&#8220;Panic&#8221; in our case)<br />
2) Figure out what you want to do to trigger the event. We used a triple tap on a six button keypad.<br />
3) Go to the keypad, and on that key (for 1.8 and later) look for the triple tap button. If you don&#8217;t have the triple tap feature, you&#8217;ll have to program around that using a variable that counts  taps, or just program it on a press/release<br />
4) &#8220;When the six button is triple tapped..&#8221; should be in the middle of your screen now.<br />
5) On the right hand side, look for your variable. (&#8220;Panic&#8221;)<br />
6) You&#8217;ll want to drag over the following elements:<br />
   Increment the variable +1<br />
   Set the variable to 0<br />
   If the variable = 1<br />
   If the variable = 0<br />
7) Create a timer, with a name (&#8220;Panic&#8221;), that&#8217;s repeating, and a duration of 2 seconds.<br />
 <img src='http://www.c4diy.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Go to the timer on the left side, and choose &#8220;When the Panic timer expires&#8221;<br />
9) On the right hand side, choose your actions. In our example, we want to toggle some lights on and off. Note that you can&#8217;t easily toggle a light scene and they take some time to execute, so you  might pick a few key elements and toggle those. Drag the toggle lines of code to the middle.<br />
10) Go back to the variable programming for Panic. On the right hand side, choose the timer and drag &#8220;start the panic timer&#8221; to the middle.<br />
11) If you want to change LED colors to indicate whether or not the Panic mode is activated, you can drag in that code as well under 1 for on and 0 for off.<br />
12) When finished, here&#8217;s what our code looks like on the six button:<br />
On the triple tap event:<br />
Increment the panic variable +1<br />
If the variables>Panic is equal to 1<br />
 Set an LED color to red<br />
 Start the panic timer<br />
 Email a notification<br />
If the variables>Panic is equal to 2<br />
 Set the variables> Panic to 0<br />
 Stop the panic timer<br />
 Set an LED color to blue</p>
<p>How are you guys and gals putting timers to good use?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fhow-do-i-program-flashing-lights-without-using-a-loop%2F&amp;title=How%20do%20I%20program%20flashing%20lights%20without%20using%20a%20loop%3F" id="wpa2a_16"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/how-do-i-program-flashing-lights-without-using-a-loop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s Coming&#8230;.</title>
		<link>http://www.c4diy.com/its-coming/</link>
		<comments>http://www.c4diy.com/its-coming/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 17:37:34 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Third Party Products]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=412</guid>
		<description><![CDATA[I have final confirmation that here shortly I will have a Voice Control setup in hand from Avoca. I am really excited about this. I am going to run the system through the ringer and post about my experience with it here. If you&#8217;re not familiar with this, watch the demo video below. The unit [...]]]></description>
			<content:encoded><![CDATA[<p>I have final confirmation that here shortly I will have a Voice Control setup in hand from Avoca. I am really excited about this. I am going to run the system through the ringer and post about my experience with it here.</p>
<p>If you&#8217;re not familiar with this, watch the demo video below.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/s7CGiYicAgg?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>The unit he is speaking in to is not the final product. The final product includes a touchpanel from them (looks really nice) as pictured below.</p>
<p><img src="http://www.c4diy.com/wp-content/uploads/2011/12/Avoca-Touchpanel.jpg" alt="Avoca Touchpanel" /></p>
<p>If you have any questions or any specific things you would like me to try and post video of, let me know in the comments.</p>
<p>Oh yeah, and while I can&#8217;t say a lot right now, there is more than this from these guys in the pipeline. The part I&#8217;m most excited about won&#8217;t be available for a little while, but this is a company we need to pay attention to.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fits-coming%2F&amp;title=It%26%238217%3Bs%20Coming%26%238230%3B." id="wpa2a_18"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/its-coming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to manage access codes and times with the Kwikset lock through programming</title>
		<link>http://www.c4diy.com/how-to-manage-access-codes-and-times-with-the-kwikset-lock-through-programming/</link>
		<comments>http://www.c4diy.com/how-to-manage-access-codes-and-times-with-the-kwikset-lock-through-programming/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 19:44:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How Do I...?]]></category>

		<guid isPermaLink="false">http://www.c4diy.com/?p=397</guid>
		<description><![CDATA[So, we&#8217;re all kind of bummed that the Kwikset lock doesn&#8217;t have the same capabilities at this time as the Yale lock, more specifically the ability to allow/deny access for certain users at certain times of the day. However, with Composer Home Edition and a little bit of programming, you can work around this. Our [...]]]></description>
			<content:encoded><![CDATA[<p>So, we&#8217;re all kind of bummed that the Kwikset lock doesn&#8217;t have the same capabilities at this time as the Yale lock, more specifically the ability to allow/deny access for certain users at certain times of the day. However, with Composer Home Edition and a little bit of programming, you can work around this. Our example will be to have a code for the maid that&#8217;s valid from 11AM-2PM on Wednesdays.</p>
<p>The first thing we want to do is create a scheduled event, call it &#8220;Maid Code Set&#8221; if you want. Have it repeat when you want (ours is weekly on Wednesday), and at the start time you want (11AM). Create another repeating scheduled event &#8220;Maid Code Delete&#8221;, with your end time (2PM).</p>
<p>Now under programming and scheduler, click the &#8220;Maid Code Set&#8221; event. On the right, under actions, choose the Kwikset lock. Under device specific command you have &#8220;Set name, code&#8221;. Choose that command, and then type in the user id (make sure its not being used already) and the name,code &#8211; 15 and maid,1234 for example. Drag that to the middle column. This will set a code for the maid at the start time.</p>
<p><a href="http://www.c4diy.com/wp-content/uploads/2011/12/maidcodeset.png"><img src="http://www.c4diy.com/wp-content/uploads/2011/12/maidcodeset-300x72.png" alt="Setting Codes via Scheduler" title="Setting Codes via Scheduler" width="300" height="72" class="aligncenter size-medium wp-image-407" /></a></p>
<p>To revoke access, under the &#8220;Maid Code Delete&#8221; event, choose the lock and select &#8220;delete code&#8221;. Type in the User ID for the maid (15 in our case), and then drag that to the middle. Now when 2PM rolls around, this scheduled event will execute and delete the code from the lock. When the code is attempted to be used after that time, it won&#8217;t work, denying access.</p>
<p>Voila! Note: Use this programming at your own risk! We can&#8217;t be held responsible and are just giving you a programming idea. Enjoy!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.c4diy.com%2Fhow-to-manage-access-codes-and-times-with-the-kwikset-lock-through-programming%2F&amp;title=How%20to%20manage%20access%20codes%20and%20times%20with%20the%20Kwikset%20lock%20through%20programming" id="wpa2a_20"><img src="http://www.c4diy.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.c4diy.com/how-to-manage-access-codes-and-times-with-the-kwikset-lock-through-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

