<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<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>lights &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/lights/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Sun, 08 Feb 2026 09:47:27 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>lights &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[Howto: Connect IKEA's Trådfri Zigbee Bulbs to a Philips Hue Hub]]></title>
		<link>https://shkspr.mobi/blog/2025/07/howto-connect-ikeas-tradfri-zigbee-bulbs-to-a-philips-hue-hub/</link>
					<comments>https://shkspr.mobi/blog/2025/07/howto-connect-ikeas-tradfri-zigbee-bulbs-to-a-philips-hue-hub/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sat, 12 Jul 2025 11:34:42 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[hue]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=61876</guid>

					<description><![CDATA[Written because it pissed me off. I hope this helps you in your hour of need.   You have to do one bulb at a time. If you plug in multiple bulbs and try to pair them, it won&#039;t work. I don&#039;t know why. You will need a portable lamp - or some other way to bring the bulb as close as possible to the hub. Open the Hue app, go through the &#34;Add Device&#34; sequence.   The app changes regularly and may be…]]></description>
										<content:encoded><![CDATA[<p>Written because it pissed me off. I hope this helps you in your hour of need.</p>

<ol>
<li>You have to do one bulb at a time. If you plug in multiple bulbs and try to pair them, it won't work. I don't know why.</li>
<li>You will need a portable lamp - or some other way to bring the bulb as close as possible to the hub.</li>
<li>Open the Hue app, go through the "Add Device" sequence.

<ul>
<li>The app changes regularly and may be different depending on your phone.</li>
<li>Get to the screen which says "Searching for lights".</li>
</ul></li>
<li>With the lamp off, plug in the bulb to the lamp.</li>
<li>Turn on the lamp.</li>
<li>After the light has come on, you need to <em>rapidly</em> switch it off then on again <strong>6</strong> times.

<ul>
<li>This means 12 switch flicks in total. Off, then on.</li>
</ul></li>
<li>After flicking the switch 12 times, the bulb should be on.</li>
<li>The bulb should start to dim then brighten. It will keep doing this.

<ul>
<li>If it doesn't, switch it off. Then switch it on. Wait a moment, then repeat the rapid toggle.</li>
<li>Try doing more than 6 toggles.</li>
</ul></li>
<li>Bring the bulb as close as possible to the Philips Hue Hub - touching it if possible.</li>
<li>After a moment, the bulb should stop pulsing and go to full brightness.

<ul>
<li>If it doesn't stop pulsing, use the app to "Add Device" again.</li>
</ul></li>
<li>All being well, the app will tell you that it is paired.

<ul>
<li>Continue the set up in the app.

<ul>
<li>Once done, you can switch off the lamp.</li>
</ul></li>
<li>If it doesn't work, switch off the lamp, have a drink, try again - making sure to read all the instructions <em>thoroughly</em>.</li>
</ul></li>
<li>Repeat for all other bulbs.</li>
</ol>

<p>Once done, the Trådfri lights work flawlessly. The colour is good as is their dimming curve. They are <a href="https://amzn.to/3IE1aA6">very expensive</a>. Personally, I'd go for the <a href="https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/">ultra-cheap ZigBee lightbulbs</a> from eWeLink.</p>

<h2 id="faq"><a href="https://shkspr.mobi/blog/2025/07/howto-connect-ikeas-tradfri-zigbee-bulbs-to-a-philips-hue-hub/#faq">FAQ</a></h2>

<h3 id="just-use-a-lightswitch"><a href="https://shkspr.mobi/blog/2025/07/howto-connect-ikeas-tradfri-zigbee-bulbs-to-a-philips-hue-hub/#just-use-a-lightswitch">juST use A ligHTswiTch</a></h3>

<p>Our kitchen is big. The lightswitches are far away. Also, I don't want them covered with cake-batter when I'm cooking.</p>

<h3 id="get-a-smart-lightswitch"><a href="https://shkspr.mobi/blog/2025/07/howto-connect-ikeas-tradfri-zigbee-bulbs-to-a-philips-hue-hub/#get-a-smart-lightswitch">gEt a sMarT LIGhtSWItCh</a></h3>

<p>Most UK homes don't have a neutral wire to the switch. That makes it hard to use smart-switches. The ones which work without neutral don't work with dimmable bulbs.</p>

<h3 id="privacy-and-security-is-important"><a href="https://shkspr.mobi/blog/2025/07/howto-connect-ikeas-tradfri-zigbee-bulbs-to-a-philips-hue-hub/#privacy-and-security-is-important">PRIVaCY AnD secuRItY is iMpORtAnt</a></h3>

<p>Yes it is. ZigBee bulbs don't have a way to "phone home" and are relatively resistant to being hacked.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=61876&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/07/howto-connect-ikeas-tradfri-zigbee-bulbs-to-a-philips-hue-hub/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Mixing Hue and Innr Smart Lights]]></title>
		<link>https://shkspr.mobi/blog/2019/11/mixing-hue-and-innr-smart-lights/</link>
					<comments>https://shkspr.mobi/blog/2019/11/mixing-hue-and-innr-smart-lights/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 24 Nov 2019 12:17:55 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[hue]]></category>
		<category><![CDATA[lifx]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[NaBloPoMo]]></category>
		<category><![CDATA[Smart Home]]></category>
		<category><![CDATA[zigbee]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=32925</guid>

					<description><![CDATA[I really wanted to write a rant about how incompatible smart lights are ruining the world. But... errr... Everything just works.  Previously on my smarthome adventures, I kitted my house out with LIFX Bulbs and some WisQo Switches. I&#039;ve moved home and none of my bulbs are compatible with the existing sockets!  What else am I going to do except BUY MORE LIGHTBULBS!  As much as I enjoy LIFX,…]]></description>
										<content:encoded><![CDATA[<p>I <em>really</em> wanted to write a rant about how incompatible smart lights are ruining the world. But... errr... Everything just works.</p>

<p>Previously on my smarthome adventures, I kitted my house out with <a href="https://shkspr.mobi/blog/tag/lifx/">LIFX Bulbs</a> and some <a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/">WisQo Switches</a>. I've moved home and <em>none</em> of my bulbs are compatible with the existing sockets!</p>

<p>What else am I going to do except BUY MORE LIGHTBULBS!</p>

<p>As much as I enjoy LIFX, they're bloody expensive. A single GU10 bulb is FIFTY QUID!  Our new kitchen has 17 bulbs. Even if bought in bulk, that would cost me £765.  Forget that noise!</p>

<p>So, I've gone with the Philips Hue system.  The <a href="https://amzn.to/2oRKWdX">hub was just under £50 on Amazon</a>.  The bulbs use <a href="https://zigbee.org/">Zigbee</a> rather than WiFi - which makes them cheaper and more energy efficient.</p>

<p>But <a href="https://amzn.to/2APqOf8">Hue's GU10 bulbs cost about £20 each</a> - that's still quite expensive.</p>

<p>Luckily, Zigbee is an open protocol, and there are loads of manufacturers of compatible bulbs.  I found a <a href="https://amzn.to/2AO6OK8">fourpack of Zigbee GU10 for £40</a> - a tenner per bulb. A fifth of the price of LIFX.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2019/10/Hue-hub-and-Innr-lights.jpeg" alt="A lot of boxes." width="680" height="649" class="aligncenter size-full wp-image-32929">
Would they work together?  Yup.  I don't have anything to rant about. I configured the hub, installed the app, plugged in the bulbs, and - boom! - they were instantly discovered and started working.</p>

<p>There are three very minor niggles.</p>

<ol>
<li>Amazon Alexa went absolutely bananas. Discovering all those bulbs at once prompted her to keep saying "I have discovered a new light bulb. You can use it by saying..." Imagine that close to 20 times.</li>
<li>The Innr bulbs don't support firmware updates unless you have the Innr hub.  That's probably not a huge problem. Their <a href="https://innr.com/pages/support">website says</a>: "so far it has never been necessary to do a firmware update. All Innr lamps have the latest firmware approved and certified by Zigbee Alliance."
I guess I'll buy and return a hub if necessary.</li>
<li>The dimming curve is slightly uneven. Using the Hue app's manual control, I can fade the lights out gently. When I turn them off, they dim quickly to about 25% brightness and then shut off. Bit weird, but not a dealbreaker.</li>
</ol>

<p>If you can recommend a cheap supplier of Zigbee lights - or any other Zigbee gadgets - please let me know.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=32925&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2019/11/mixing-hue-and-innr-smart-lights/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Review: Meross Smart Lightbulb - MSL120]]></title>
		<link>https://shkspr.mobi/blog/2018/09/review-meross-smart-lightbulb-msl120/</link>
					<comments>https://shkspr.mobi/blog/2018/09/review-meross-smart-lightbulb-msl120/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 24 Sep 2018 11:00:38 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=30434</guid>

					<description><![CDATA[I&#039;ve previously reviewed other Meross smart home devices, so now on to their MSL120 - an E27 screw cap bulb. The bulb has dimming and colour changing functions. Let&#039;s crack on with a video!    The app  The Android app looks good - although a little rough around the edges, but it&#039;s easy to set up a bulb and control it.    Controlling the colours and brightness is a little odd. You have to slide…]]></description>
										<content:encoded><![CDATA[<p>I've previously <a href="https://shkspr.mobi/blog/2018/08/review-meross-smart-plugs-and-surge-protector/">reviewed other Meross smart home devices</a>, so now on to their <a href="https://amzn.to/2O2tj69">MSL120</a> - an E27 screw cap bulb. The bulb has dimming and colour changing functions. Let's crack on with a video!</p>

<iframe title="Review -  Meross Smart WiFi Lightbulb" width="620" height="349" src="https://www.youtube.com/embed/aefH79JeaPg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<h2 id="the-app"><a href="https://shkspr.mobi/blog/2018/09/review-meross-smart-lightbulb-msl120/#the-app">The app</a></h2>

<p>The <a href="https://play.google.com/store/apps/details?id=com.meross.meross">Android app</a> looks good - although a little rough around the edges, but it's easy to set up a bulb and control it.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2018/09/default-lamp-screen-fs8.png" alt="A screen showing the bulb is off." width="220" height="440" class="aligncenter size-full wp-image-30440">

<p>Controlling the colours and brightness is a little odd. You have to slide your finger over the whole screen. Vertical for brightness and horizontal for colour.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2018/09/white-changer-fs8.png" alt="A grey screen with horizontal and vertical slider bars." width="220" height="440" class="aligncenter size-full wp-image-30439">

<img src="https://shkspr.mobi/blog/wp-content/uploads/2018/09/colour-changing-screenshot-fs8.png" alt="A pink screen with horizontal and vertical slider bars." width="220" height="440" class="aligncenter size-full wp-image-30442">

<p>There's also the option to set "scenes" - the ability to toggle multiple actions at once. You can also set timers.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2018/09/time-selector-fs8.png" alt="A timer screen." width="220" height="346" class="aligncenter size-full wp-image-30441">
<img src="https://shkspr.mobi/blog/wp-content/uploads/2018/09/status-changer-fs8.png" alt="Colour chaging screen with brightness adjuster." width="220" height="366" class="aligncenter size-full wp-image-30438"></p>

<p>There's also a widget which can also control other Meross devices.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2018/09/widget-fs8.png" alt="A widget on an android home screen." width="440" height="292" class="aligncenter size-full wp-image-30437"></p>

<h2 id="voice-to-bulb"><a href="https://shkspr.mobi/blog/2018/09/review-meross-smart-lightbulb-msl120/#voice-to-bulb">Voice to bulb</a></h2>

<p>The Alexa integration is tricky to set up - same as all Alexa skills - but works quickly. Very handy as you walk in to the house to ask your virtual butler to switch on lights.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2018/09/Alexa-colour-changing-fs8.png" alt="Alexa app showing colour and light values." width="220" height="440" class="aligncenter size-full wp-image-30445">

<p>With the Alexa app, or voice, you can set colours and brightness. Again, as is normal for Alexa's Artificial "Intelligence", you have to be precise in the commands you give it.</p>

<h2 id="the-downsides"><a href="https://shkspr.mobi/blog/2018/09/review-meross-smart-lightbulb-msl120/#the-downsides">The downsides</a></h2>

<p>These <a href="https://amzn.to/2O2tj69">bulbs are around £24</a> - which is half the price of LIFX bulbs - but you do have to compromise a little on quality.</p>

<ul>
<li>The bulbs are slightly larger than the LIFX, which may make them tricky to fit into tight areas.</li>
<li>More disappointingly, the colour and brightness transition isn't smooth. There's a noticeable "jump" between the states, which you can see in the video.</li>
<li>The app is quick to respond, but it isn't as intuitive as the LIFX service.</li>
<li>Finally, there's no API that I could find. Although there is a <a href="https://ifttt.com/services/meross">comprehensive set of IFTTT services for the Meross range</a>.</li>
</ul>

<h2 id="verdict"><a href="https://shkspr.mobi/blog/2018/09/review-meross-smart-lightbulb-msl120/#verdict">Verdict</a></h2>

<p>A nice little addition to the smart light family. The Alexa integration is good, and the app is solid, if not particularly great.</p>

<p>There was a firmware update waiting for me once I switched it on, so hopefully there'll be more in the future.</p>

<p>As with any smart home device, you should check that it <a href="https://shkspr.mobi/blog/2015/08/anti-social-app-design/">works easily for all your household members</a> and stay vigilant around security.</p>

<p>You can <a href="https://amzn.to/2O2tj69">buy the MSL120 for around £24 on Amazon</a>.
Readers of this blog can get 20% off using the code <code>GIYT2HRO</code> until 2018-10-4 23:59.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=30434&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2018/09/review-meross-smart-lightbulb-msl120/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Internet Connected Lightswitches - Redux!]]></title>
		<link>https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/</link>
					<comments>https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 01 May 2017 10:45:37 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[sponsored]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=25090</guid>

					<description><![CDATA[Regular readers will remember that I have had a disastrous experience with WiFi light switches.  I&#039;ve had pretty good results with LIFX bulbs - but I really wanted something which can control my lights&#039; switches.  Enter the new WisQo smart lightswitches. The company claims that they&#039;ll work with the UK&#039;s &#34;unique&#34; wiring designs.  They&#039;ve kindly sent me a set to review - adjust your bias filters…]]></description>
										<content:encoded><![CDATA[<p>Regular readers will remember that <a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/">I have had a disastrous experience with WiFi light switches</a>.  I've had pretty good results with <a href="https://shkspr.mobi/blog/2016/05/singing-to-my-light-bulbs/">LIFX bulbs</a> - but I really wanted something which can control my lights' <em>switches</em>.</p>

<p>Enter the new <a href="https://amzn.to/2piX0CD">WisQo smart lightswitches</a>. The company claims that they'll work with the UK's "unique" wiring designs.  They've kindly sent me a set to review - adjust your bias filters accordingly.</p>

<p>The good news is <em>they actually work!</em>  The bad news is that the app is tedious to use. The good news is they work with Amazon Echo! The bad news is they're fairly insecure!</p>

<p>This review will show you how to fit them, and get them working with your voice assistant.  I'll also take a brief look at their lack of security.</p>

<p>For more information, please visit <a href="https://www.wisqo.com/">https://www.wisqo.com/</a></p>

<h2 id="unboxing"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#unboxing">Unboxing</a></h2>

<p>Depending on which kit you buy, you'll get a variety of boxes.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/All-the-WisQo-kit.jpg" alt="Several boxes of tech, piled up next to each other." width="1024" height="576" class="aligncenter size-full wp-image-25096">

<p>The <a href="https://amzn.to/2piX0CD">base kit</a> contains a light switch, a relay, and a WiFi gateway.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/WisQo-Unboxed.jpg" alt="A small box with wires protruding from it, a light switch, assorted screws, and a manual." width="1024" height="576" class="aligncenter size-full wp-image-25095">

<p>The switches and relay work on 433MHz - I'm not sure what (if any) security they have. Switches need to be paired with relays. Plug the relay into a USB power source, then hold down the reset button until a LED starts flashing. Press your lightswitch and the two should pair.  That was the easy part!</p>

<p>The switches are portable - they can be screwed to the wall, or stuck on with the included adhesive. They aren't battery powered though - as per <a href="https://web.archive.org/web/20191209201831/http://www.wisqo.com/faq">their FAQ</a>:</p>

<blockquote><p>The switch does not require power supply, it utilizes the kinetic energy from the pressing force.</p></blockquote>

<p>Nifty!</p>

<h2 id="installation"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#installation">Installation</a></h2>

<p>Unlike other IoT lighting solutions, you don't need to re-wire your existing switch.  The relay needs to be installed in the ceiling rose.  Here's mine, before installation.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Ceiling-Rose-Wiring.jpg" alt="A mess of wires descending from the ceiling." width="1024" height="576" class="aligncenter size-full wp-image-25093">

<p>The WisQo kit comes with terminal blocks so you can wire in fairly easily.  <strong>WARNING</strong> electricity is dangerous. Make sure that you've turned off the circuit at the consumer unit. If in doubt, get a qualified electrician to help you fit everything.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/WisQo-Wired-in.jpg" alt="The WisQo is wired in." width="1024" height="576" class="aligncenter size-full wp-image-25092">

<p>I had more neutral wires than the kit accounted for - but they managed to squeeze into the provided couplings.</p>

<p>There's a handy video in case you get stuck.</p>

<iframe title="WisQo Wireless Switch Installation" width="620" height="349" src="https://www.youtube.com/embed/ZnkibR7ZU2k?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p>Everything wired in just fine - although the relay was slightly too large to fit inside the existing covering. I used the provided sticky pad to keep it flush to the ceiling.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/WisQo-fully-installed.jpg" alt="The light assembly is put back together. The WisQo is sticking out of the ceiling." width="1024" height="576" class="aligncenter size-full wp-image-25091">

<p>The white wire is the antenna.</p>

<p>With that done, and my wiring double checked, I turned on the power and was able to use the light switch!</p>

<blockquote class="social-embed" id="social-embed-858246237635653633" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><blockquote class="social-embed" id="social-embed-858241975375597569" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody"><small class="social-embed-reply"><a href="https://twitter.com/edent/status/858234669694898179">Replying to @edent</a></small>I'm *pretty* sure this is wired correctly. Although I've one more neutral wire than they've accounted for. <a href="https://twitter.com/edent/status/858241975375597569/photo/1">pic.x.com/4biw6yxnys</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/C-kWhXtXUAA1F4b.jpg" class="social-embed-media-link"><img class="social-embed-media" alt="" src="data:image/webp;base64,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"></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/858241975375597569"><span aria-label="0 likes" class="social-embed-meta">❤️ 0</span><span aria-label="0 replies" class="social-embed-meta">💬 0</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2017-04-29T08:50:06.000Z" itemprop="datePublished">08:50 - Sat 29 April 2017</time></a></footer></blockquote><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody"><small class="social-embed-reply"><a href="https://twitter.com/edent/status/858241975375597569">Replying to @edent</a></small>OMG! It works! Next step, connect my light switches to THE INTERNET! <a href="https://twitter.com/edent/status/858246237635653633/video/1">pic.x.com/nol6eeytoe</a><div class="social-embed-media-grid"><video class="social-embed-video" controls="" src="https://video.twimg.com/ext_tw_video/858245804439547905/pu/vid/1280x720/0cULKpjlqZ6xJOvQ.mp4" poster="data:image/webp;base64,UklGRpwjAABXRUJQVlA4IJAjAAAQCAGdASqoAn8BPrVWpk6nJL+vo7LKC/AWiWlu3tAl+ZK9ZtjdKFejhOb5ztOOk7ODt1/YeMAjk+ai4+YJ9KM9x5H/y8/P7cw2p29kL8Sa4RjEyj+U2WgxNUP3dTx4lT4wo5IrPzdb4XrR+Lq6jWKpRz0DSsyxelCGCenUFu8NevvA6KjTQxwLOzmIF+wq5DKA0z0SwcDo9qKaUB5zV6BhuW2aOoC4bcqPjzhFF07J6RxMOfCN3z2RVDxqqjtPBac+yHNiH4gLiZyKljz8W2VpZ+SSCJgFbY5VoLZy3/EXw10QgMBltiLaVNam4km+BGMrR9XLkqFVK8OkxRXXiSTnLIUtfcU0Twy4Q0XSg4xLDR25Hsvjnuop1DWaBf2QXdpkgNxsf3mZlyr4gtgFa1qrskbWZoaf6LTO7WXbnsz2ZfvpVHJW/ItJ/dFmB+nqvCuLXm6UAk1wURJfBhF/evJ/BfnRrdo7Fhb7IYtoAzFCY3akNPJwSzrwx4ivBNOgDydOejnF9hyZRLLeIUMGjC5Yk0znrzT4QhBkSQKCOk7G1xfqqg6wM2sFPR9t0aRWPjOEdkglkcrScGc5Apvn4cPerjczoS4TiS6fQm5JY+xioGoonLAhydi3fZn4byI/G+ypwExDcN+UnIQ2VZgLbGiBYB2HbFZ+/XnSlwXqw0f1Me+u53rpN2i3PQYtNYWNe2lNYxzDrB1WZjX1ClyO08DKPKCcLkNJryTt/2ZZEeLkqAv3/SBpqv+gcSh/Go5RusOv4dq+ikwj5zIsK71JrFy79w4w0cVr0SV/pukdUn0hC6rpeRknlpjZHdU1WFYu5Ethp4heHyS59PUlOOYXUYqnQthcPuMZanBNuzhJy8qHta9OggI4vsMWlF9CUSK6VB3UFJQdK9tIWdOnVbYUqIsw5rfLgnGhvRiWhU5XaTjzPPnMpYZK2fk8djUh9Jx/OLokhBWIUSuQy3NDJpcWmDLdqOMqrnuoxdu5I4nkqSqjjKSEduV0nkZAuOdvm59gH7V3kthQWfgwGu82TVJJs+ZwwxdwwZSNvHsrlgFloAAU0t0cSP+BFDtXgavWTooPHWIMZC8C13dKdas7S9mlsOtnbABp5xIiFplYAWOVV/eyWKKKX7hIosbk0fA/Se61/PRaFdydM7TrM00etaNpYckVtGxFTusbpHiItpbWVlj6R6tjiv/+E8R4tzMjs88DodhWXbcWlSw4j5OiNUghNj867a/w6gTazhi5hHSHL5/MvWsu+Wc7ASfWdHJ9fipef+1ulOIYj8CopzDtRvdnJPiKyr9bdwR43Qz78bDVrMCeSFojSiaWfLrgog6udj8e+cnn/l3L+msbqhI9qiaFHu3smweCwdlFLvA8Gel9DEPPTTyC6PwIyDD0kopz24hg4zkBgKCqa5FloMlhfPBsXmNCKeWX+yBSN79yvfNEHrgpiyiDNGMScMtS57tvUxpR8uO68L/EQkbnyo105+TrkLHV1YTAg2QtXfK01N+17iICeHUMNll6twpL9aVbn4IWEsikkq/62e54YnS6wVshAqAQdbJ6Tc6e/EcSuSAlVm6OXaPBn0g2qRFk7TurKhVg0oLAPLaOSeL8RF5DG2IM+b3pDsiBd7ahiBwEAfdbaBvR6UexY9saogEtmiC79rh89gmdhieBxmWahOlBuxENf1Hph2YvSdWIrXXk/Y4XOyZu4SF3fvA3TkqtJU4PTquXOo4oohRqH/c2Kwe/rVrWhcRMKjEVmIUwl412Fuqrqk1SrnwHm0k02CyH3XKz9S8KY5XEraNsjiYNL+gvzwqOqzcrpdBQeNndctr6rLNZGxqkDtzQxEeBK8PbLCtO9+koSriC7i9KJ0pr2UtjlOpmjlXB456TPSsRqAw+tczuJknYx6v/SX7DJUq7+CZG8wkCoQkE9adZBS0zx/fi26hCS+FP2Agm7q4a6gU7kHnMhPcF38KQPKUSxv7bL2v/rk7TPx8aRfNvjthSoHsVJoHxcI5ayLmof5YHEx08nilDzhbxk9v4DGQC37iiSPVn+auQyaiuPnC015WKAFCvQfSWpX/626aN5/ghAcodUNjIRuDymlzCsyx282bOgr9j9/ofBJhD2IpK7K68pqpHIsyzf2DY4XnzufdFneaN9RVsreeLOA4q5+fKRJELME0w66xaGrgr0BRW2t7CHWv5YawLKZnfZuxIfFJqhJOM7HR0GDXr2TmQ8JjL3QEGrs/31LNzjQsaTPPmDI058q+skf3fGp2J26BSNOxly/R/DXRLx2NHEKWNXCmZsAiYrydZ+L2m8/6bjf4EIh7T8NdBElgORnb56ibeocWUDn15URMR/VmCJnKH+EqPIWOk9oArkPQMTKUmmiQuXAVs2ZtvxkdZekDJTL2/4PkuLD0/1WOw8vdJe9fwozDrE+kH7frF6c3hcHubOKCVzgDqKVrLeclR3EVttIBKpHxOkNiBSNY8P44ds3JjA/IJDnVZjyMPqwJB0JtaEKFpZt3+EsfyYgqR2kXwisXXKBwabYZk1xxRFACEApByMneoDOVycbUbXphwzYzEgwZ+tV9mP3W7yZX83RkKkaEQODoBTWIvHalgqQ41Up2llv3+DB7Pv2G2PJ1bHGaiOWTBqmz+hQgpjNg9hlYstxdA5Y9sAIkgi0UJc8TxKA/+W3KXL1zWxhSsfYw0UsRe7MpS+d+mvXnmQnGDh72rUmCIaxq0x8zwxDME5MdEeqF3vZkztox+JW3mWDLOQLAhAbZO0aZ0ugDNrsQeass/Ask+EvsmAVr0+IiwjwfdLzNyArD0pGjIv1971UNQmuyDOuVUo0ddHUAAy8Ph9l5PuZ4UPtxRzcPWmYBxXqpipKasNfVhEOgR8KxZ2tliAYIvnbA/7BdMexUWAfCmhtsI/RglQf0JAhPlnpmnsKSVTmg10GYI0scaJRKnJGcNxYXc9V87flhSoC3BNFnWbZD89ObwARNOAtdHHq+rgL2qwzZa1OX+shvCYYBnaGDtM+mWwoUVQap0BzWarw+43zxLJudVLKY5IpUh6rTfxZx3MleB+8izawoUM3kuQr1TPzxHp4dMClWVVbx02U8XSBmRkFbkxKMBWNq1wj8SpCaIQYiHidtge0N5QwRoGjSEupON/pbOi2x7Pa7sg94613JQI60kyXxZdlb3F/9sMzXtc71OvODMAhRN9XkBA301VFG579l6QyHNmUGdL3c3tf5ylIQK4lT7y3sVn1iUWJVBvLGYyg1kGG5pYyaJjzaTZXV4yzom/yn/DEYSxt2gHnHeOZlDIBTsOU9YaIZx0135IExrNuJzE2x9gXxiRmeEp7WEX+asdF3tWzVQArANWfyeUzeihx4sK/mCXb+xquX+1vtZYEQ4H5xUSAr0Fc5VCjmT4KTY+VtNhnyjTEsnk8utYGS3rGhWCeqMUb1My+Cdxm1HPhjn17dxDhm9vOrIz05w5obY80XyxbMX0baOpN++lwEanRWtiHDa8om77WiZD+rREmxIkROJkLdt1ZMwyktV0miJ4IjDykR4HnTOmTy+5zVUOtWQe3cYyMlOMCT6bkI62qgcFzIYQt4Tnmvbnm9xxmKdJb233HFvkD+FdawKyLNJ0Was7BR4mI2Ky9nx2p40od1ZH2XGttkd1K/kB80ComwdpUqyFoXqv6HMliXOqjecSmMTj3pqt+iLGqz8n/XqonqWKiukGAgAWYjuFCFoT7vTFit8FE/sqBFOlvLYI3PoyBB+ChyE4JFaZuPH7jNPRVMEoyNZTt3mKnX+4syNLhphg/V1gb3cFqjTlSrkmS3u4/MJpOMXbmccRLfi1MfolQlGs2gfkkzLBaBqL/ZnpH6FjEIewXz8Ln0J50mhOH/5iHAGtM5FFv7dd08cr2+GkX6Aq46ai+yJr1PK6/nM2RwLHs0spukem0LyDPwvbv9fazXNaMr6bNG7X1CG794nzoA/IXIpYqepfDXkUThfoebAtgfU9jwTgc3Z62l/pXj/jDXZO4AaUgvx1ZFcg/H4fEnY7Dm3JH9z0ITz89K8yiOvao3k1Eo1okgVkfw/5Kfetm7jnqn62mbVO2QQRxM63kvz20+j6DQC5kar6K6ubA3c7zqA3lH9UIYmDgcG9QYgcajGQ4aoPmwltAM8MILXq0PVIGT6tpDeSiQz4Hr6BHmmb7LbqJb4jXQySNKHtw+fvj8oEP33s5RhDlNOs58sHsA3wD6HE3q1LjqLVh1BiLPnM3jZD/su82OkIuaU9QxBaKJvUDnwcSrYvD/wUeObyi0OEWoZb2BTTfFtLhIVgiOkvy0/N2jFP6ianw8EDSwYdM6nER02p0hRt3em3VwYnAP4Cm8SjUpG8ZPAzR3Z2yc2l8sxBbkH7qe1q+AIXaW49GFA5OZpCofj5cFyxMwW73sVfddnB4W5hnlNPBke7t60H5hd0dFCNTZC7Utz7L5gS15i+7pikleF5KSaQEpLd63jZCxW8spq0t9bU24moUc1j9YIqke9ZBPMynAXYEIVKE0VU/gn0dMncmUOPUcBNAr5oY1i7mZBBbvL0jZEQVXYCUIe1zrzzYg0DjSD2dkivQd9hSSsPCmidNDvVlRiRgKLXXzcXVKLqIawe4dsNNVtWHUaPWOMibDtQOvxdfXA/yhOT1bAAPNKUIZNAcUi3n3vhzTb5VYZzDi5amzVPGevndUeieAnQHgLnrw/enyYGB8LVwdnZY+Y1iQNxhD6dogoJLyrULLLLtWz08OS8QhB60hvmBLH126TDDU2k0rqL6J2PMWkaH3XODhXKt6We00EXKFpRHCepFzAGXW5O6LmKKFQ3uPeXBi5l2/v0by5Nlmt7K1Y8tEJ/ndzO1/OfCi2cEBltbTAma5sfIlEhL/ZCPyD0EGf+hhpupMCkjoQKu5TuozRkyxlhtLJpJcuNOSNC5h3Ys6gSDVBy/mhqNlx3qoN0nY6McYADxCUHK4jqOtD9gBj2Bp18IeOzsIRR6Z+vNCoTpvyO08oV20LybC4YgBN4jb1qih8vFIKpQBfetfBwMA9uv13CKGqreb3sauz3hEKte/39/u2pGLDtw17Ja9I7mkQURMl1Ra9EFqnWQdFRLIR23Fx0xaYed/YlFcSYtZjr5ovS+qQPZeNBWpONGzWX38jQaw7S0WroS4eLBEGZ43pn9ogg3/d/MieMK4/gvzsOE2JXtJVku9xn1v05BWb/PAaA/a1HYK7CnhjqgiRRucZ47bg7O4IWMpMoqU+7yzm8ttPIUDQoX8WouxVFpu7Gjr4gs1/uM5wCWiCt3SkO6ovKKTofSrGmrTBIQZ8HIKDcjY50iO/9v8cVfyJcudgG89XaHb1oRZ2TYUdH15nPmVse1oQSV1kCIct7fV74XJF2dulnY2h0ljhpGwctwC8crFRA0auEDo9o3hWcLaloq8RD6hyfIgCdUix3SBNJ5ZJ6P1l9bDxu5fZ6iDOy2ZcI+9pgvB1AFDq1v306ZgAoR9eHDyQDcDaHxkzYtlQPj1E8SLqrymMbs2aigu2VhjUdAK3zU6oNK3ntdT5kLhm1FTjl/b7hS0CLezbbxrPg6BcX64v/umAgzWOJOhm7w1UO0E8VTsZ5Z/iVrMjh8LAy02iJUG/rVwWHu35NCub/nX8zDvSmrEFSwT3DS75cAaHTgFmfj+fm+9lM5H0l2iFPa7cDcVN1/cUtt6muYmAAHzr7rCGkHnW8YQDhsXTmfK/X4ZKi45v5KY8KPScI7icp0sHbesBY8bN4SVs5EfIhCwijKkt32SmV1Q060xAkccK/sfuVKPAEpP9poDFgFEt/4bw7qo6fskumlPbTK6kFfuOdY0woUldLwfRXzDZEUKT0Xgu0kfg980pXUVZ8m7A5Elq/4BfXw2yOnmMZglAxbCJDkkylwGmSR/8/jm4BBq0XFkIHYSc4cHoBXMXThDME9N0Qu3WjARjqDAtsRp5STY4WIo2xCZV/2kAc9VIY5cXW+yfenBiS63756l9LC4gS6uslSTZDxDUG2Chvy/JW98EKS802OrrwEdkgz7mxi3JaeNFhPASl4lWEKK0SyMJKpNqKur1MAa+aYSwvA5TRMzUKqgrln3pp1Te1dHf2rVKdhMutmZDddeF82knpPPNWFy6VqNIZcZR1g/DPBp1kMwB3f7vbtpCsYFE/z9hRr9K6Fniu9whXSv15mgeVf6PQRxYedBRSoD3t1qdn1t7EGJAhEmM8QV5yEZw8ReKOKiqKsSgwokZt933FkQLjLxFHOHNuzoZfmeZC5uoXu+qWMNNKEFo+HOQdahYJGU2iqUgALvOWoyxTUXGbb8VncTYF4GhBFKUUl87rOJ5e43VYr4aNx1l/OZQ4QpnTRGK+RESzQXv93vtpIqP1hrZ7BajJWZ/v2C3iAB6v+6jNn0szIkJIJEl9TxsYHYXS8DyznMYZmheWwSrfU/WKrcM8jMhUT/9/BBzALuUoi2sNTV2qJWgjyrGqMkwiMhdX5X1+vB++hSGFdGX+gEzH2Bo4H27dOkuWc0pvzvIXdgrMK13Gv6nyjqx+p97XbqPptR9OKKwkJgsE5KDqdJgQp725EjXdOyXpCddbIJmLRx5tIIew+n63K1DroqO9XrPSKZrLM54u3JEK9UEbEb6yhZ/RNWVb7ekThxz1X+fD6D0FrPlriIjqCBXR7JmAjiUIYHVh2Ob80mkF2W1PZiWBS+V5UHc83epxI87AzSBCyK4XZwAMeGyGC0BofKqEIXILfoTucEylitdOQ6W3luMcg5AdkmrgGa+tVbcILaJIOUrwz4VjQetuyhP6zNgz9MIPxVbZcj7TUHU8iEUNqpjmH9gCvimrlLluDx7iwNMv2Wv/pgi+FJrhrd+JOvbELnFtFIkzJknZVY70XedjXg4rmIHEJkaNBD+FURUtN7hM7Ladeh0y7dE3Xa8wifwj4W4aB6wlf9iEFAEMrgM3W0N1QCZsA2NHx4jAUqjtJL1iY1rKmvAhnYCtsJn37CMWTHETb6JcmSBhL0QnKRAKC0FOG+qyG85zA3O8VChRCAkbQBxgRomCZxhLGDrPBYQGgiSGh2JlbbC/I2TS81yr15WY1R0s2cbe/p4ND2d9v+UMzHHOVfzEqvNjpnpFMwiNKDV32AEgAr+k0Sqk2xwXfXY4n28+3bqiRDkXa8MFOq2rb6xiAUcQn7TZPn6ybw2fs5l1EMeOUVqEQveOby5CdPohss5bnm/M1hGrwILLkbJEsk6P/aoraWmEuyc+zdEkTdSz/gkH9mac7vEkdaMzQL55B1k9BfYWLxHZ71BdEdSQS4vdKfblljHPDPXmQp6g49HzpoTTFNz7Jq/+qXtQIBjGEAelAsUYJludMhzRy0sw0zzPM0hQILBUAlGd7MfYpMdBKLkji/CR7MYYH1zGJlEYYnmUCgucmGEBcScIdhK8x6s/rjvhQ39W8x1ehrfq6MkrlAnQT6q7uPi5AVUZFpWrOhaL5mLAIlE3F9iyvXzrqoNXWtw25OEiNhmOJ4sd3jSSnO0lxP0OYss/4g4SBZHbGL2vSgSZVdYKKcbuIXkv/rm7G2Vafm/Ye/+G4BDHsTcCxKO7Sg85jwrXav4F/AxWZdHHuITWDYkx+q9iTWRDf4LEMnNFDASVVcDN+XXgO03l9n0VZV+ommGNHRN1nLWZqA33qW0fLNGwuLgNR96SyGwRnv9RiiT9lOwjsA/Z6kWk3lr9gaQaNY3VztmqhoXUW4PWhme+QKT3Sn37LzKcKPcr6FhecZ8a8yssC9HvfMI1ouegHq4E9dj0GS1TNS0nh3PI/N25vNqMc0nhbMrCCzqE13c+ln02nKIGWCov4Y2lG2QjuSvqV+AKjEJLZH/kQEfMWe12oYvyp9lt0cmmsuzG0czGnfcKAFcDbLJ6f2uDuGQbPTDRiQydB/UT2fnp67RKZ124wEsPJ6To5L+UMZBkqqAIoHUFxmCuY0CcVXfNgIitXBg8SIjc7RcNU0J4R0gud58haWtqYdRZzrbAA+Mj6BzsD01CeLOiQjcwmXEakzS6j5ZuDxEDgRatKdqwoTMH3ibS+PyTL2cNgj3QA/CCYIlSzdBmc090hM9eIl9I8ivLhsHCJY1bUUT/Y5badhW8p/pjXamzmoIb+fRaK68vdxq+DSuFYhIu79QS3cyFFavvuy5K8GcDbwOz7uY5oIq+wqDBG+ILSsOQBT6i1S32qOsKR6+fGtGpYxIs2HfAbYM6u+KqgBAm1k0PLvy47e9ntmdB8H7rFXuSoPZPm/BUGH3AAxDug6KVvPpxyGvUGQciOPIF2CoOPBMoPj6twApGOakEq6PT0WV/S/XrD1h0xoRRXUjIrHfHM057TDBptL/65C1FwvyiChkUisC5KCHq6PZ0uOYTgpEU4abu2whU3qLkqzclZsz22VVyMsZcDE6B9HwoGz8LTxuY4fCz7PoX1GERsJVPQ+AljV3A412B+z0+f/KhVlVOzisaOKdR7fnEhvBIBErpHFbPqQA5Ki+vNynK+OVWYAJUrxAE7PaJ03Ikff4IWo+4nMH2GfkWmbZ7DYK5kAjdXV2j6mk5jCtyn8JH1WRQ/E9J1tS5gkKygGMldksdyaUQ4W2sfnuDekgpoKkiiyo+ufIuxCe3Cp1NFthh1ESzsnA9OHZ6PoFwi7rhrW76hk3dkpqUs1aj0N9oXwlP6OxmVBY1ao2mHUvD9py3WLPNN5eNyKQVIN8rbbqPmnKEZ7IEmd6UvcBdi1KBVoELrRLYQehVKl7WdlnD3tpWquqEmDBQfACmxPWFwi5DyaU0H8YzYI6zKstos7iA3pVRgproMkK/DBErkd7rNryIBaqq/yhMPEueSsO0SrNmpnGpkngYPReOibxivZIUyNNcBE5U3dnJRMe1VHmFxKnOAX1u9GGc9imrb1V1F45F0+l/d9uiVxBVi1W2Kr/vhvA+izafQrfRB6XzKe1XuwgmSZD1eDzS1XQGqDuhN4xgAE9tJmhJC81CyNXKuAOFFAYPNS+51FfUFzjzi6H4D/Rq+L6W++yL9/PERYxCxJd8c0mGwChWyJl2nAJrLb7iI2CcjRiId3WURJNEezC7tL8sEXqd29JroqrKBD+LeRg2PBAndgY8incpHRD8Y+OrYgzqGigMI4U6YZ8Nl3YyWvai6gNibuPY8UtE7fu8tukujYmmPi413vZjpSnYcbIyqmB6Qa6420sE1aEc3vKFIU6RYO35VXUINz8opYpBu+fYvZH+XxCHKKgB+ebSXGCovoYK23zuqmkWbepytpqG3qDucFsBoQsmsWVwDLSnGp9keJCpoKMRw7q2S+0ArHmklFsq+g2GQcOCgnXV/rJ+sP0+WUbbwIpHmRZvOh7NWZHLZHh3IxYky24UDpFYQljVf7jX7KEzpDs0pzLeC5lv9N808oAJOQ6uFeRfIBtuClXfINixQq6jHbDjxnY8gxdiyQ0OvGz+7k2D47AWm8tX4QxUrT/d2CL74NrUoY/siMJKvMgdnRP9qqnDIRxbrPzqLwX1DAtljO3A0s28droxWYWHPk9VAt8c9oUOO4YlhpbXLkAnz457fO4yvcvnrdlbeIpBb8v2aVgg6NMivSdZAxM+kbNq/DCJtq44BuUp6NmpFWTqaqjnudTLvVEvgMxSfwzIp7HCPUfuydC7v/WiIsIdFjB37E9JfviKQHLxv9IqsdhTIrjJj/KMwZB67Z/mEzrwk0cwbJ9g0X7M41Hop8W1O1h5RJhhdvnAGIRRJRqb4s+v+KkvJkU66NZ/D9dZV9GqtxofrYsgZlxDcc813L/vtnKmjiPgGGyQCR1xqUrW/YX8rWAIMzmvUsWy2283DG+Rid9OhPNJcNZ+KJDHAK7+AymOGfTr+49fwUb2nvvWuI0VS4uvK0bMR7fAItePmh1BGyd3GYUpOx5hK0vKfrw/T00r81TXxPzufqBEGW6FXNzqN3AKjyZe46uRT6X8Cu/r76zvMGDEwZxjyq4mQ9Ju5bFkOf61eS7+Xu/2SRufzNPrZ+vtSPwReTiwwQGY4XYj796VQdHi6dkfjD1NJyU379rtb6rzd1kTzHCd0WdK8MwViA0rII4DAyvRtmpF4Gd90sQnYFZg4hky7cUCgrays6pRimvtsXRlL50CoXEFZQJxA0i0j5VBpqgOtHwGpxQ0huyjxUGe9jiNSpCil3b2+iUx424FUsIJZaqr7SVmxFSnAR/i6GbL596TKD91sWCOL5ACwY9CtQTbaNoTd97kyHSuMzY+nkz36JNwS70u1EKRKxcGJTM6yXi8tlTih/LKQu/O3ifqdmvmN4hlo+emWvu3pt3F7wwnNmzlnKIhu8xjeIvwPYvJuQJWPmDYCJEO1yjoS0PPME36hTgTzgmHNzEq8M80VbLJSW3gjT2IkKZBdnPV9Frxy/2D+GKUD5Pewk8/Gh+rGS01BHHxa/V+vNERpZ3eP7QutPWdyHmAIqCPExeHAoYB2rnAUpjG271GaqYFsknKUUmFf06ujgcT3px7ybkB7vERFvkdcLUGoZMsN/+WyBz1JtzigDhIfctv+EiO6FLE5Goai/ylCjU3aU73uiCEU8JQwvWXr01RKHr4vVxi95vnWdW/PeqoyMK5CbEe34TWXKRcVHIGEm3sXzu6xYdTY4U5ZU8rMUP5iC6HuA3EOz5ezgc1X2bCDqILK25R8dxVIAyGkd8OAUpYVnCSaZkpAiYUY1ky92jxqS612q1J33WcjMizCYJj5KYw396MI54X6PampbuaXocVgsMYDjArl0dLi3SWtmQ2K+636hst0F4dcAV5CelmC39caBjzyFU74+sVRsBPvfplkGRJtfvhS67qr6B8CDV+fOtJpkLL2mrzg4/NNTYX+LDEImiSI0qHssvQ04QxW2aVBUoufNwzHc/Yjiz9xgPQJrTJtDjyRTA8I5AbpHLafWkf7e+iS2V3AUCQTldNTxAqo9jpXAWd2pWOfWgl4StHU8FrfbBQFNudTHYhL5c2tbta0dEMPorDBpzcgCjP0cT0ej7thorcZkoApuSaHR+dv2wSroayMc1NoUqRTrC3HTQY3nKs2GEAX34mL5GYfWI+P5NTk6FNowsaAmN3XeC/sgWFt1r1TWIBjGraTjCGeTurbINe6TNFMDXK++7YsYwnFaDMoxBII7Z7XawVRGED57uvSiRiIdNbBWQKfK+hTC2ZvYLlne0V7A9PXQmmL9WrXNL8Hu3hFZ3GVjb0ZoGZboQ82nINlHyPgox8Aa7h6VjLNZz7hfZY1v5XhGrZoPJ0RH4YzBwK0VE82P9IwCwhzW1VTE7ck7A4W8BumaenoswM2I2TjqfjrHI0ikPI65/Pv8RNsPNjZarD/zEPA7m9JFkGeblZKviigZa1aB5BjNvs+9oJlRpnvmrLMtBFAv9h2DOv556esPdY5K0w8ComMe7pmiXi1f27PyyHMW2nEWAtrHyeZSc5cwolu2zSGL4lUiE6B6YB3sx+fmMR5NQjbjeHiwg3zjIgo5qyN6mK5Fv4jrWg96eLjHvsW9Gj4nyOx+JLnL943oyBpWI+fyxjHVDLjq4tgfP77BX2GUc50RsxSQrpdanHM8Yx1gKdlyXz6sMwjH5Z3tDBJuy8VNfknsT0Ioct1Unn4fxRw+uJuJqZOQTTOGg0Thtl2GH3qit7nxw2ubPjhWAOaAriM0UCESS8/CedDLY2z/g5nC0YBOiZI0EaYhN45YmsfXJPp3nBTLWV7oDglTNtYl6zZfAevY+N4/fKqcnFvRIKLoTknUK3ToMcqY3SB81DUYKA6yMdElUQlVwJ8F30F5+kN7CpWBawMbZw6i53t5GIH7icmwC1QdTU8I6JnHQMWEPvo/vpYwRmTIcLP8F5DmjGcATD1GWusL4im82txd00M5VPmhmmJ0ZcsgaheP2barX1dN/uDWDfLqzURGqAq0cVE5pcocWSrRJBawdvgjC7OMK1qlrxVa/dRpsUKCIFWoSHyD9PW6qvqatKYVjiMaTyIuGb9Ck72o1n0r/xkW9e/fou4rNWEJomh7rLjFbAIWVlLWEi4NIMALWAIOfwVVrth9AbwibeZfLLtiLbRvfTBRaObk6uRpOuMjBnDnkQo/TCOFvnt2popLhyD6mktY6VRN87EGFfcGUamyuAVa5yYVyuSeJdT/WJjsjk9V2Pf52sBHRO4AAAAAas8gAAA==" width="550"></video></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/858246237635653633"><span aria-label="4 likes" class="social-embed-meta">❤️ 4</span><span aria-label="2 replies" class="social-embed-meta">💬 2</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2017-04-29T09:07:03.000Z" itemprop="datePublished">09:07 - Sat 29 April 2017</time></a></footer></blockquote>

<h2 id="connecting-to-the-internet"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#connecting-to-the-internet">Connecting to the Internet</a></h2>

<p>There's a WiFi-RF gateway which comes with the kit. It is USB powered and fairly small.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/WisQo-IP-Gateway.jpg" alt="A little black box with a stubby antenna on it." width="576" height="576" class="aligncenter size-full wp-image-25094">

<p>WisQo claim <a href="https://web.archive.org/web/20200918231036/http://www.wisqo.com/faq-hub">their hub can connect to 200 devices</a>. I don't have that many light switches - but it worked perfectly well with two.</p>

<p>There are no mounting holes, sadly, but it is unobtrusive enough to be tucked away.  It's 2.4GHz only, so won't work with your 5GHz networks. It is WiFi <em>only</em> - which I found a bit annoying. I'd have preferred to wire it in to my LAN.  As it is, you have to download the app to send it your WiFi credentials.</p>

<h2 id="app"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#app">App</a></h2>

<p>All the boxes have QR codes pointing you to the app.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/QR-Code.jpg" alt="The QR code leads straight to the Google Play store" width="512" height="270" class="aligncenter size-full wp-image-25105">

<p>The Android app is basic - too basic really - but it doesn't request insane permissions.  Once installed, the app is <em>very</em> quick to respond - a tap on the light and it toggles instantly.  But, oh! It is a <em>pain</em> to set up.</p>

<p>You may have noticed the QR codes stuck to the relays. These are needed to pair with the app. But first, you need to create an account and sign in.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Login-to-app-every-time-fs8.png" alt="The login screen to the app, the username is prefilled." width="512" height="825" class="aligncenter size-full wp-image-25104">

<p>Sometimes you open the app you have to type in a password. Why? My Lifx bulbs and my WeMo switches don't require that level of security.  Annoying.  The app occasionally crashes on opening.  Frustrating when you need to use your lights.</p>

<p>Pairing the relays with the app was tricky - I'm still not sure how I did it. Lots of button mashing.  Anyway, you've opened the app, typed in your password, now how do you switch on the light?</p>

<p>First, go to the home that your light switch is in.  I'll just be using this in my main home - so a bit of a pain to have this step.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Using-the-app-1-fs8.png" alt="The home screen of the app" width="1024" height="576" class="aligncenter size-full wp-image-25103"></p>

<p>Then choose the room your light is in.  (I only have one room - why do I need to do this?)
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Using-the-app-2-fs8.png" alt="The room page of the app" width="1024" height="576" class="aligncenter size-full wp-image-25102"></p>

<p>Here's the light. Is it on or off?
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Using-the-app-3-fs8.png" alt="The lightbulb page of the app" width="1024" height="576" class="aligncenter size-full wp-image-25101"></p>

<p>Tap it and it changes.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Using-the-app-4-fs8.png" alt="It's hard to see if the light is on from the app" width="1024" height="576" class="aligncenter size-full wp-image-25100"></p>

<p>The app works whether you're on WiFi or not. So you can toggle the light switches when you're out of the house.</p>

<p>There's also rudimentary support for timers.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/WisQo-Timer.jpg" alt="A screen with some very basic controls for setting timers" width="1024" height="768" class="aligncenter size-full wp-image-25112">

<p>The app works, but it is slow and annoying to use. Hardware manufacturers find software difficult.  If only there was a better way...!</p>

<h2 id="alexa"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#alexa">Alexa...</a></h2>

<p>The WisQo works with Amazon's Echo - the smart voice assistant.  Personally, I've never seen the use for one. But I guess it would be useful to be able to shout "Computer! Lights!" and have a mechanical slave do my bidding :-)</p>

<p>I picked up the <a href="https://amzn.to/2oUzjND">£50 Amazon Dot</a> - I could write a whole blog post about how bad it is - but here's how it works with the WisQo lights.</p>

<h3 id="1-find-the-settings-page"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#1-find-the-settings-page">1. Find the settings page</a></h3>

<p>Tucked away in the Alexa settings is the option to connect "Smart Home Skills".</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-1-Smart-Home-fs8.png" alt="Smart Home settings page in the Echo app" width="512" height="360" class="aligncenter size-full wp-image-25122">

<h3 id="2-connect-your-account"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#2-connect-your-account">2. Connect your account</a></h3>

<p>You need to connect your WisQo account to Amazon. This involves going off to a dodgy looking 3rd party page and entering your details.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-2-OAuth-fs8.png" alt="The user is taken to a page with a confusing URL and unprofessional layout" width="512" height="309" class="aligncenter size-full wp-image-25121">

<p>Is it safe? Who knows?!
Why can't it use the WisQo app to provide authentication? Who knows?!</p>

<h3 id="3-success"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#3-success">3. Success</a></h3>

<p>Because you do the account linking in a web browser, you have to close that and return to the app.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-3-Success-fs8.png" alt="A web page saying the set up has been a success" width="512" height="436" class="aligncenter size-full wp-image-25119">
Isn't there an easier way?</p>

<h3 id="4-discovery"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#4-discovery">4. Discovery</a></h3>

<p>The app presents a button which promises to kick off discovery. It doesn't work.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-Discover-fs8.png" alt="A button on the app appears - it does nothing" width="512" height="370" class="aligncenter size-full wp-image-25128"></p>

<p>My WisQo account knows all the devices I own - but I still have to manually "discover" them in the Dot's app.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-4-Discover-fs8.png" alt="A page in the app telling the user to discover some devices" width="512" height="372" class="aligncenter size-full wp-image-25118">
Again, this is the sort of thing which should just happen automagically.</p>

<h3 id="5-discovered"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#5-discovered">5. Discovered!</a></h3>

<p>It found them!
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-5-Discovered-fs8.png" alt="Within the app there is a list of devices which have been discovered" width="512" height="526" class="aligncenter size-full wp-image-25120">
Can I use them? Not quite yet!</p>

<h3 id="6-groups"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#6-groups">6. Groups</a></h3>

<p>Scrolling back up the page (seriously - why isn't this in a logical order?) we can add the lights to a named group.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-6-Groups-fs8.png" alt="Another page in the app for setting up groups of devices" width="512" height="252" class="aligncenter size-full wp-image-25117"></p>

<h3 id="7-naming-the-group"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#7-naming-the-group">7. Naming the group</a></h3>

<p>Give several lights one name.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-7-Group-Name-fs8.png" alt="A page to configure all the groups" width="512" height="641" class="aligncenter size-full wp-image-25116"></p>

<p>Now I can say "Alexa, turning on the kitchen lights" and she will obey.</p>

<h3 id="proof"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#proof">Proof!</a></h3>

<p>Bit of a palaver to set up - but works well enough!</p>

<p></p><div style="width: 620px;" class="wp-video"><video class="wp-video-shortcode" id="video-25090-2" width="620" height="262" preload="metadata" controls="controls"><source type="video/webm" src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-Turning-the-lights-on-and-off.webm?_=2"><a href="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-Turning-the-lights-on-and-off.webm">https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-Turning-the-lights-on-and-off.webm</a></video></div><p></p>

<p>The Alexa Skill is available in English and German. I'm still trying to find out whether I can just bark "Alexa, Kitchen" and have it understand me.  The Echo's documentation is poor - there's a lot of trial and error involved to see what commands work.</p>

<h2 id="cost-and-conclusion"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#cost-and-conclusion">Cost and Conclusion</a></h2>

<p>A Switch, Relay, and Hub costs <a href="https://amzn.to/2piX0CD">£60 on Amazon</a>.  You can buy a <a href="http://amzn.to/2oUT4Vt">switch and relay for £36</a>, and a <a href="http://amzn.to/2pjpzA4">switch by itself for £20</a>.</p>

<p>Those prices are in line with other smart lighting solutions.  A <a href="https://amzn.to/2oUGDJ8">single Lifx bulb</a> will be between £30 - £70 depending on which model you want.  Similarly, <a href="https://amzn.to/2oUWffA">a pair of Philips Hue bulbs and a Hub</a> is around £60.</p>

<p>Lifx and Hue are simpler - just change a light bulb, no rewiring needed.  They're bigger companies - so hopefully have decent support and well tested apps.  They also work with Alexa, IFTTT, and have open source projects around them.</p>

<p>WisQo works with physical switches - that's its big advantage. Because they're wireless, you can stick them in a convenient location. It also means they'll work if your WiFi goes down, or if your phone is out of battery.</p>

<p>Your existing switch needs to stay in the "on" position permanently to provide power to the relay. I ended up sticking the WisQo switch to the wall above my normal switch.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/05/Light-Switches.jpg" alt="A regular light switch in the on position. Above it is the WisQo switch stuck to the wall." width="1024" height="576" class="aligncenter size-full wp-image-25133">

<p>It isn't ideal - I might rewire the black switch so it is permanently shorted. Then put a blank face plate on it.</p>

<p>For me, the <strong>big</strong> advantage is that it wires in to my existing ceiling rose. As you can see, I've got a light which takes 4 bulbs. If I had to replace each bulb with a Lifx, I'd be looking at well over £150!  I've got two of them in my kitchen - basically WisQo saves me £300!</p>

<h2 id="hacking-security"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#hacking-security">Hacking &amp; Security</a></h2>

<p>Of course, it wouldn't be a <em>proper</em> review without some security poking.  Here's what I found.</p>

<h3 id="default-passwords"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#default-passwords">Default passwords</a></h3>

<p>The WiFi gateway asks for credentials before you can use it.  On a whim, I tried the trusty "admin" as both username and password - and got straight in!</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/WisQo-admin-screen-fs8.png" alt="Admin screen in Chinese" width="739" height="603" class="aligncenter size-full wp-image-25110">

<p>Everything is in Chinese - but there is an English option.</p>

<p>There's nothing particularly interesting - although there is this serial port control screen.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2017/04/WisQo-serial-screen-.png" alt="Screen showing various baud rates which can be set" width="739" height="615" class="aligncenter size-full wp-image-25111">

<p>A quick <code>nmap</code> shows that only port 80 is open - that's a good thing!</p>

<p>Nikito thinks that the server is <code>Microsoft-IIS/5.0</code>.  I don't think that can be right.</p>

<p>It appears to be running Linux - although no GPL licence was included with the product - that's a bad thing!</p>

<p>The HTML is a bit outdated (marquee tags!) but there are no obvious security flaws.</p>

<h3 id="reverse-engineering"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#reverse-engineering">Reverse Engineering</a></h3>

<p>Digging deeper into the app, we find some very disappointing news.</p>

<p>Email addresses and passwords are <em>sent in the clear!</em>  The server returns a token which is used to "authenticate" calls to turn the lights on and off. I couldn't see a clear indication that calls were signed. I'm not sure if it is possible to switch off others' light switches.</p>

<p>It looks like it will be fairly easy to reverse engineer the calls to write your own controller.</p>

<p>The main server appears to be:</p>

<pre><code class="language-java">public interface Server {
    public static final String host = "47.88.22.30";
    public static final int port = 10100;
}
</code></pre>

<p>It appears to be a Linux box (good!) with exposed MySQL ports (bad!) running on Alibaba's cloud infrastructure (good!) but an old version of nginx/1.6.0 (bad!).  So a bit of a mixed bunch!</p>

<p>Images from the app are downloaded over http - so there's some information leakage there.</p>

<p>Like most IoT devices, security is very much an afterthought. There's a limit to the amount of damage an attacker can do with access to your light switches (burn out your bulbs? Induce an epileptic fit? Send Morse code?).  You also need to install a box on your network which makes a permanent connection to exotic IP addresses.</p>

<p>At the moment, <a href="https://shkspr.mobi/blog/2016/03/designing-a-home-network-for-hostile-devices/">there's no good way to design a network for IoT devices which is simultaneously usable and secure</a>.  So sit back and hope they don't get hacked.</p>

<h2 id="final-thoughts"><a href="https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/#final-thoughts">Final thoughts</a></h2>

<p>The WisQo smart light switches work very well and are fairly easy to install. The voice control is handy. They're let down by a lacklustre app and poor security.</p>

<p>You can <a href="https://amzn.to/2piX0CD">buy WisQo smart lightswitches on Amazon UK</a>.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=25090&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2017/05/internet-connected-lightswitches-redux/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		<enclosure url="https://video.twimg.com/ext_tw_video/858245804439547905/pu/vid/1280x720/0cULKpjlqZ6xJOvQ.mp4" length="2198264" type="video/mp4" />
<enclosure url="https://shkspr.mobi/blog/wp-content/uploads/2017/04/Alexa-Turning-the-lights-on-and-off.webm" length="3973677" type="video/webm" />

			</item>
		<item>
		<title><![CDATA[Singing to my light bulbs]]></title>
		<link>https://shkspr.mobi/blog/2016/05/singing-to-my-light-bulbs/</link>
					<comments>https://shkspr.mobi/blog/2016/05/singing-to-my-light-bulbs/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Thu, 19 May 2016 10:56:55 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[lifx]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=22855</guid>

					<description><![CDATA[Because I&#039;m an idiot, I&#039;ve decided that what my life needs is voice activated lightbulbs.  But voice control is so 2015. Let&#039;s make these bulbs react to SINGING!  Here&#039;s a demo - fair warning, my vocal prowess is &#34;limited&#34;.  https://shkspr.mobi/blog/wp-content/uploads/2016/05/Voice-Controlled-Lifx.mp4  OK, here&#039;s how to do this.       I recently got a bunch of Lfix bulbs as part of a bug bounty.  …]]></description>
										<content:encoded><![CDATA[<p>Because I'm an idiot, I've decided that what my life needs is voice activated lightbulbs.  But voice control is <em>so</em> 2015. Let's make these bulbs react to SINGING!</p>

<p>Here's a demo - fair warning, my vocal prowess is "limited".</p>

<p></p><div style="width: 620px;" class="wp-video"><video class="wp-video-shortcode" id="video-22855-4" width="620" height="349" preload="metadata" controls="controls"><source type="video/mp4" src="https://shkspr.mobi/blog/wp-content/uploads/2016/05/Voice-Controlled-Lifx.mp4?_=4"><a href="https://shkspr.mobi/blog/wp-content/uploads/2016/05/Voice-Controlled-Lifx.mp4">https://shkspr.mobi/blog/wp-content/uploads/2016/05/Voice-Controlled-Lifx.mp4</a></video></div><p></p>

<p>OK, here's how to do this.</p>

<ul>
    <li>I recently got a bunch of <a href="https://shkspr.mobi/blog/2016/05/disclosed-lifx-security-issue/">Lfix bulbs as part of a bug bounty</a>.</li>
    <li>There's a <a href="https://api.developer.lifx.com/">full API for the Lifx bulbs</a>.</li>
    <li>My mate <a href="https://web.archive.org/web/20160525103540/https://www.rumyrashead.com/">Ruth</a> has written a <a href="https://codepen.io/Rumyra/pen/bCphe">great demo on the Chome Web Speech API</a></li>
    <li>So, speech + Lifx = awesome.</li>
</ul>

<p>This was a 5 minute hack, so <a href="https://github.com/edent/Harry-Potter-Lifx">my code is quite shameful</a>, but here are the basics.</p>

<p>Firstly, we need an HTML page with JavaScript to detect the speech.  At the moment, this only seems to work in Chrome (AKA the IE6 of 2016).</p>

<pre><code class="language-js">var red  = ["red", "read","ret"];
var yellow  = ["yellow", "yell", "yeah"];

// new instance of speech recognition
var recognition = new webkitSpeechRecognition();
recognition.lang = "en-GB";

// set params
recognition.continuous = true;
recognition.interimResults = true;
recognition.start();

recognition.onresult = function(event){

  // delve into words detected results &amp; get the latest
  // total results detected
  var resultsLength = event.results.length -1 ;
  // get length of latest results
  var ArrayLength = event.results[resultsLength].length -1;
  // get last word detected
  var saidWord = event.results[resultsLength][ArrayLength].transcript;
  saidWord = saidWord.trim();

  console.log(saidWord);
  xmlhttp=new XMLHttpRequest();

  if (red.indexOf(saidWord) &gt;= 0)
  {
      console.log("sending red!");

      xmlhttp.open("GET","lifx.php?colour=red",true);
      xmlhttp.send();
  }

  if (yellow.indexOf(saidWord) &gt;= 0)
  {
      console.log("sending yellow!");

      xmlhttp.open("GET","lifx.php?colour=yellow",true);
      xmlhttp.send();
  }
</code></pre>

<p>If it detects one of our magic words, it sends it to a server component.  I just don't trust JavaScript with my API keys.  The server page is a simple PHP script.</p>

<pre><code class="language-php">$link = "https://api.lifx.com/v1/lights/all/state";
$authToken = "";
$colour = htmlspecialchars($_GET["colour"]);
$data = array("color" =&gt; $colour, "duration" =&gt; "0.5");
$ch = curl_init($link);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($data));

$headers = array('Authorization: Bearer ' . $authToken);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$response = curl_exec($ch);
</code></pre>

<p>Take the colour and send it to the bulb. Make the transition time fairly quick (half a second).  The "Rainbow" command just sends random colours with a much shorter transition.</p>

<p>And... err... that's it!  The <a href="https://api.developer.lifx.com/v1/docs/colors">Lifx API lets you send colours as strings, hex codes, HSB, etc</a>, so it is fairly flexible.</p>

<p>Sure, I could have bought an Amazon Echo (not available in my country) or a Google Home (not launched, will be abandoned next year) or a Raspberry Pi (too easy to lose) or built an app for my phone (just too much hard work) - but I'm quite happy playing around in the browser.</p>

<p>Here's the video again, if you like watching things on Twitter.</p>

<blockquote class="social-embed" id="social-embed-732987632154759168" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody">My Lifx bulbs now react to my (*atrocious*) singing. Forgive me!<br><br>Source Code: <a href="https://github.com/edent/Harry-Potter-Lifx">github.com/edent/Harry-Po…</a> <a href="https://twitter.com/edent/status/732987632154759168/video/1">pic.x.com/s8lxbjh9w7</a><div class="social-embed-media-grid"><video class="social-embed-video" controls="" src="https://video.twimg.com/ext_tw_video/732987511392350208/pu/vid/1280x720/55umCjHT1xggq1P6.mp4" poster="data:image/webp;base64,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" width="550"></video></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/732987632154759168"><span aria-label="18 likes" class="social-embed-meta">❤️ 18</span><span aria-label="1 replies" class="social-embed-meta">💬 1</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2016-05-18T17:34:04.000Z" itemprop="datePublished">17:34 - Wed 18 May 2016</time></a></footer></blockquote>

<p>If you enjoyed this blog post, <a href="https://www.amazon.co.uk/s/ref=as_li_ss_tl?_encoding=UTF8&amp;camp=1634&amp;creative=19450&amp;field-keywords=lifx&amp;linkCode=ur2&amp;tag=shksprblog-21&amp;url=search-alias%3Daps">buy yourself some Lifx bulbs</a> or you could <a href="http://www.amazon.co.uk/gp/registry/wishlist/13GFCFR2B2IX4">send me something from my wishlist</a>.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=22855&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2016/05/singing-to-my-light-bulbs/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		<enclosure url="https://shkspr.mobi/blog/wp-content/uploads/2016/05/Voice-Controlled-Lifx.mp4" length="4745975" type="video/mp4" />
<enclosure url="https://video.twimg.com/ext_tw_video/732987511392350208/pu/vid/1280x720/55umCjHT1xggq1P6.mp4" length="2710017" type="video/mp4" />

			</item>
		<item>
		<title><![CDATA[The absolute horror of WiFi light switches]]></title>
		<link>https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/</link>
					<comments>https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Wed, 02 Mar 2016 12:01:55 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[Smart Home]]></category>
		<category><![CDATA[wifi]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=22504</guid>

					<description><![CDATA[I&#039;ve just got a WiFi light switch.  As I&#039;ve explained previously, swapping out all my existing light bulbs with Smart Bulbs would be hugely expensive and has the disadvantage of not working when the switches are off at the wall.  A WiFi light switch (theoretically) allows me to control the lights from my phone - and anyone else to use the physical buttons on the wall.  That helps avoid this…]]></description>
										<content:encoded><![CDATA[<p>I've just got a WiFi light switch.</p>

<p>As <a href="https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/">I've explained previously</a>, swapping out all my existing light bulbs with Smart Bulbs would be hugely expensive and has the disadvantage of not working when the switches are off at the wall.</p>

<p>A WiFi light switch (theoretically) allows me to control the lights from my phone - and anyone else to use the physical buttons on the wall.  That helps avoid this scenario:</p>

<blockquote class="social-embed" id="social-embed-699701086656077825" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/c8ters" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRooCAABXRUJQVlA4IH4CAACQDACdASowADAAPq1MmkmmJKIhNVVYAMAViWgAnTlBUt5UZjZLc4ysMWoGg0oy8L+LU8cs/TQtPFYh3xfPU/1su68bF9Cse5UrjvsbgvlBuo+3unUuDm5PtJRufDFIyFCEnf8PM/UcMEbg41foAP4S+se4v294lldBek9+SuyLIOTci0NYYsghRKNK4juU6ldHb5gGcM9+htlAkyjibcRCaWkjj2DzfRoC/s+fT428c1uumOONeI61QrvXKmn39omZX/aJ4dYsa2kM7ELYc+te+aeagP8AABVF2iS7JTnxrMJWZg1IDuuGdpAJbj91Ph4VGFazVcNSPlAk2bZO1XTG8u7AOjTZ2DHBe308QSTgKoxZMahJKwb1m8+5Tgpga1k7XOXcuPrPqRQnlOQkgiu2cUInnNP7ybk1KBAntxgWXFAOIUMrqL/VOTAhfAVlztpnR1OAxVNGQwqXIQ9lZnd1PS35DaCCk5eidWvR/Ip6pvlL8mNcj8b5VzpXkrE0YoubZ/Lvz/vuJRmWrMIDDNAvHFryO/Uvf430TJA/5RrtoRF1cYv15bBx1fefsVvINjFcTVN8rwYC+/KZlFdTtklbnuzrTB+SlZ+mJEQqFwQVEzuN47dXVHRipRvA3Yss3X6XqkD2CEA3vAq8Cr9a1gpca4qVJsKSnWyGNOqd6YS22U32AwDRpdGVu3OEQq+EOsr8wgynwz8qPlyHVeSvOxVLI8EZVqkqN7bq097qQ7jQinxlkDsqaXtIhsjhpUCO8oDaujbCLJUdwB5ybTLeki7qJwwY8faLF0Z67myzh1eBaUvYI7HePFNYOPc/irgRkn1BvZa6mHev6hWioT8AAA==" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Cate</p>@c8ters</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody">When you're house sitting for millennials and ask how the lights work <a href="https://twitter.com/c8ters/status/699701086656077825/photo/1">pic.x.com/xli7zdzehw</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/CbXWbQ-W8AAwSA8.jpg" class="social-embed-media-link"><img class="social-embed-media" alt="" src="data:image/webp;base64,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"></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/c8ters/status/699701086656077825"><span aria-label="10348 likes" class="social-embed-meta">❤️ 10,348</span><span aria-label="263 replies" class="social-embed-meta">💬 263</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2016-02-16T21:05:13.000Z" itemprop="datePublished">21:05 - Tue 16 February 2016</time></a></footer></blockquote>

<p>WiFi built into the switch means I don't need to use a hub to control my devices - I can connect directly to them and not have to worry about hardware incompatibilities.</p>

<p>The UK has a <em>unique</em> way of wiring houses which doesn't lend itself well to automated control.  The switches which work in the USA and EU, simply won't work in a UK set up.  This makes switches rare and expensive.</p>

<p>I've gone for the Lanbon WiFi Light Switch - £50 on Amazon - or around £35 direct from China.  For more technical information (although not much) take a look at the <a href="https://web.archive.org/web/20160325114212/http://lanbona.com/product_show.asp?bid=26&amp;tid=34&amp;sid=34&amp;id=886">L5-HSGT1's product page</a>.</p>

<h2 id="whats-in-the-box"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#whats-in-the-box">What's In The Box</a></h2>

<p>The switch itself is pretty good looking:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-Front-.jpg" alt="Lanbon Wifi Light Switch Front-" width="1024" height="768" class="aligncenter size-full wp-image-22512"></p>

<p>The back is slightly weird - this is obviously a fairly generic design which can be re-purposed for multiway switches.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-Back-.jpg" alt="Lanbon Wifi Light Switch Back-" width="1024" height="768" class="aligncenter size-full wp-image-22510"></p>

<p>As for the rest of the kit...
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-Screws-.jpg" alt="Lanbon Wifi Light Switch Screws-" width="1024" height="768" class="aligncenter size-full wp-image-22514"></p>

<p>Yup! A pair of mounting screws - that's it! No fitting instructions, no glossy leaflet, nothing!  Oh well, how hard can this thing be to install...</p>

<h2 id="wiring-in"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#wiring-in">Wiring In</a></h2>

<p>Working with electricity is dangerous. Remember to switch off the power to your lights at your consumer unit. If in doubt, get a qualified electrician to help. I followed this <a href="http://handymanknowhow.co.uk/electrics/replacing%20light%20switches.htm">guide to replacing UK light switches</a>.</p>

<p>Wiring the switch is trivial - as long as you can remember which wire is which.  There's just one small problem...
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-Depth-.jpg" alt="Lanbon Wifi Light Switch Depth-" width="1018" height="661" class="aligncenter size-full wp-image-22511">
The depth of the pattress box is insufficient to contain the switch!  Obviously microchips aren't quite a tiny as necessary yet.</p>

<p>OK, I can try drilling that deeper later - let's power up this baby and see if it works!</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-Wall-.jpg" alt="Lanbon Wifi Light Switch Wall-" width="1024" height="576" class="aligncenter size-full wp-image-22516">

<p>Blinken lights!  Touching the light icon provides a satisfying "clunk" somewhere inside the switch, but didn't change the state of the lights.  Perhaps it needs to be set up first?</p>

<h2 id="the-app"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#the-app">The App</a></h2>

<p>Remember when I said that the package didn't come with any instructions? That wasn't quite true - there are some QR codes on the side:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-QR-Codes-.jpg" alt="Lanbon Wifi Light Switch QR Codes-" width="1024" height="576" class="aligncenter size-full wp-image-22513"></p>

<p>A quick scan and...
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-APK-.jpg" alt="Lanbon Wifi APK-" width="768" height="406" class="aligncenter size-full wp-image-22509"></p>

<p>Hmmm... Do I <em>really</em> want to download an app from China over HTTP?  Guess I don't have a choice!</p>

<p>Interestingly, the <a href="https://web.archive.org/web/20160302190451/http://lanbona.com/download.asp?bid=48">Lanbon website</a> offers <a href="https://web.archive.org/web/20160715000000*/http://lanbona.com/Upload/file/SmartSwitch2.8.2.apk">a more recent version of the app to download</a>.  This obviously isn't an organisation set up with high-quality "it just works" in mind.</p>

<p>I prepared to install the app - when I was hit by this:</p>

<blockquote class="social-embed" id="social-embed-704711617808896000" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><blockquote class="social-embed" id="social-embed-704707740111912961" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody">My WiFi light switch has arrived!<br>No instructions in the box. How hard can it be? <br><a href="http://www.lanbon.cn/product_show.asp?bid=26&amp;tid=34&amp;sid=34&amp;id=86">lanbon.cn/product_show.a…</a> <a href="https://twitter.com/edent/status/704707740111912961/photo/1">pic.x.com/9dtnupqhzb</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/Ccef9CbWwAAEQKY.jpg" class="social-embed-media-link"><img class="social-embed-media" alt="" src="data:image/webp;base64,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"></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/704707740111912961"><span aria-label="3 likes" class="social-embed-meta">❤️ 3</span><span aria-label="0 replies" class="social-embed-meta">💬 0</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2016-03-01T16:39:52.000Z" itemprop="datePublished">16:39 - Tue 01 March 2016</time></a></footer></blockquote><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody"><small class="social-embed-reply"><a href="https://twitter.com/edent/status/704707740111912961">Replying to @edent</a></small>These are the permissions my Light Switch app is requesting…!<br>Think I'll install on a dummy device first! <a href="https://twitter.com/edent/status/704711617808896000/photo/1">pic.x.com/dxvuepdj0u</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/Cceje0hW0AAPaI4.png" class="social-embed-media-link"><img class="social-embed-media" alt="" src="data:image/webp;base64,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"></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/704711617808896000"><span aria-label="17 likes" class="social-embed-meta">❤️ 17</span><span aria-label="9 replies" class="social-embed-meta">💬 9</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2016-03-01T16:55:17.000Z" itemprop="datePublished">16:55 - Tue 01 March 2016</time></a></footer></blockquote>

<p>Those are some <strong>ridiculously scary</strong> permissions!  I can understand wanting microphone access (voice control) and maybe GPS (turn lights on when I get home) - but why does this want to send SMS or place calls?  Why does it need my contacts and the ability to take photos?</p>

<p>A <a href="https://web.archive.org/web/20160302191208/https://apkscan.nviso.be/report/show/7851e21554f585b4699bcf054b04040f">quick virus scan showed nothing overtly malicious</a> - but I decided to offer up a sacrificial tablet to run the app on.  No way am I risking my main device with this software!</p>

<p>The software is of the usual sub-standard quality I've come to expect from cheap electronics.  No set-up wizard, just dumped into a complicated screen.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-App-.png" alt="Lanbon Wifi Light Switch App-" width="727" height="1287" class="aligncenter size-full wp-image-22520"></p>

<p>Pressing the "User Manual" button gave this monstrosity:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Instructions-.png" alt="Lanbon Instructions-" width="1055" height="858" class="aligncenter size-full wp-image-22507"></p>

<p>I held down the light switch button until the WiFi indicator started flashing.  I then connected my tablet to the WiFi (a separate network - I didn't want to risk sticking this on the same network as everything else yet).  I clicked the "Auto Search" button and, somehow, the tablet found the switch and set it the network's details.  Result!</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Send-Config-.png" alt="Lanbon Send Config-" width="540" height="424" class="aligncenter size-full wp-image-22508">

<p>The app presents this rather lazily designed screen.  Only the blue icon on the left works as a switch.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Button-.png" alt="Lanbon Button-" width="540" height="232" class="aligncenter size-full wp-image-22506"></p>

<h2 id="let-there-be-light"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#let-there-be-light">Let There Be Light!</a></h2>

<p>And, dear reader, can you guess what happened when I clicked it?</p>

<blockquote class="social-embed" id="social-embed-704722229783871488" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><blockquote class="social-embed" id="social-embed-704716451903631360" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody"><small class="social-embed-reply"><a href="https://twitter.com/edent/status/704711617808896000">Replying to @edent</a></small>OK, switch wired in, connected to WiFi, responding to commands but - crucially - not actually turning the light on. <a href="https://twitter.com/edent/status/704716451903631360/photo/1">pic.x.com/gsmkhdhasr</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/Ccen4NCW4AQTiJL.jpg" class="social-embed-media-link"><img class="social-embed-media" alt="" src="data:image/webp;base64,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"></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/704716451903631360"><span aria-label="0 likes" class="social-embed-meta">❤️ 0</span><span aria-label="0 replies" class="social-embed-meta">💬 0</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2016-03-01T17:14:29.000Z" itemprop="datePublished">17:14 - Tue 01 March 2016</time></a></footer></blockquote><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody"><small class="social-embed-reply"><a href="https://twitter.com/edent/status/704716451903631360">Replying to @edent</a></small>Well, here's the light switch in all its "glory". Going to try another socket tomorrow during daylight hours! <a href="https://twitter.com/edent/status/704722229783871488/video/1">pic.x.com/k4ikrttbnt</a><div class="social-embed-media-grid"><video class="social-embed-video" controls="" src="https://video.twimg.com/ext_tw_video/704722025433190402/pu/vid/960x720/H0tfpQA-01lx4-ZK.mp4" poster="data:image/webp;base64,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" width="550"></video></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/704722229783871488"><span aria-label="2 likes" class="social-embed-meta">❤️ 2</span><span aria-label="4 replies" class="social-embed-meta">💬 4</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2016-03-01T17:37:27.000Z" itemprop="datePublished">17:37 - Tue 01 March 2016</time></a></footer></blockquote>

<p>Yup - the square-root of bugger-all!</p>

<h2 id="under-the-covers"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#under-the-covers">Under The Covers</a></h2>

<p>Before trying it on another socket, I thought I'd crack it open to see what's going on inside.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-Under-The-Cover-.jpg" alt="Lanbon Wifi Light Switch Under The Cover-" width="768" height="768" class="aligncenter size-full wp-image-22515">
As I suspected, it's a generic unit which can be used for 1-, 2-, or 3-gang switches. No LEDs are soldered on to the spare ports.
Interesting to note a different part number printed on the inside - <code>L5 HSCL LB v16</code>.</p>

<h2 id="remaining-neutral"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#remaining-neutral">Remaining Neutral!</a></h2>

<p>I made a telephone call to Prad - the Amazon seller who supplied me with the switch - he was incredibly helpful but sadly confirmed that the switch <strong>requires</strong> a neutral wire.  Something which had unfortunately been left out of his listing.</p>

<p>It turns out that this lack of neutral wiring is a common problem.</p>

<p>The <a href="http://www.wifiplug.co.uk/wifiplug-glass.html">WiFi Plug Glass</a> has this fairly prominent warning:
<a href="http://www.wifiplug.co.uk/wifiplug-glass.html" rel="attachment wp-att-22527"><img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Neutral-Wiring-Warning-fs8.png" alt="Neutral Wiring Warning-fs8" width="980" height="405" class="aligncenter size-full wp-image-22527"></a></p>

<p>And Vesternet have an excellent page explaining the <a href="http://www.vesternet.com/blog/2014/09/why-smart-switches-cant-be-used-without-neutral/">challenges of fitting smart switches to UK homes</a>.</p>

<p>Short of rewiring parts of my house, it looks like the switch will be useless to me. So back it goes.</p>

<h2 id="decompiling-the-software"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#decompiling-the-software">Decompiling the Software</a></h2>

<p>Part of the problem with the software is that it is designed to work with a suite of products.  It contains references to security cameras, home alarm systems, infrared controllers, fans, curtain controllers, and half-a-dozen other things.</p>

<p>There's no widget support - which is crucial for a lighting app.  No one wants to find an app, wait for it to open, find the right light etc. I just want to put a simple toggle on my homescreen - in exactly the same way Lifx does.</p>

<p>As far as I can tell, there's nothing malicious in the software - it's just poorly constructed.  Well… <a href="https://web.archive.org/web/20160302190227/https://twitter.com/drdrmc/status/704818602994704384">in <em>this</em> version</a>.</p>

<p>Of course, with Android Lollipop's new permission model, I can deny the app access to anything that I'm uncomfortable with.  During my brief use of the app it didn't ask for anything other than WiFi access.</p>

<h2 id="api"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#api">API</a></h2>

<p>As I didn't get the switches working, I didn't dive too deeply into the API.  I did spot this curious activity though.</p>

<p>When the light switch wasn't connected to the WiFi, the app assumes that it is on a different network to the switch and tries to communicate over a cloud service.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Hong-Kong-Server-.png" alt="Lanbon Hong Kong Server-" width="292" height="80" class="aligncenter size-full wp-image-22530">

<p>That IP is hard-coded into the app.</p>

<p><code>whois 58.96.172.115</code>?  An <a href="https://db-ip.com/58.96.172.115">unknown server in Hong Kong</a>!  The venerable nmap reckons the server is running  Microsoft Windows Vista Home Premium SP1, Windows 7, or Windows Server 2008.  Ok...</p>

<p>Right, it's communicating on port 80 - but let's see what incredibly secure authentication it is performing...</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-UDP-Packet-.png" alt="Lanbon UDP Packet-" width="470" height="377" class="aligncenter size-full wp-image-22529">

<p>Hmmm... Some of those numbers look familiar...
<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/03/Lanbon-Wifi-Light-Switch-ID-.jpg" alt="Lanbon Wifi Light Switch ID-" width="768" height="280" class="aligncenter size-full wp-image-22531"></p>

<p>Ah.  So it sends a packet with the light switch's ID number in it.  That appears to be all.  I assume that the switch makes a similar persistent connection to that IP address so it can listen out for instructions.  I was too scared to port scan the light switch.</p>

<p>I'm guessing, with a small amount of effort, you could toggle strangers' lights to your heart's content.</p>

<h2 id="verdict"><a href="https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/#verdict">Verdict</a></h2>

<p>It looks like I'm going to have to go for the hub and spoke model of smart switches.  That is, a light switch which trickles enough electricity to power an RF receiver while keeping the lights off - controlled by a WiFi connected hub.</p>

<p>Hopefully one which is more secure than this!</p>

<p>Onwards!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=22504&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2016/03/the-absolute-horror-of-wifi-light-switches/feed/</wfw:commentRss>
			<slash:comments>99</slash:comments>
		
		<enclosure url="https://video.twimg.com/ext_tw_video/704722025433190402/pu/vid/960x720/H0tfpQA-01lx4-ZK.mp4" length="3513197" type="video/mp4" />

			</item>
		<item>
		<title><![CDATA[Smart Lights - Dumb Decisions]]></title>
		<link>https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/</link>
					<comments>https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 08 Feb 2016 08:34:55 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[lights]]></category>
		<category><![CDATA[lightwave]]></category>
		<category><![CDATA[Smart Home]]></category>
		<category><![CDATA[z-wave]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=22411</guid>

					<description><![CDATA[(A somewhat rambling post about a very inconsequential problem.)  I&#039;m slowly building a Smart Home. I&#039;ve security cameras emailing me when a cat has the temerity to walk past a window, a Roomba which tweets me, a thermostat which knows if I&#039;m working from home, and a car which knows when to charge from my solar panels.  Now it&#039;s time to focus on something a bit more useful - lighting!  A few…]]></description>
										<content:encoded><![CDATA[<p>(A somewhat rambling post about a very inconsequential problem.)</p>

<p>I'm slowly building a Smart Home. I've <a href="https://shkspr.mobi/blog/2013/11/hacking-around-with-network-cameras/">security cameras</a> emailing me when a cat has the temerity to walk past a window, a <a href="https://shkspr.mobi/blog/2015/03/adding-wifi-to-a-roomba/">Roomba which tweets me</a>, a thermostat which knows if I'm working from home, and a <a href="https://shkspr.mobi/blog/2015/11/reverse-engineering-the-bmw-i3-api/">car</a> which knows when to charge from my <a href="https://shkspr.mobi/blog/2014/12/a-year-of-solar-panels-open-data/">solar panels</a>.</p>

<p>Now it's time to focus on something a bit more useful - lighting!</p>

<p>A few months ago I treated myself to a <a href="http://www.amazon.co.uk/gp/product/B018NNBJBY/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B018NNBJBY&amp;linkCode=as2&amp;tag=shksprblog-21">Lifx SmartBulb</a>.  It's a cracking bit of kit! There's a widget on my phone's home screen which turns it on or off instantly, it gently wakes me up in the morning, <a href="https://shkspr.mobi/blog/2015/08/anti-social-app-design/">turns off when I leave the house</a>, and has a <a href="https://github.com/edent/Harry-Potter-Lifx">nifty API</a>.</p>

<p>But the bulb costs SIXTY QUID!  A quick count of all the lights in my home... 21!  I am <em>not</em> spending £1,260 on lightbulbs!  Even if I just wanted them in my lounge, it's £120.</p>

<p>Lest you think I live in some sort of mansion, the previous owner of our house installed a couple of multi-way spotlights in the kitchen.</p>

<p>There's another issue - if the light is turned off at the switch, it can't be controlled from the app.  Now, that's pretty obvious - no electricity = no WiFi.  But it's a tad annoying if, say, your partner walks out of the room and absent-mindedly switches it off at the wall. Naming no names...</p>

<blockquote class="social-embed" id="social-embed-622364207472885760" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/edent" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRkgBAABXRUJQVlA4IDwBAACQCACdASowADAAPrVQn0ynJCKiJyto4BaJaQAIIsx4Au9dhDqVA1i1RoRTO7nbdyy03nM5FhvV62goUj37tuxqpfpPeTBZvrJ78w0qAAD+/hVyFHvYXIrMCjny0z7wqsB9/QE08xls/AQdXJFX0adG9lISsm6kV96J5FINBFXzHwfzMCr4N6r3z5/Aa/wfEoVGX3H976she3jyS8RqJv7Jw7bOxoTSPlu4gNbfXYZ9TnbdQ0MNnMObyaRQLIu556jIj03zfJrVgqRM8GPwRoWb1M9AfzFe6Mtg13uEIqrTHmiuBpH+bTVB5EEQ3uby0C//XOAPJOFv4QV8RZDPQd517Khyba8Jlr97j2kIBJD9K3mbOHSHiQDasj6Y3forATbIg4QZHxWnCeqqMkVYfUAivuL0L/68mMnagAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Terence Eden is on Mastodon</p>@edent</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody">Welcome to the future - where every lightbulb needs to update its firmware.<br>For around thirty minutes.... <a href="https://twitter.com/edent/status/622364207472885760/photo/1">pic.x.com/4an8zuturq</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/CKMU8kHVAAACDeJ.png" class="social-embed-media-link"><img class="social-embed-media" alt="" src="data:image/webp;base64,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"></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/edent/status/622364207472885760"><span aria-label="5 likes" class="social-embed-meta">❤️ 5</span><span aria-label="2 replies" class="social-embed-meta">💬 2</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2015-07-18T11:16:04.000Z" itemprop="datePublished">11:16 - Sat 18 July 2015</time></a></footer></blockquote>

<p>Ok, so the obvious solution should be smart light switches, right?  Flick the switch at the wall <em>or</em> toggle it from your phone.  There are seven light switches I use regularly - controlling 12 light bulbs - which should reduce the cost significantly.</p>

<p>A <a href="https://shkspr.mobi/blog/2015/11/raspberry-pi-zero-hidden-in-an-xbox-controller/">Raspbery Pi Zero</a> is tiny, cheap, and can contain WiFi.  Surely there must be dozens of cheap and cheerful smart switches available?</p>

<p>No so much.  They all seem expensive and incompatible.</p>

<p>Firstly, there's the choice of network topology.</p>

<ol>
    <li>Each light switch has WiFi and, therefore, its own IP address. Or...</li>
    <li>A central unit has it's own IP address and connects to each light switch via z-Wave - or some other protocol. Or...</li>
    <li>Each switch is controlled directly from the phone via BlueTooth.</li>
</ol>

<p>If the central hub breaks you've lost connection to every switch. Using BlueTooth restricts the amount of smart automation you can do.  So, for that reason, I'm drawn to having a direct IP connection to each switch.</p>

<h2 id="wifi-switches"><a href="https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/#wifi-switches">WiFi Switches</a></h2>

<p>It's worth pointing out that this comes with its own set of risks - having <a href="https://www.pentestpartners.com/security-blog/steal-your-wi-fi-key-from-your-doorbell-iot-wtf/">poorly protected smart gadgets can leak your personal information</a>. But if someone has physical access to my light switches, it's probably game over for security.</p>

<p>Anyway, I can find <em>literally</em> only one WiFi light switch!  The <a href="https://www.lanbon.cn/l6-one-gang-switch/93801618">Lanbon single gang WiFi light switch</a>.</p>

<p><a href="http://www.lanbon.cn/product.asp?bid=26" rel="attachment wp-att-22412"><img src="https://shkspr.mobi/blog/wp-content/uploads/2016/02/Lanbon-Wifi-Switch.jpg" alt="Lanbon Wifi Switch" width="659" height="377" class="aligncenter size-full wp-image-22412"></a></p>

<p>The cost?  Fifty quid!  So not much cheaper than buying Lifx bulbs...</p>

<p>The <a href="https://web.archive.org/web/20200924215934/https://play.google.com/store/apps/details?id=com.lanbon.swit.smartswitch">Lanbon Android app has zero reviews</a> and there's no sign of an API for it.  And, if I'm honest, I'm slightly sceptical that it'd work with a UK lighting circuit.</p>

<p><em>*sigh*</em></p>

<p>Obviously, I'm not going down the Hue route - they have the same drawbacks as Lifx, and a <a href="https://www.techdirt.com/articles/20151214/07452133070/lightbulb-drm-philips-locks-purchasers-out-third-party-bulbs-with-firmware-update.shtml">despicable attitude to interoperability</a>.</p>

<p>Ok, back to the hub-and-spoke model of (2).</p>

<h2 id="z-wave-switches"><a href="https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/#z-wave-switches">Z-Wave Switches</a></h2>

<p>There are <a href="http://www.amazon.co.uk/gp/product/B00JEOYEMI/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B00JEOYEMI&amp;linkCode=as2&amp;tag=shksprblog-21">Z-Wave switches for around £40</a>.</p>

<p><a rel="nofollow" href="http://www.amazon.co.uk/gp/product/B00JEOYEMI/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B00JEOYEMI&amp;linkCode=as2&amp;tag=shkspr-21"><img border="0" src="https://images-eu.ssl-images-amazon.com/images/I/31d0cjAto8L._SL250_.jpg"></a></p>

<p>I've already got a Z-Wave module for my Raspberry Pi, so that'll make the hub cheap.  That said, <a href="http://www.amazon.co.uk/review/R23KCHZMDYH353/ref=cm_cr_dp_title?ie=UTF8&amp;ASIN=B00JEOYDPQ&amp;channel=detail-glance&amp;nodeID=79903031&amp;store=diy">the reviews for the switches</a> look particularly poor.  Some Z-Wave switches have <a href="http://www.uk-automation.co.uk/z-wave-switch-by-duwi/">wiring requirements which UK houses just don't meet</a>.</p>

<p>It's possible to <a href="https://web.archive.org/web/20141231150052/https://dmlogic.com/blog/z-wave-lighting-with-vera-and-fibaro">retrofit Z-Wave relays either behind the lightswitches or directly into the wiring</a>.  That's quite a lot of DIY and/or electrician effort.  And <a href="http://www.amazon.co.uk/gp/product/B0093JOSZC/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B0093JOSZC&amp;linkCode=as2&amp;tag=shksprblog-21">they're around £50 each</a> - taking the price even higher.  Also, not exactly portable if we ever move house.</p>

<h2 id="lightwave-rf-switches"><a href="https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/#lightwave-rf-switches">LightWave RF Switches</a></h2>

<p>So, next up is <a href="https://web.archive.org/web/20201208181742/https://www.youtube.com/watch?v=67mWmNzMqtI">British Company LightWaveRF</a></p>

<p>As much as I'd like to support a British company, I'm reluctant to trust a closed protocol. There <em>is</em> an official API - although you <a href="https://web.archive.org/web/20160403001422/http://www.megamanuk.com/lightwaverf/helpdesk/knowledgebase.php?article=15">have to fill in a PDF(?!) in order to get access</a>.  It also says:</p>

<blockquote><p>I agree not to disclose or distribute the API in any form to any third party without the express written permission of JSJS designs.</p></blockquote>

<p>Which rather clamps down on any Open Source projects I might want to develop.</p>

<p>To get around this, <a href="https://github.com/pauly/lightwaverf">some people have written well documented API documentation</a>.</p>

<p>The prices are relatively cheap - <a href="https://web.archive.org/web/20160223112452/https://www.maplin.co.uk/p/lightwaverf-wifi-link-for-smartphone-control-of-lightwaverf-products-n55ll">£50 for a LightWaveRF Hub</a> and around <a href="http://www.amazon.co.uk/gp/product/B005UX9XLE/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B005UX9XLE&amp;linkCode=as2&amp;tag=shksprblog-21">£20 for light switches</a>.  But the <a href="https://web.archive.org/web/20200924215929/https://play.google.com/store/apps/details?id=com.dolphin.lightwaverf.tcg">official app gets terrible reviews</a>.</p>

<p>Onwards!</p>

<h2 id="433mhz-rf-switches"><a href="https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/#433mhz-rf-switches">433MHz RF Switches</a></h2>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2016/02/433-light-switch.jpg" alt="433 light switch" width="712" height="451" class="aligncenter size-full wp-image-22415">

<p>They're about £20 per switch, which is pretty good - and <a href="http://www.amazon.co.uk/gp/product/B00W5BRY56/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B00W5BRY56&amp;linkCode=as2&amp;tag=shksprblog-21">the hub is £25</a>.</p>

<p><a rel="nofollow" href="http://www.amazon.co.uk/gp/product/B00W5BRY56/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B00W5BRY56&amp;linkCode=as2&amp;tag=shkspr-21"><img border="0" src="https://images-eu.ssl-images-amazon.com/images/I/41UbuP81fzL._SL250_.jpg"></a></p>

<iframe title="BROADLINK INTELLIGENT SMART HOME WIRELESS WiFi RF AUTOMATION REMOTE CONTROLLER SOCKET IPHONE ANDROID" width="620" height="349" src="https://www.youtube.com/embed/kMY4BSQgON0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p>That's about the cheapest of all the options - <a href="https://web.archive.org/web/20160627050021/http://www.domotics.sg/review-broadlink-rm2-infrared-blaster/">and the reviews are fairly positive</a> - but is it sufficiently secured and does it have an open API?</p>

<p>Well... Sort of!  There are some attempts at creating an <a href="http://rm-bridge.fun2code.de/">open API</a> based on <a href="https://web.archive.org/web/20160205080833/http://broadlink.com.cn/home/English_Info.php">BroadLink's specification</a> - but I'm not confident that anyone will make compatible switches should Broadcom decide to stop. Nor whether any 3rd party hubs will work with the switches.</p>

<h2 id="now-what"><a href="https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/#now-what">Now What</a></h2>

<p>My choices appear to be...</p>

<ul>
    <li>£60 bulbs which can't be controlled when switched off at the wall.</li>
    <li>£50 WiFi light switches of dubious provenance.</li>
    <li>£40 Z-Wave switches with poor reviews.</li>
    <li>£30 LightWave RF switches running a proprietary protocol.</li>
    <li>£20 BroadLink switches, again running a proprietary protocol, with limited support.</li>
</ul>

<p>That's not very satisfactory, is it?</p>

<p>There's a long discussion on the <a href="https://community.smartthings.com/t/vfaq-lighting-control-options-for-uk-smartthings/26252">SmartThings message boards about the UK lighting options</a>.  Basically, <a href="https://web.archive.org/web/20160314115128/http://www.ceilingrosewiring.co.uk/ceiling-rose-wiring-older-cable-colours/">the UK's unique way of wiring light switches</a> makes finding compatible products somewhat difficult.</p>

<p>What a conundrum!</p>

<h2 id="a-little-help-please"><a href="https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/#a-little-help-please">A little help please!</a></h2>

<p>Have you wired up a UK home with smart lighting?  If so, please do let me know what you chose - and if it's working well for you.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=22411&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2016/02/smart-lights-dumb-decisions/feed/</wfw:commentRss>
			<slash:comments>18</slash:comments>
		
		
			</item>
	</channel>
</rss>
