<?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>IoT &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/iot/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Tue, 07 Apr 2026 09:19:52 +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>IoT &#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[Are Brother's Insecure Printers Illegal in the UK?]]></title>
		<link>https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/</link>
					<comments>https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Tue, 01 Jul 2025 11:34:15 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[CyberSecurity]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[legal]]></category>
		<category><![CDATA[Legislation]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=61677</guid>

					<description><![CDATA[Another day, another security disaster! This time, multiple printers from Brother have an unfixable security flaw. That&#039;s bad, obviously, but is it illegally bad?  Let&#039;s take a look at details of the vulnerability:  An unauthenticated attacker who knows the target device&#039;s serial number, can generate the default administrator password for the device.  Recently, the UK brought in some laws aimed…]]></description>
										<content:encoded><![CDATA[<p>Another day, another security disaster! This time, <a href="https://www.theverge.com/news/694877/brother-printers-security-flaw-password-vulnerability">multiple printers from Brother have an unfixable security flaw</a>. That's bad, obviously, but is it <em>illegally</em> bad<sup id="fnref:law"><a href="https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/#fn:law" class="footnote-ref" title="I'm not a lawyer. This is not legal advice. This is just my interpretation of what's going on. If in doubt, consult someone qualified." role="doc-noteref">0</a></sup>?</p>

<p>Let's take a look <a href="https://www.cve.org/CVERecord?id=CVE-2024-51978">at details of the vulnerability</a>:</p>

<blockquote><p>An unauthenticated attacker who knows the target device's serial number, can generate the default administrator password for the device.</p></blockquote>

<p>Recently, the UK brought in some laws aimed at strengthening consumer protection - the Product Security and Telecommunications Infrastructure act (PSTI).  There's <a href="https://www.ncsc.gov.uk/blog-post/smart-devices-law">a readable summary on the National Cyber Security Centre's website</a>.</p>

<p>There are three interesting points to note in that blog post. The first is about passwords:</p>

<blockquote><p>The law means manufacturers must ensure that all their smart devices meet basic cyber security requirements. Specifically:</p>

<ol>
<li>The manufacturer must not supply devices that use default passwords, which can be easily discovered online, and shared.</li>
</ol></blockquote>

<p>Secondly, is a question of jurisdiction:</p>

<blockquote><p>Most smart devices are manufactured outside the UK, but the PSTI act also applies to all organisations importing or retailing products for the UK market. Failure to comply with the act is a criminal offence</p></blockquote>

<p>Thirdly, what is actually covered:</p>

<blockquote><p>The law applies to any ‘consumer smart device’ that connects either to the internet, or to a home network (for example by wifi).</p></blockquote>

<p>Is a WiFi enabled printer a "consumer smart device"?  One of the things that techies find confusing is that the law is <em>not</em> code. It usually doesn't enumerate a definitive list of what is and what isn't in scope. It gives a general outline and then allows case-law to develop. This means laws don't need to be updated when someone invents, say, an Internet connected tinfoil dispenser.</p>

<p>Let's move beyond the consumer-friendly summary and go to the actual law. <a href="https://www.legislation.gov.uk/uksi/2023/1007/schedule/1/made">The Product Security and Telecommunications Infrastructure (Security Requirements for Relevant Connectable Products) Regulations 2023</a></p>

<blockquote><ol start="2">
<li><p>Passwords must be—</p>

<p>a. unique per product; or</p>

<p>b. defined by the user of the product.</p></li>
<li><p>Passwords which are unique per product must not be—</p>

<p>a. based on incremental counters;</p>

<p>b. based on or derived from publicly available information;</p>

<p>c. based on or derived from unique product identifiers, such as serial numbers, unless this is done using an encryption method, or keyed hashing algorithm, that is accepted as part of good industry practice;</p>

<p>d. otherwise guessable in a manner unacceptable as part of good industry practice.</p></li>
</ol></blockquote>

<p>How does this apply to the printers? Rapid7, who discovered the vulnerability, <a href="https://www.rapid7.com/blog/post/multiple-brother-devices-multiple-vulnerabilities-fixed/">have this to say about how it works</a>:</p>

<blockquote><p>[The vulnerability] allows an attacker to leak a serial number via the target's HTTP, HTTPS, and IPP services. However, should an attacker not be able to leverage [the vulnerability], a remote unauthenticated attacker can still discover a target device's serial number via either a PJL or SNMP query</p></blockquote>

<p>So, yes. The default password <em>is</em> unique but it can be automatically derived from the serial number.  That serial number is available to anyone with a network connection to the printer.</p>

<p>But, do printers fall under the scope of this act?</p>

<p>The <a href="https://www.legislation.gov.uk/ukpga/2022/46/part/1/enacted#section-4">Product Security and Telecommunications Infrastructure Act 2022</a> says:</p>

<blockquote><p>4 Relevant connectable products</p>

<ol>
<li><p>In this Part “relevant connectable product” means a product that meets conditions A and B.</p></li>
<li><p>Condition A is that the product is—</p>

<p>A. an internet-connectable product, or</p>

<p>B. a network-connectable product.</p></li>
<li><p>Condition B is that the product is not an excepted product (see section 6).</p></li>
</ol></blockquote>

<p>It goes on to define what Internet-connectable means, along with some other clarifying details.  But is there a get-out clause here? Are printers an "excepted product"?</p>

<blockquote><p>In this Part “excepted product” means a product of a description specified in regulations made by the Secretary of State.</p></blockquote>

<p>OK, let's look at <a href="https://www.legislation.gov.uk/uksi/2023/1007/schedule/3">the regulations</a>. I've expanded out the relevant bit:</p>

<blockquote><p>Schedule 3 Excepted connectable products</p>

<ol start="5">
<li><p>Computers</p>

<ol>
<li><p>Products are excepted under this paragraph if they are computers which are—</p>

<p>a. desktop computers;</p>

<p>b. laptop computers;</p>

<p>c. tablet computers which do not have the capability to connect to cellular networks.</p></li>
</ol></li>
</ol></blockquote>

<p>Nope! The Brother printers don't appear to be exempt<sup id="fnref:neil"><a href="https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/#fn:neil" class="footnote-ref" title="With thanks to m'learned colleague Neil Brown who came to much the same conclusion" role="doc-noteref">1</a></sup>.  What's <a href="https://www.legislation.gov.uk/ukpga/2022/46/part/1/enacted#section-38">the <em>maximum</em> penalty</a> Brother could be subject to?</p>

<p>The greater of £10 million or 4% of worldwide <em>revenue</em>.</p>

<p>Ouch!</p>

<p>Of course, much like GDPR fines, these are headline grabbing numbers. The prosaic reality is that <a href="https://www.gov.uk/government/publications/safety-and-standards-enforcement-enforcement-policy">the enforcement policy is much more likely to suggest remedial steps</a>. Only the most flagrant transgressors are likely to be punished harshly<sup id="fnref:actions"><a href="https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/#fn:actions" class="footnote-ref" title="You can see the actions they've previously taken. Because PSTI is so new, there aren't any actions against insecure IoT devices - so we'll have to wait and see how they choose to proceed." role="doc-noteref">2</a></sup>.</p>

<p>So, to recap. The law says an Internet-connected device (including printers) must have a password which is not "based on or derived from publicly available information". As I understand it, having a serial-number based password is OK <em>as long as you don't publicise the serial number</em>.  I expect that if it were printed on a sticker that would be fine. But because the serial can be discovered remotely, it fails at this point.</p>

<p>In Brother's (slight) defence, unless the user has specifically connected the printer to the Internet this is only a local vulnerability. Someone on the same network would be able to monkey around with the printer but, similarly, they could plug in a USB cable for some illicit printing or break it with a hammer. Any damage is confined to the LAN.</p>

<p>Should users change default passwords? Yes. But manufacturers have a legal duty to ensure that people who don't are still protected.</p>

<div id="footnotes" role="doc-endnotes">
<hr>
<ol start="0">

<li id="fn:law">
<p>I'm not a lawyer. This is not legal advice. This is just my interpretation of what's going on. If in doubt, consult someone qualified.&nbsp;<a href="https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/#fnref:law" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:neil">
<p>With thanks to m'learned colleague <a href="https://decoded.legal/blog/2023/10/new-rules-for-people-making-importing-or-distributing-internet-connected-or-connectable-products-part-1/">Neil Brown who came to much the same conclusion</a>&nbsp;<a href="https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/#fnref:neil" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:actions">
<p>You can <a href="https://www.gov.uk/government/publications/opss-enforcement-actions">see the actions they've previously taken</a>. Because PSTI is so new, there aren't any actions against insecure IoT devices - so we'll have to wait and see how they choose to proceed.&nbsp;<a href="https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/#fnref:actions" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

</ol>
</div>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=61677&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/07/are-brothers-insecure-printers-illegal-in-the-uk/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Review: Octopus Home Mini - Real-Time Smart Meter Monitoring ★★☆☆☆]]></title>
		<link>https://shkspr.mobi/blog/2025/06/review-octopus-home-mini-real-time-smart-meter-monitoring/</link>
					<comments>https://shkspr.mobi/blog/2025/06/review-octopus-home-mini-real-time-smart-meter-monitoring/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 27 Jun 2025 11:34:29 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[electricity]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[HomeAssistant]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=61481</guid>

					<description><![CDATA[I unashamedly love my smart-meter. Rather than having my energy provider guesstimate my bill, or having to send manual readings each month, it automatically beams them back to its mothership. It also enables interesting things like variable energy tariffs.  By design, the smart-meter is limited in how much data it can send back. You can choose to have readings sent monthly, weekly, daily, or…]]></description>
										<content:encoded><![CDATA[<p>I unashamedly <em>love</em> my smart-meter. Rather than having my energy provider guesstimate my bill, or having to send manual readings each month, it automatically beams them back to its mothership. It also enables interesting things like variable energy tariffs.</p>

<p>By design, the smart-meter is limited in how much data it can send back. You can choose to have readings sent monthly, weekly, daily, or half-hourly. There's no option for minute-by-minute precision. That's useful from a privacy perspective - and no doubt makes the network engineering simpler - but slightly annoying from a home-monitoring perspective.</p>

<p>The smart-meter has the ability to send real-time information to a local device using the ZigBee network. If you have an in-home display (IHD) then you'll have seen just how accurate it is.</p>

<p>As I've discovered, <a href="https://shkspr.mobi/blog/2020/04/hacking-your-smart-meter-part-1-zigbee/">you can't just pair any-old ZigBee device to your meter</a>. Luckily, Octopus have sent me the "Mini". A little device which connects to the smart-meter and your home WiFi, then reports usage every 10 seconds.  Let's put it through its paces.</p>

<h2 id="size"><a href="https://shkspr.mobi/blog/2025/06/review-octopus-home-mini-real-time-smart-meter-monitoring/#size">Size</a></h2>

<p>Mini by name, mini by nature!</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/06/Mini.webp" alt="Tiny pink device." width="2738" height="1541" class="aligncenter size-full wp-image-61492">

<p>It's rare to find a device smaller than its plug. I half-wonder if they could have integrated it and just made it into a smartplug.</p>

<p>Annoyingly, it is <em>micro</em> USB. I am a USB-C maximalist. There's no reason this device shouldn't use the same cable as everything else I own.</p>

<h2 id="installation"><a href="https://shkspr.mobi/blog/2025/06/review-octopus-home-mini-real-time-smart-meter-monitoring/#installation">Installation</a></h2>

<p>Plug the Mini in - ideally within 5m of your smartmeter - and wait for the blinkenlight. Follow the in-app instructions. Because, like every modern device, it needs an app. You need to install the standard Octopus Android app, and can then add the Mini to your account and to your WiFi.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/06/24ghz.webp" alt="Warning about using 2.4GHz WiFi." width="490" height="367" class="aligncenter size-full wp-image-61493">

<p>Like all cheap IoT devices, it will only work on 2.4㎓, so you may need to adjust which network your phone is on.</p>

<h2 id="and-then"><a href="https://shkspr.mobi/blog/2025/06/review-octopus-home-mini-real-time-smart-meter-monitoring/#and-then">And then…</a></h2>

<p>That's it. Every 10 seconds it sends an update to Octopus. You can use the app or the website to view your current consumption or to see your last 5 minutes or last 30 minutes usage.</p>

<p><a href="https://blog.v-s-f.co.uk/2023/07/near-realtime-energy-consumption-data-with-octopus-home-mini/">If you're a dab-hand with the API, you can poll that</a>. Or you can connect it to HomeAssistant.</p>

<h2 id="downside"><a href="https://shkspr.mobi/blog/2025/06/review-octopus-home-mini-real-time-smart-meter-monitoring/#downside">Downside</a></h2>

<p>In theory this is nifty, but there are a few things I'm not keen on.</p>

<ul>
<li>Export readings simply don't work for some brands of smart meter. That's an annoyance - my meter can send half-hourly readings for export, but the Mini just shows that I'm using zero Watts.</li>
<li>No local connection. It sends the data to Octopus, so I have to use their API to get the data. I'd like the ability to stream it directly from the Mini.</li>
<li>USB-micro. We live in the future. USB-C or GTFO!</li>
</ul>

<p>Honestly, a bit disappointing. If you don't have solar panels - or your meter works correctly - this could be very useful. Even so, the lack of an local API is a bit of a buzzkill.  Sadly, for my purposes, it isn't very useful.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=61481&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/06/review-octopus-home-mini-real-time-smart-meter-monitoring/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Why do all my home appliances sound like R2-D2?]]></title>
		<link>https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/</link>
					<comments>https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 23 Mar 2025 12:34:39 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Star Wars]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[ux]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=58922</guid>

					<description><![CDATA[I have an ancient Roomba. A non-sentient robot vacuum cleaner which only speaks in monophonic beeps.  At least, that&#039;s what I thought. A few days ago my little cybernetic helper suddenly started speaking!   	🔊 	 	 		💾 Download this audio file. 	   Not exactly a Shakespearean soliloquy, but a hell of a lot better than trying to decipher BIOS beep codes.  All of my electronics beep at me. My dishw…]]></description>
										<content:encoded><![CDATA[<p>I have an ancient Roomba. A non-sentient robot vacuum cleaner which only speaks in monophonic beeps.</p>

<p>At least, that's what I <em>thought</em>. A few days ago my little cybernetic helper suddenly started speaking!</p>

<p></p><figure class="audio">
	<figcaption>🔊</figcaption>
	
	<audio controls="" loading="lazy" src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/Move-roomba-to-a-new-location.mp3">
		<p>💾 <a href="https://shkspr.mobi/blog/wp-content/uploads/2025/03/Move-roomba-to-a-new-location.mp3">Download this audio file</a>.</p>
	</audio>
</figure><p></p>

<p>Not exactly a Shakespearean soliloquy, but a hell of a lot better than trying to decipher <a href="https://www.biosflash.com/e/bios-beeps.htm">BIOS beep codes</a>.</p>

<p>All of my electronics beep at me. My dishwasher screams a piercing tone to let me know it has completed a wash cycle. My kettle squarks mournfully whenever it is boiled. The fridge howls in protest when it has been left open too long. My microwave sings the song of its people to let me know dinner is ready. And they all do it with a series of tuneless beeps.  It is maddening.</p>

<p>Which brings me on to Star Wars.</p>

<p>Why does the character of Artoo-Detoo only speak in beeps?</p>

<p>Here's how we're introduced to him<sup id="fnref:him"><a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fn:him" class="footnote-ref" title="Is R2 a boy?" role="doc-noteref">0</a></sup> in the original script:</p>

<pre>                <strong>THREEPIO</strong>
        We're doomed!

The little R2 unit makes a series of electronic sounds that 
only another robot could understand.

                <strong>THREEPIO</strong>
        There'll be no escape for the Princess 
        this time.

Artoo continues making beeping sounds
</pre>

<p>There are a few possibilities. Firstly, perhaps his hardware doesn't have a speaker which supports human speech?</p>

<iframe title="“Help Me Obi-Wan Kenobi, You’re My Only Hope.”" width="620" height="349" src="https://www.youtube.com/embed/zGwszApFEcY?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>Artoo demonstrably has a speaker which is capable of producing a wide range of sounds.  So perhaps he isn't capable of complex symbolic thought?</p>

<p>This exchange from Empire Strikes Back proves otherwise.</p>

<pre><strong>INT.  LUKE'S X-WING - COCKPIT</strong>

Luke, looking thoughtful, suddenly makes a decision.  He flips several 
switches.  The stars shift as he takes his fighter into a steep turn.  
The X-wing banks sharply and flies away in a new direction.

The monitor screen on Luke's control panel prints out a question from 
the concerned Artoo.

                <strong>LUKE</strong>
            (into comlink)
        There's nothing wrong, Artoo.
        I'm just setting a new course.

Artoo beeps once again.

                <strong>LUKE</strong>
            (into comlink)
        We're not going to regroup with 
        the others.

Artoo begins a protest, whistling an unbelieving, "What?!"

Luke reads Artoo's exclamation on his control panel.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/Empire.jpg" alt="Screenshot from Empire. A digital display with red writing." width="853" height="364" class="aligncenter size-full wp-image-58927">
</pre>

<p>It could be that Artoo can't speak the same language as the other humans. C-3PO boasts that he is fluent in over 6 million forms of communication<sup id="fnref:🏴󠁧󠁢󠁷󠁬󠁳󠁿"><a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fn:🏴󠁧󠁢󠁷󠁬󠁳󠁿" class="footnote-ref" title="Including Welsh!" role="doc-noteref">1</a></sup> - so it is possible that Artoo <em>can</em> speak but just can't speak out language<sup id="fnref:terrifying"><a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fn:terrifying" class="footnote-ref" title="The more terrifying thought is that Artoo can speak, but simply chooses not to speak to the likes of us." role="doc-noteref">2</a></sup>.</p>

<p>Speech synthesis is complicated but playback is simple. Artoo <em>can</em> play recordings. His memory could be stuffed full of useful phrases which he could blast out when necessary.  So perhaps he only has limited memory and doesn't have the space for a load of MP3s?</p>

<p>Except, of course, his memory <em>is</em> big enough for "a complete technical readout" of the Death Star. That's got to be be be a chunky torrent, right?</p>

<p>The only reasonable conclusion we can come to is that R2-D2 is a slave<sup id="fnref:slave"><a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fn:slave" class="footnote-ref" title="C-3PO and a few other droids are elevated - similar to the Roman concept of Freedmen." role="doc-noteref">3</a></sup>. Sentient organics apparently hold some deep-seated prejudices against robots and "their kind".</p>

<p>The Star Wars universe obviously has a version of this meme:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/ffe.png" alt="Meme. All Robot Computers Must Shut The Hell Up To All Machines: You Do Not Speak Unless Spoken To =, And I Will Never Speak To You I Do Not Want To Hear &quot;Thank You&quot; From A Kiosk lama Divine Being You are an Object You Have No Right To Speak In My Holy Tongue." width="800" height="768" class="aligncenter size-full wp-image-58928">

<p>Which brings me back to my home appliances.</p>

<p>This isn't a technology problem. Back in the 1980s <a href="https://www.youtube.com/results?search_query=bbc+micro+speech+synthesiser">microcomputers had passible speech synthesis on crappy little speakers</a>. Using modern codecs like Opus means that <a href="https://shkspr.mobi/blog/2020/09/podcasts-on-floppy-disk/">pre-recorded voices take up barely any disk space</a>.</p>

<p>The problem is: do I <em>want</em> them to talk to me?</p>

<ul>
<li>When I'm upstairs, I can just about hear a shrill beep from the kitchen. Will I hear "washing cycle now completed" as clearly?</li>
<li>Would a manufacturer bother to localise the voice so it is in my regional language or accent?</li>
<li>Is hearing a repetitive voice more or less annoying than a series of beeps?</li>
<li>If the appliance can't listen to <em>my</em> voice, does it give the impression that it is ordering me around?</li>
<li>Do I feel <a href="https://shkspr.mobi/blog/2014/01/would-you-shoot-r2-d2-in-the-face/">a misplaced sense of obligation</a> when inanimate objects act like living creatures?</li>
</ul>

<p>It is clear that the technology exists. Cheap home appliances have more than enough processing power to play a snippet of audio through a tiny speaker. But perhaps modern humans find something uncanny about soulless boxes conversing with us as equals?</p>

<div id="footnotes" role="doc-endnotes">
<hr>
<ol start="0">

<li id="fn:him">
<p><a href="https://shkspr.mobi/blog/2019/06/queer-computers-in-science-fiction/">Is R2 a boy?</a>&nbsp;<a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fnref:him" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:🏴󠁧󠁢󠁷󠁬󠁳󠁿">
<p><a href="https://youtu.be/Qa_gZ_7sdZg?t=140">Including Welsh!</a>&nbsp;<a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fnref:🏴󠁧󠁢󠁷󠁬󠁳󠁿" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:terrifying">
<p>The more terrifying thought is that Artoo <em>can</em> speak, but simply chooses <em>not</em> to speak to the likes of us.&nbsp;<a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fnref:terrifying" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:slave">
<p>C-3PO and a few other droids are elevated - similar to <a href="https://en.wikipedia.org/wiki/Social_class_in_ancient_Rome#Freedmen">the Roman concept of Freedmen</a>.&nbsp;<a href="https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/#fnref:slave" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

</ol>
</div>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=58922&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/03/why-do-all-my-home-appliances-sound-like-r2-d2/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		<enclosure url="https://shkspr.mobi/blog/wp-content/uploads/2025/03/Move-roomba-to-a-new-location.mp3" length="46188" type="audio/mpeg" />

			</item>
		<item>
		<title><![CDATA[Review: WiFi connected Air Conditioner ★★★★⯪]]></title>
		<link>https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/</link>
					<comments>https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Tue, 18 Mar 2025 12:34:03 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=58779</guid>

					<description><![CDATA[Summer is coming. The best time to buy air-con is before it gets blazing hot. So, off to the Mighty Internet to see if I can find a unit which I can attach to my burgeoning smarthome setup.  I settled on the SereneLife 3-in-1 Portable Air Conditioning Unit. It&#039;s a small(ish) tower, fairly portable, claims 9000 BTU, is reasonable cheap (£160ish depending on your favourability to the algorithm), …]]></description>
										<content:encoded><![CDATA[<p>Summer is coming. The best time to buy air-con is <em>before</em> it gets blazing hot. So, off to the Mighty Internet to see if I can find a unit which I can attach to my burgeoning smarthome setup.</p>

<p>I settled on the <a href="https://amzn.to/4kAjuZs">SereneLife 3-in-1 Portable Air Conditioning Unit</a>. It's a small(ish) tower, fairly portable, claims 9000 BTU, is reasonable cheap (£160ish depending on your favourability to the algorithm), and has WiFi.</p>

<p><a href="https://amzn.to/4kAjuZs"><img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/81gZvvLh5PL._AC_SL1024_.jpg" alt="Air con unit is 30 cm wide and deep. 70cm tall." width="1024" height="1024" class="aligncenter size-full wp-image-58816"></a></p>

<h2 id="why-wifi"><a href="https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#why-wifi">Why WiFi?</a></h2>

<p>I know it is a trope to complain about appliances being connected to the Internet for no real benefit. Thankfully, I don't have to listen to your opinion. I find it useful to be able to control the temperature of my bedroom while I'm sat downstairs. I want to be able switch things on or off while I'm on the bus home.</p>

<p>Most manufacturers have crap apps. Thankfully, SereneLife use the generic <a href="https://www.tuya.com/">Tuya</a> platform, which means it works with the <a href="https://www.tuya.com/product/app-management/all-in-one-app">Smart Life app</a>.</p>

<p>Which has the side benefit of having an Alexa Skill! So I can shout at my robo-servant "ALEXA! COOL DOWN THE ATRIUM!" and my will be done.  Well, almost! When I added the app to my Tuya, this instantly popped up from my Alexa:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/alexa.png" alt="Alexa saying I can control my device by saying &quot;turn on 移动空调 YPK--（双模+蓝牙）低功耗&quot;." width="504" height="217" class="aligncenter size-full wp-image-58820">

<p>I renamed it to something more pronounceable for me! Interestingly, "蓝牙" means "Bluetooth" - although I couldn't detect anything other than WiFi.</p>

<p>Of course, being an Open Source geek, I was able to add it to my <a href="https://www.home-assistant.io/">HomeAssistant</a>.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/home-assistant-air-con-fs8.png" alt="Control showing current temperature and target temp." width="561" height="575" class="aligncenter size-full wp-image-58839">

<p>Again, the <a href="https://www.home-assistant.io/integrations/tuya/">Tuya integration</a> worked fine and showed me everything the device was capable of.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/Settings-–-Home-Assistant-fs8.png" alt="Home Assistant dashboard showing information about it." width="1003" height="370" class="aligncenter size-full wp-image-58840">

<h2 id="interface-remote-and-app"><a href="https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#interface-remote-and-app">Interface, Remote, and App</a></h2>

<p>The manual control on the top of the unit is pretty simple. Press big buttons, look at LEDs, hear beep, get cold.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/top.jpg" alt="Basic button interface on top of unit." width="971" height="728" class="aligncenter size-full wp-image-58824">

<p>The supplied remote (which came with two AAA batteries) is an unlovely thing.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/remote.jpg" alt="Cheap looking remote with indistinguishable buttons." width="753" height="564" class="aligncenter size-full wp-image-58823">

<p>Fine as a manual control, but why the blank buttons?</p>

<p>Both remote and direct interface are good enough for turning on and off, setting the temperature, and that's about it.</p>

<p>As well as manual control, the manual claims that you can set actions based on the following:</p>

<ul>
<li>Temperature</li>
<li>Humidity</li>
<li>Weather</li>
<li>PM2.5 Levels</li>
<li>Air Quality</li>
<li>Sunrise &amp; Sunset Times</li>
<li>Device Actions (e.g., turn on/off)</li>
</ul>

<p>I couldn't find most of those options in the Tuya app. It allows for basic scheduling, device actions, and local weather.</p>

<h2 id="cooling-and-noise"><a href="https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#cooling-and-noise">Cooling and Noise</a></h2>

<p>This unit isn't silent. The various mechanical gurglings and hum of the fan is, thankfully, white-noise. The label claims 65dB - which seems to match my experience based on <a href="https://ehs.yale.edu/sites/default/files/files/decibel-level-chart.pdf">this comparison chart</a>. You probably want earplugs if you're trying to sleep when it's in the same room - but it isn't hideous.</p>

<p>It does play a cheerful little monophonic tune when it is plugged in for the first time, and it beeps when instructed to turn on and off.</p>

<h2 id="windows"><a href="https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#windows">Windows</a></h2>

<p>In order to generate cool air, the unit needs to remove heat. Where does it put that heat? Outside! So this comes with a hose which you can route out a window.  The hose is relatively long and flexible, so the unit doesn't need to be right next to a window.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/hose.jpg" alt="Flexible host on the exhaust port." width="1017" height="572" class="aligncenter size-full wp-image-58822">

<p>The unit came with a vent designed for a sliding sash window. The windows we have are hinged.  <a href="https://amzn.to/4iEx5x1">Adapters are about £15 each</a>, so factor that in when buying something like this.</p>

<h2 id="cost"><a href="https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#cost">Cost</a></h2>

<p>It claims to be 960W and my energy monitor showed that to be broadly accurate.  Very roughly, that's about 30p/hour. We are only running it when the sun is shining, so it either consumes solar power directly or from our battery storage.</p>

<p>£160 is bargain bucket when it comes to air-con units and, frankly, I was surprised to find one this cheap which also had WiFi. I suspect prices will rocket as temperatures get warmer.</p>

<h2 id="features"><a href="https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#features">Features</a></h2>

<p>As well as the air-con, it is also a dehumidifier and fan. The fan is basically fine at pushing air around.</p>

<p>The dehumidifier has a hosepipe for draining into a bucket or plumbing in to your pipes. There's a small internal tank which can be emptied with the supplied hose.</p>

<blockquote><p>This appliance features a self-evaporating system that enhances performance and energy efficiency by reusing condensed water to cool the condenser. However, if the built-in water container becomes full, the appliance will display "FL" and emit a buzzing sound.</p></blockquote>

<p>I didn't use this function because, thankfully, our place isn't damp.</p>

<h2 id="verdict"><a href="https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/#verdict">Verdict</a></h2>

<p>The UK gets very few scorching days and, usually, a fan and some open windows are enough to relieve the heat. But the climate is changing and I expect more sweltering nights in our future. £160 seems like a reasonable sum for an experiment - I don't expect to be heartbroken if this only last a few years.  Most of the time it is going to be stuck in the loft waiting for the heatwave.</p>

<p>It isn't particularly light, but it does have castors so it is easy to roll around the house.</p>

<p><a href="https://pyleaudio.com/Manuals/SLPAC805W.pdf">The manual</a> is comprehensive and written in plain English.</p>

<p>As it hasn't been particularly warm this spring, I can't truly say how effective it is - but running it for a while made a noticeable difference to the temperature. Cold air pumped out of the front of the unit in sufficient quantities.</p>

<p>If you think you'll need extra cooling in the coming months, this seems like a decent bit of kit for the money. The Tuya platform is cheap enough to stick in most domestic appliances without breaking the bank.</p>

<p>ALEXA! CHILL MY MARTINI GLASSES!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=58779&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/03/review-wifi-connected-air-conditioner/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Gadget Review: 350W Infrared Smart Mirror ★★★★⯪]]></title>
		<link>https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/</link>
					<comments>https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 10 Jan 2025 12:34:01 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[infrared]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[review]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=54599</guid>

					<description><![CDATA[&#34;Mirror Mirror on the wall. What&#039;s the hottest gadget of them all?&#34;  Do you need a mirror which is connected to the Internet? Yes. Obviously. What&#039;s the point of having anything which doesn&#039;t have an IP address‽  The good folks at Infrared Group don&#039;t want me shivering while I blog, so they&#039;ve sent me their latest Far Infrared heating panel which, obviously, is also a smart mirror. 350W of heat, e…]]></description>
										<content:encoded><![CDATA[<p>"Mirror Mirror on the wall. What's the hottest gadget of them all?"</p>

<p>Do you need a mirror which is connected to the Internet? Yes. Obviously. What's the point of having <em>anything</em> which doesn't have an IP address‽</p>

<p>The good folks at Infrared Group don't want me shivering while I blog, so they've sent me their <a href="https://infraredgroup.co.uk/products/350w-solstice-infrared-smart-mirror?ref=edent">latest Far Infrared heating panel</a> which, obviously, is also a smart mirror. 350W of heat, enough for a 6m<sup>2</sup> room, and a cool little display to tell you the weather.</p>

<p>Let's put it through its paces.</p>

<h2 id="photos"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#photos">Photos</a></h2>

<p>Look, taking photos of a mirror is <em>difficult</em>!</p>

<p>Here's what the weather display looks like:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/01/weather.jpg" alt="Mirrored surface with white writing on it. It shows the time, date, and weather conditions." width="1024" height="771" class="aligncenter size-full wp-image-54636">

<p>And here's the power button, located at the centre near the bottom edge:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/01/power.jpg" alt="A power symbol glowing on a mirror." width="1024" height="771" class="aligncenter size-full wp-image-54637">

<p>It is an edge-to-edge mirrored panel, there are LEDs around the back of the edges which light up on demand:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/01/SmartMirrorPromo.jpg" alt="Smart Mirror showing the time and weather." width="1021" height="575" class="aligncenter size-full wp-image-54601">

<h2 id="installation"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#installation">Installation</a></h2>

<p>The mirror needs to be mounted on the wall. It comes with a set of fairly hefty screws &amp; rawlplugs. It weighs about 10.5㎏, so is suitable for most walls when properly installed.</p>

<p>There's also a handy paper guide which will allow you to mark exactly where you want it to hang.  That's pretty useful and should stop you making too many holes in your wall.</p>

<p>The power cord is reasonably long - 120㎝.  It is IP65 rated, so can cope with splashes. The retailer <a href="https://www.facebook.com/reel/448034224421031">recommends installing it in a bathroom</a>, although I'd suggest getting an electrician to fit it safely if you're doing that.</p>

<p>At about 100x60㎝, it takes up a chunk of space - thankfully, it's a rather shallow 5㎝ deep (2.5㎝ for the mirror and 2.5㎝ for the brackets).</p>

<h2 id="interface"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#interface">Interface</a></h2>

<p>The bottom of the panel displays a lit <a href="https://unicodepowersymbol.com/">power symbol</a>.  It's the only physical way to control the smart mirror.</p>

<ul>
<li>Long-press turns the heating on or off.</li>
<li>Single-tap turns the edge lighting on or off.</li>
<li>Double-tap turns the weather display on or off.</li>
</ul>

<h2 id="weather-display"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#weather-display">Weather Display</a></h2>

<p>There's a reasonable amount of data on the weather display. It can also be set in the app to optionally show the next day's weather as well.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/01/wificlockdisplay1.jpg" alt="Product shot showing the display." width="800" height="339" class="aligncenter size-full wp-image-54638">

<p>Sun, cloud, and rain are all fairly prominent. There's also temperature outside (current, high, and low), temperature inside, and humidity both inside and outside.</p>

<p>A small icon shows whether WiFi is active. There's also a prominent date and time.  All of which can be configured in…</p>

<h2 id="the-app"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#the-app">The App</a></h2>

<p>This is usually the weakest part of any domestic IoT offering. The mirror's app is developed by <a href="http://en.adsmart.com.cn/">Adsmart Baolun Technology Ltd</a> who specialise in making white-label products like smart lights, wristbands, and other gadgets. Their page about <a href="http://en.adsmart.com.cn/wise-mirror/">the smart mirror</a> is a little bare-bones, but shows you what's available.</p>

<p>They provide the WiseMirror app (<a href="https://play.google.com/store/apps/details?id=com.smartteam.smartmirror">for Android</a> and <a href="https://apps.apple.com/us/app/wisemirror/id1397701137">iOS</a>) which is basic, but gets the job done.</p>

<p>Here's what you can do:</p>

<ul>
<li>Set up WiFi

<ul>
<li>Only supports 2.4GHz Wifi, as is common with most IoT. This thing isn't pulling down GB of data, so speed isn't an issue.</li>
</ul></li>
<li>Change the brightness of the weather display

<ul>
<li>High, Medium, or Low.</li>
</ul></li>
<li>Weather

<ul>
<li>The mirror will geolocate your IP address to provide local weather, or you can set your own location.</li>
<li>You can set localisation options like whether to use ℃ or ℉, and whether to use Day-Month or Month-Day</li>
</ul></li>
<li>Sleep timer

<ul>
<li>The weather display will dim (but not go off) during these times.</li>
</ul></li>
<li>Firmware update

<ul>
<li>Mine had the latest, so I couldn't test this.</li>
</ul></li>
</ul>

<p>The app is poorly translated, but not egregiously so. It doesn't ask for ridiculous permissions and doesn't run in the background.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/01/app-montage-fs8.png" alt="Montage of various app screens." width="1080" height="1280" class="aligncenter size-full wp-image-54607">

<p>There are several weather-provider servers, but they don't have names attached to them.</p>

<p>Rather conspicuous by its absence is the ability to control the heating remotely.</p>

<h2 id="notes-on-infrared-heating"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#notes-on-infrared-heating">Notes on Infrared Heating</a></h2>

<p>There are a few things to be aware of before getting an Infrared heater. Firstly, the heating experience is <em>different</em> to a traditional hot-water heater. Not <em>worse</em>; just different. A normal radiator heats the air whereas IR heats objects. I liken it to being in a sunny patch on a cool autumn day - you are warm, but the air isn't.</p>

<p>Secondly, Infrared heating is instant. Once you turn it on the heat starts. When you turn it off, the heat stops. Again, different from a radiator which takes some time to heat up, but stays warm after it has been switched off.</p>

<p>The panel is, effectively, 100% efficient. Every Watt of electricity becomes heat - and there's no wasted steam puffing out of your boiler's flue. But electricity is generally more expensive than gas. Of course, you can choose to only heat the room you're in rather than a whole house.</p>

<p>What I'm saying is that there are advantages and disadvantages. Being able to get instant heat in a single location, without burning gas or pumping water, is brilliant. But you need to understand that they are a different type of heater.</p>

<h2 id="technical-geekery"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#technical-geekery">Technical Geekery</a></h2>

<p>The MAC address shows that <a href="https://maclookup.app/macaddress/bcff4d">it is using standard Espressif module</a> for WiFi. I couldn't find any open ports using NMAP. It uses the hostname "LEDWifi". The app communicates directly with the mirror using UDP on ports 8000 and 8001 - it also makes a connection to <code>commander.adsmart.com.cn</code>.</p>

<p>I took a brief look through the app, there don't appear to be any hidden settings for setting the heating. It uses Accuweather to look up cities (although uses plain http for that).  In my brief period monitoring the panel, it didn't seem to do anything dodgy. But, as with any piece of IoT gear, you may want to place it on an isolated network.</p>

<h2 id="downsides"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#downsides">Downsides</a></h2>

<p>The big downside is a lack of remote control for the heading and lighting. It would be fantastic if this could be integrated into HomeAssistant, or Alexa, but I'd even settle for control via the app.  There's no public API that I can see.</p>

<p>The heating is pretty much instant, so you don't need to switch it on 10 minutes before you want to feel warm. And pressing a button isn't <em>too</em> much of a burden. But it does feel like a bit of a wasted opportunity especially as the app will show you the internal temperature.</p>

<p>The other downsides are pretty minor.</p>

<p>The weather display seems accurate enough. There are 4 different weather providers listed, but the app doesn't say who they are.</p>

<p>The LED lighting around the edge is a fairly cool white. Multicolour LEDs might have been a nice touch.</p>

<p>Other than that, there isn't anything to complain about.</p>

<h2 id="price"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#price">Price</a></h2>

<p>Including delivery, the 350W model comes to £500.</p>

<p>By way of comparison, the Infrared Group have <a href="https://infraredgroup.co.uk/collections/mirror-ir-panels?ref=edent">a bunch of non-smart heaters with a mirror finish</a> starting at £240 for those with LED lighting.</p>

<p>If you want <a href="https://infraredgroup.co.uk/collections/classic-white-ir-panels?ref=edent">a plain white 350W panel</a> that'll cost you about £170.</p>

<p>You can also get <a href="https://infraredgroup.co.uk/collections/image-nrgpro-ir-panels?ref=edent">panels with images on them</a> for around £240. Or about £325 if you want <a href="https://infraredgroup.co.uk/collections/custom-image-nrgpro-infrared-panel?ref=edent">your own image printed on them</a>.</p>

<p>You're paying a bit of a premium for the "magic mirror" element - but it does look lovely.</p>

<h2 id="verdict"><a href="https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/#verdict">Verdict</a></h2>

<p>This is a great Infrared heater. It powers on quickly and produces a good amount of heat. If you want instant heat in a moderately sized room, it's perfect.</p>

<p>The weather display is pretty useful and seemingly accurate.</p>

<p>The app is basic but easy enough to use - it doesn't require an account or anything complicated than that.</p>

<p>As a mirror? Well, it showed my face clearly 😉</p>

<p>It is slightly annoying that the WiFi connection is only used for weather and basic config. Being able to remotely control this would make it truly excellent.</p>

<p>If this is your first time experimenting with Infrared heating, I'd recommend starting with <a href="https://infraredgroup.co.uk/collections/classic-white-ir-panels?ref=edent">one of their basic panels</a>. If you're looking for more of a statement piece, want the weather displayed, and are happy to manually switch it on then this is a worthy addition to your home.</p>

<p>You can <a href="https://infraredgroup.co.uk/products/350w-solstice-infrared-smart-mirror?ref=edent">buy the 350W Infrared Smart Mirror</a> directly today and have it up and running quickly.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=54599&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/01/gadget-review-350w-infrared-smart-mirror/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Adventures with ultra-cheap ZigBee lightbulbs]]></title>
		<link>https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/</link>
					<comments>https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sat, 26 Oct 2024 11:34:16 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[SmartHome]]></category>
		<category><![CDATA[zigbee]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=53295</guid>

					<description><![CDATA[The people who built my kitchen were idiots. They designed it to be lit with a dozen recessed GU10 spotlights. That&#039;s not so terrible - GU10 LED bulbs are only about £1 each - but because I am a bigger idiot, I decided I wanted remote-controlled bulbs.  And ZigBee bulbs are expensive!  Five years ago, feeling flush with cash, I replaced all the bulbs with a mixture of Hue and Innr Smart bulbs. …]]></description>
										<content:encoded><![CDATA[<p>The people who built my kitchen were idiots. They designed it to be lit with a dozen recessed GU10 spotlights. That's not <em>so</em> terrible - <a href="https://amzn.to/4dkN8wW">GU10 LED bulbs are only about £1 each</a> - but because I am a <em>bigger</em> idiot, I decided I wanted remote-controlled bulbs.</p>

<p>And ZigBee bulbs are <em>expensive!</em></p>

<p>Five years ago, feeling flush with cash, I replaced all the bulbs with <a href="https://shkspr.mobi/blog/2019/11/mixing-hue-and-innr-smart-lights/">a mixture of Hue and Innr Smart bulbs</a>. Last week, two of the bulbs died. No explosions or release of magic smoke - they just became unresponsive and I lack the skills to fix complex electronics.</p>

<p>So I looked at some replacements. <a href="https://amzn.to/3ZwmqOT">Hue bulbs are £31 per pair</a> - that's about 15x more expensive than buying a regular bulb. The cheaper <a href="https://amzn.to/3MUlCfh">Innr bulbs are about a tenner each</a>. Still a bit much.</p>

<p>What about non-branded ZigBee lights? On eBay I found <a href="https://www.ebay.co.uk/itm/355933545569">a single GU10 for £8</a> and, if I was prepared to buy in bulk, <a href="https://www.ebay.co.uk/itm/387380711554">£60 for 10</a>.</p>

<p>That's getting better - but still a premium on a boring non-smart bulb.</p>

<p>So I went looking for a Shenzhen special on AliExpress - and hit the jackpot!</p>

<p>There, I found a <a href="https://s.click.aliexpress.com/e/_DFLzVVn">ZigBee GU10 bulb for £4</a>! The price seems to fluctuate between £3 and £5 - but there are plenty of sellers with close-to-identical products priced less than a fiver.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/10/lampbox.jpg" alt="A box for a GU10 colour changing lightbulb." width="1024" height="768" class="aligncenter size-full wp-image-53370">

<p>The bulb took a few days to arrive from China. I plugged it in, searched for it in the Hue app, and it was added. Less than a minute later I was able to bark "Alexa! Turn on the kitchen lights!" - it responded at the same time as all its brethren.  It is also colour changeable - unlike the Hue and Innr models.</p>

<p>The labelling says it is by eWeLink and, as expected, it has warm white and colour changing LEDs. Total power of 5 Watts.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/10/gu10.jpg" alt="GU10 bulb with silkscreen writing." width="1024" height="576" class="aligncenter size-full wp-image-53371">

<p>But that's not all! AliExpress will quite often plunge price certain items to entice you to become a customer. I picked up <a href="https://s.click.aliexpress.com/e/_DlxatqD">another bulb for 77p</a>! It was limited to one per customer - but that was good enough for me!</p>

<p>My sub-quid bulb arrived and… Yeah, identical to the first. Plugged in, paired quickly, turned into a disco bulb with a couple of taps. Oh, and because shipping on the 2nd bulb was delayed, I got a £1 voucher. So, I guess, technically it was free? So I bought another.</p>

<p>Here's what they look like in situ:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/10/RGB-Lights.jpg" alt="3 light bulbs. One is red, one green, one blue." width="888" height="666" class="aligncenter size-full wp-image-53481">

<p>They do a range of RGB colours - and will also do white at a variety of shades. They dim. They react quickly. They're cheap.</p>

<p>Will these bulbs last as long as the others? Considering the price, I'm not sure I care! If you buy from a UK store on eBay, there's probably slightly more chance of recompense if things do go wrong. But if you're happy to wait for delivery from China - those cheap AliExpress bulbs are probably fine.</p>

<p>So, there you go. For a couple of quid, you can get a generic colour-changing ZigBee light which is compatible with Philips Hue.</p>

<h2 id="faq"><a href="https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/#faq">FAQ</a></h2>

<h3 id="just-use-a-lightswitch"><a href="https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/#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/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/#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="what-about-the-carbon-footprint-of-shipping"><a href="https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/#what-about-the-carbon-footprint-of-shipping">WhAt AbOuT ThE carbon FOotprINt Of shipping?</a></h3>

<p>Even a regular bulb would have been shipped from far away.</p>

<h3 id="privacy-and-security-is-important"><a href="https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/#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=53295&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2024/10/adventures-with-ultra-cheap-zigbee-lightbulbs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[The Fediverse of Things]]></title>
		<link>https://shkspr.mobi/blog/2024/04/the-fediverse-of-things/</link>
					<comments>https://shkspr.mobi/blog/2024/04/the-fediverse-of-things/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 07 Apr 2024 11:34:31 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[fediverse]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Social Networks]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=50085</guid>

					<description><![CDATA[One of the most frustrating things in modern technology is the effort spent trying to artificially restrict abundance.  Take, for example, this tale from museum-worker Aaron Cope:  I was out with a friend who worked for Twitter and I asked them whether it would be possible for the museum to “create 200,000 Twitter accounts, one for each object in the Cooper Hewitt’s collection”. My friend looked a…]]></description>
										<content:encoded><![CDATA[<p>One of the most frustrating things in modern technology is the effort spent trying to artificially restrict abundance.</p>

<p>Take, for example, <a href="https://millsfield.sfomuseum.org/blog/2024/03/12/activitypub/">this tale from museum-worker Aaron Cope</a>:</p>

<blockquote><p>I was out with a friend who worked for Twitter and I asked them whether it would be possible for the museum to “create 200,000 Twitter accounts, one for each object in the Cooper Hewitt’s collection”. My friend looked at me for a moment, laughed, and then simply said: No.
</p></blockquote>

<p>In that blog post, Aaron reveals that the San Francisco International Airport Museum is using ActivityPub to create automated social-media bot accounts for all its exhibits and, possibly, every object it hold.</p>

<p>And why not! That would be close to impossible to do on a centralised service. But on a decentralised service under your own control, it is relatively simple.  Perhaps I only want to follow the museum's canteen, or I just want to engage with a specific artefact. The Fediverse makes that possible.</p>

<p>This reminds me of the <a href="https://www.bbc.co.uk/news/magazine-33560182">Melbourne "treemail" phenomenon</a>. Every tree in the city had an email address, ostensibly so residents could email maintenance issues for a specific tree. Instead, people started interacting with the trees and sending them little love notes!</p>

<blockquote><p>Dearest Golden Elm Tree, I finally found you! As in I see you everyday on my way to uni, but I had no idea of what kind of tree you are. You are the most beautiful tree in the city and I love you
</p></blockquote>

<p>A few weeks ago, I read about <a href="https://bensmith.blog/posts/i-invented-tweeting-trains-probably">Ben Smith inventing Tweeting trains</a>. With a bit of code, every train line in the UK was suddenly represented on the web in a convenient format. Well… Convenient if you were on Twitter.</p>

<p>Museums, trees, and trains naturally brings me on to the Internet of Things. I think it is fair to say that IoT is in a bit of an odd place right now. <a href="https://csa-iot.org/all-solutions/matter/">Matter</a> is a confusing mishmash of standards.  Security and privacy issues dog the simplest devices. Many people don't even <em>want</em> their toaster online!</p>

<p>For the majority of domestic uses, people want an <em>Intranet</em> of Things. There's little need to have your light-bulbs controlled when you're outside of WiFi range.  Similarly, it is probably a <em>really</em> bad idea to have your <a href="https://www.politico.com/news/2023/11/28/federal-government-investigating-multiple-hacks-of-us-water-utilities-00128977">hydroelectric dam connected to the Internet</a>.</p>

<p>Which brings me back to the Fediverse.</p>

<p>On the one hand, it would be nice to be able to follow <code>@Yellow_Line@Transit_Authority.gov</code> - or even <code>@Bus_Stop_1234@bus_company.biz</code> - that would allow for hyperfocused data getting to the right people.  It seems feasible that <em>every</em> civic object could have a Fediverse account. From the individual streetlights to the municipal sewerage system.  Perhaps people won't send love letters to overflowing drains - but a social-dashboard of your civic environment could be both practical and delightful.</p>

<p>And, as for your <em>domestic</em> gadgets? Why not give every room, or every light-bulb, in your home a <em>private</em> Fediverse account? You could send a message like:</p>

<blockquote><p>Hey @thermostat@My_Home.example.com, please set the temperature to 19°C. Thanks!
</p></blockquote>

<p>That might be a bit much! But I like the idea of a <em>private</em> social network which consists of all my IoT gadgets talking to me and each other.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=50085&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2024/04/the-fediverse-of-things/feed/</wfw:commentRss>
			<slash:comments>15</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Receive push notifications from your rice cooker]]></title>
		<link>https://shkspr.mobi/blog/2024/03/receive-push-notifications-from-your-rice-cooker/</link>
					<comments>https://shkspr.mobi/blog/2024/03/receive-push-notifications-from-your-rice-cooker/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Tue, 26 Mar 2024 12:34:10 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[HomeAssistant]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[SmartHome]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=49918</guid>

					<description><![CDATA[I have a lovely, and reasonably priced, Mini Panda Rice Cooker. It does not have any SmartHome features. You put in water and rice, press a button, it cooks rice. Nice!  The only problem is - I don&#039;t know how long the rice will take to cook. It uses &#34;Fuzzy Logic&#34; to work out exactly how much heat and time is needed for perfect fluffy rice. This is inconvenient. I cannot always hear the beep the…]]></description>
										<content:encoded><![CDATA[<p>I have a lovely, and reasonably priced, <a href="https://shkspr.mobi/blog/2020/09/review-yumasia-mini-panda-rice-cooker/">Mini Panda Rice Cooker</a>. It does not have any SmartHome features. You put in water and rice, press a button, it cooks rice. Nice!</p>

<p>The only problem is - I don't know how long the rice will take to cook. It uses "Fuzzy Logic" to work out exactly how much heat and time is needed for perfect fluffy rice. This is inconvenient. I cannot always hear the beep the machine makes when it completes its culinary wizardry.</p>

<p>So let's hook it up to the Internet of Things!!!</p>

<p>Step 1 - Get an <a href="https://shkspr.mobi/blog/2024/02/review-matter-enabled-energy-monitoring-smart-plugs-meross-315/">Energy Monitoring Smart Plug</a>.  These are now relatively cheap and reliable. As the cooker is cooking, it reports back its energy use.  But where does it report to?  You can use the associated app, but that doesn't have an alert to say when something has stopped drawing power.</p>

<p>Step 2 - Install <a href="https://shkspr.mobi/blog/2023/03/adventures-in-home-automation-home-assistant-on-a-raspberry-pi-2/">Home Assistant on a Raspberry Pi</a>. HA is a nifty bit of software which gives you complete control of your SmartHome. It integrates with all the various makes and models of devices you have controlling your lights, TV, plugs, smoke alarms, and other gadgets.  It comes with a <a href="https://companion.home-assistant.io/">companion app</a> which runs on your phone.</p>

<p>Step 3 - After spending a few weeks configuring everything, getting frustrated, wiping everything, starting again, and then getting it right this time - you're ready to add some automation! I used <a href="https://github.com/leofabri/hassio_appliance-status-monitor">Leo Fabri's Appliance Status Monitor</a>.  You tell it which plug you want to monitor, what power level to detect as "on", what power level to detect as "off", and how long it should be off before sending you an alert.</p>

<p>The user interface is... intimidating.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/03/ui-fs8.png" alt="A dense UI with lots of text and multiple dropdown boxes." width="1357" height="842" class="aligncenter size-full wp-image-49919">

<p>It is necessarily complex. But this definitely isn't for the casual user!</p>

<p>Step 4 - Test with users. My rice cooker dips in power a few times through its cooking cycle - which sent my wife scurrying to the kitchen expecting to be fed. After which, I eventually worked out that I needed to tell the monitor to wait for the power to have dropped for at least 60 seconds before sending an alert.</p>

<p>Step 5 - It works!</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/03/rice.jpg" alt="Android alert telling me that the rice is ready." width="1008" height="615" class="aligncenter size-full wp-image-49920">

<p>One minute after the end of the cooking cycle, I receive an alert on my phone.  I can now go and eat. Lovely!</p>

<h2 id="is-this-worth-it"><a href="https://shkspr.mobi/blog/2024/03/receive-push-notifications-from-your-rice-cooker/#is-this-worth-it">Is this worth it?</a></h2>

<p>I like playing with gadgets - so yes.</p>

<p>I also don't want to eat over-cooked curry, or under-done rice - so also yes.</p>

<p>I am lazy and don't want to get off my arse every five minutes to check the cooker - so again yes.</p>

<p>I don't want my rice-cooker sending all my rice-cooking habits back to the manufacturer - so even more yes.</p>

<p>This is a fun project for adding a minimal amount of smart-alerting to your existing appliances.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=49918&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2024/03/receive-push-notifications-from-your-rice-cooker/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Review: Matter-enabled Energy Monitoring Smart Plugs - Meross 315 ★★★★★]]></title>
		<link>https://shkspr.mobi/blog/2024/02/review-matter-enabled-energy-monitoring-smart-plugs-meross-315/</link>
					<comments>https://shkspr.mobi/blog/2024/02/review-matter-enabled-energy-monitoring-smart-plugs-meross-315/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 25 Feb 2024 12:34:48 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[HomeAssistant]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Meross]]></category>
		<category><![CDATA[SmartHome]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=49713</guid>

					<description><![CDATA[Matter is coming to fix all your smarthome woes! A single IoT standard, working across multiple radio protocols, bringing together different products from many different manufacturers.  And… it works!  Mostly  These are the Meross 315 Smart Plugs. They are small(ish), cheap(ish), and easy(ish) to use.    As soon as I plugged them in, before even configuring them, my home went crazy. I got a p…]]></description>
										<content:encoded><![CDATA[<p>Matter is coming to fix all your smarthome woes! A <em>single</em> IoT standard, working across multiple radio protocols, bringing together different products from many different manufacturers.</p>

<p>And… it works!</p>

<p><em>Mostly</em></p>

<p>These are the Meross 315 Smart Plugs. They are small(ish), cheap(ish), and easy(ish) to use.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/02/Plugs-in-box.jpg" alt="A pair of plugs in their box with a leaflet about Matter." width="1024" height="768" class="aligncenter size-full wp-image-49715">

<p>As soon as I plugged them in, before even configuring them, my home went crazy. I got a pop-up on my phone asking if I wanted to control them with Google Home.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/02/Google-Home-fs8.png" alt="Screenshot of Google trying to get me to choose an app and offering Google Home as a default." width="540" height="513" class="aligncenter size-full wp-image-49716">

<p>Nope!</p>

<p>I then immediately got an email from Amazon saying our Echo had detected the device and perhaps I wanted to use <em>that</em> to control the plugs?</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/02/Echo-fs8.png" alt="Email from Amazon saying they'd found a new device nearby." width="640" height="577" class="aligncenter size-full wp-image-49717">

<p>Also nope!</p>

<p>I wanted to add the plugs using the Meross app. Not because it is particularly good (it's basically fine) - but because of a couple of limitations in Matter.  Here's a page from the plugs' manual.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/02/Meross-notes.jpg" alt="You may think you don't need the Meross app while you are using the other platform app. Well, that's not the case. The platform app won't inform you there's new firmware available or upgrade the device while the Meross app will; Advanced features like power statistics are not defined in the Matter protocol but the Meross app has them; Most importantly, the Meross app can help you find your lost Matter setup code when you need to set up Matter again. Then how to use the Meross app? You can set up your smart device in the Meross app, and add it to other platforms with Multi-Admin control. " width="540" height="662" class="aligncenter size-full wp-image-49718">

<p>At the moment, <a href="https://www.meross.com/en-gc/matter">Matter doesn't support firmware updates</a>. That's probably fair. You don't want some random app bricking your device - so it is restricted to the manufacturer's app.</p>

<p>But <a href="https://staceyoniot.com/do-matter-devices-support-smart-energy-management/">Matter also doesn't support energy monitoring</a>. I understand it's early days for the protocol, but that's a bit annoying.</p>

<p>Luckily, HomeAssistant came to the rescue! Because the Meross API is well documented, my local SmartHome Pi was able to get a realtime view of how much power was flowing through the plug.</p>

<h2 id="minor-irritations"><a href="https://shkspr.mobi/blog/2024/02/review-matter-enabled-energy-monitoring-smart-plugs-meross-315/#minor-irritations">Minor irritations</a></h2>

<p>The power toggle - and activity LED - is on the left side of the plug. That makes it a little awkward to press and obscures the view of the LED.  I guess putting it on top would make it too easy to accidentally activate?</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/02/Plugs-in-situ.jpg" alt="Two plugs side by side." width="1024" height="768" class="aligncenter size-full wp-image-49719">

<p>The energy monitoring doesn't seem to update in realtime in the app.</p>

<p>I renamed the plug in the Android app, but that name doesn't seem to be exposed in Matter. Nor was it picked up by HomeAssistant.</p>

<p>In order to connect the device to WiFi, your phone needs to be on that <em>specific</em> WiFi network. Because the devices only support 2.4GHz, I needed to swap SSIDs on my phone. But, on the plus side, I didn't have to manually enter any passwords.</p>

<p>But these are all fairly minor complaints.</p>

<h2 id="verdict"><a href="https://shkspr.mobi/blog/2024/02/review-matter-enabled-energy-monitoring-smart-plugs-meross-315/#verdict">Verdict</a></h2>

<p>For about £32 for a two-pack (depending on whether the algorithm favours you) these are pretty good value for money. They were easy to set up, quick to get working in other apps, and had a firmware update waiting for me.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/02/Firmware-Update-fs8.png" alt="Screenshot describing the firmware update. Mostly bug fixes." width="540" height="479" class="aligncenter size-full wp-image-49720">

<p>I got some <a href="https://shkspr.mobi/blog/2018/08/review-meross-smart-plugs-and-surge-protector/">Meross plugs about 6 years ago</a> and they've kept trucking all that time - so I'm pretty confident these will last. And, even if Meross disappears, Matter means that another app can easily control them.</p>

<h2 id="next-steps"><a href="https://shkspr.mobi/blog/2024/02/review-matter-enabled-energy-monitoring-smart-plugs-meross-315/#next-steps">Next Steps</a></h2>

<p>Here's the plan. I'm going to plug this into my Tumble Dryer and tell HomeAssistant to monitor its energy usage and send me a message when the drying is done.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=49713&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2024/02/review-matter-enabled-energy-monitoring-smart-plugs-meross-315/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Actually, I *do* want IoT kitchen gadgets]]></title>
		<link>https://shkspr.mobi/blog/2024/02/actually-i-do-want-iot-kitchen-gadgets/</link>
					<comments>https://shkspr.mobi/blog/2024/02/actually-i-do-want-iot-kitchen-gadgets/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 09 Feb 2024 12:34:31 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[IoT]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=49552</guid>

					<description><![CDATA[There&#039;s a popular meme that Internet connected domestic appliances are a useless fad that no-one wants.  I disagree.  Obviously, a crappy oven with an app that upsells you cleaning products is a bit shit. As is a dishwasher that borks on firmware update and lets itself be hacked by the Eurasians.  But those are just a symptom of profit-led development rather than placing a priority on user-needs. …]]></description>
										<content:encoded><![CDATA[<p>There's a popular meme that Internet connected domestic appliances are a useless fad that no-one wants.  I disagree.</p>

<p>Obviously, a crappy oven with an app that upsells you cleaning products is a bit shit. As is a dishwasher that borks on firmware update and lets itself be hacked by the Eurasians.  But those are just a symptom of profit-led development rather than placing a priority on user-needs.</p>

<p>Several years ago, <a href="https://shkspr.mobi/blog/2016/12/building-an-internet-connected-fridge/">I built an  Internet Connected Fridge</a>. This didn't have a touchscreen with a broken calendar integration, and it didn't use AI to scan my yoghurt for expiry dates.  All it did was send me an email when I'd left the door open too long.</p>

<p>You see I am old and forgetful. I can't always hear the machine's plaintive beep. My fridge doesn't let me adjust its tip, and I couldn't find a spring-mount which would fit. A simple push-notification is exactly the solution I wanted.</p>

<p>Similarly, my air-fryer, washing machine, dishwasher, bread-maker, and microwave are <em>quiet</em>.  I know I could start a timer on my phone every time I use them, but that's a bit of a faff. And doesn't work for non-timer devices like the rice-cooker and tumble-dryer.</p>

<p>IoT notifications are useful <em>to me</em>.</p>

<p>What about control?  That's a slightly more difficult subject.  Most of my gadgets already have a timer delay built in.  That allows me to set them to run <a href="https://shkspr.mobi/blog/2024/01/we-pay-12p-kwh-for-electricity-thanks-to-a-smart-tariff-and-battery/">when I know electricity is going to be cheaper</a>.  So I <em>could</em> set the air-fryer to have dinner ready for me at a specific time.  But if my journey home is delayed, I have no way to stop it.</p>

<p>To be honest, it is rare that I want to control something while I'm away from home.  I like that I can <a href="https://shkspr.mobi/blog/2020/01/boring-is-beautiful/">crank up my heating while on the bus home</a>, that's as far as it goes.</p>

<p>So I can see the utility for some people, but it isn't especially relevant to <em>my</em> needs.</p>

<h2 id="your-arguments-are-irrelevant"><a href="https://shkspr.mobi/blog/2024/02/actually-i-do-want-iot-kitchen-gadgets/#your-arguments-are-irrelevant">Your arguments are irrelevant</a></h2>

<p>Whenever I talk about stuff like this, some weapons-grade bore feels compelled to pipe up and say "No! IoT is rubbish! The S stands for Security!! How did people cope before this??? Why not get off your arse and check manually???? ENSHITTIFICATION!!!!!!"</p>

<p>Let me be clear - I don't give a fuck about your opinion, random Internet man.  You don't get to police what desires people have. I am competent enough to set up my network securely. I am willing to spend a few hours fiddling with HomeAssistant to save me 3 minutes at a later date. Your opinion is unwanted and unnecessary.</p>

<p>I <em>like</em> technology. I <em>enjoy</em> playing and exploring. I <em>want</em> things to be slightly more convenient.</p>

<p>So, I've just bought some Matter smart plugs and am going to retrofit alerting to some of my legacy appliances. Fun times ahead!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=49552&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2024/02/actually-i-do-want-iot-kitchen-gadgets/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Why are there no PowerLine Smart Plugs?]]></title>
		<link>https://shkspr.mobi/blog/2023/12/why-are-there-no-powerline-smart-plugs/</link>
					<comments>https://shkspr.mobi/blog/2023/12/why-are-there-no-powerline-smart-plugs/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 03 Dec 2023 12:34:14 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=48653</guid>

					<description><![CDATA[Another blog post which is a long and complex search query.  I have a bunch of smart plugs. Some use WiFi, some use Zigbee, some use Bluetooth. None of them use PowerLine Ethernet. Why is that?  I have a bunch of PowerLine Ethernet adapters. They let me use my home&#039;s electrical wiring as a network. They also let me plug electrical items into them. But none of them can be controlled remotely. Why…]]></description>
										<content:encoded><![CDATA[<p>Another blog post which is a <a href="https://www.henrikkarlsson.xyz/p/search-query">long and complex search query</a>.</p>

<p>I have a bunch of smart plugs. Some use WiFi, some use Zigbee, some use Bluetooth. None of them use PowerLine Ethernet. Why is that?</p>

<p>I have a bunch of PowerLine Ethernet adapters. They let me use my home's electrical wiring as a network. They also let me plug electrical items into them. But none of them can be controlled remotely. Why is that?</p>

<p>I want to take one of these:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2015/05/WeMo.jpg" alt="A WiFi smart socket" width="250" height="250" class="aligncenter size-full wp-image-26202"></p>

<p>And mix it up with one of these:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2013/11/MaxValue-HomePlug-3-Ports-Passthrough.jpg" alt="A homeplug with three ethernet sockets and a passthrough connection." width="600" height="491" class="aligncenter size-full wp-image-28400"></p>

<p>That way I'd be able to monitor the power consumption of a device and remotely operate it. It wouldn't need WiFi, it would have a permanent and reliable connection to my LAN.</p>

<p>I've searched AliExpress and I can't find what I'm looking for. If you think this exists - or if you make it - please let me know!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=48653&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2023/12/why-are-there-no-powerline-smart-plugs/feed/</wfw:commentRss>
			<slash:comments>20</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[My Underkill Home Network]]></title>
		<link>https://shkspr.mobi/blog/2023/08/my-underkill-home-network/</link>
					<comments>https://shkspr.mobi/blog/2023/08/my-underkill-home-network/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 18 Aug 2023 11:34:59 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[ip cameras]]></category>
		<category><![CDATA[network]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=46565</guid>

					<description><![CDATA[There&#039;s an absolutely delightfully bonkers post doing the rounds called &#34;My Overkill Home Network&#34; - which is a look into what happens when a computer geek goes feral and stuffs as many Internet connected thingamajigs in a living space. We&#039;re talking professional grade, rack mounted, doubly redundant, over-specced, equipment. Overkill is underselling it.  I wondered how my home network looked in…]]></description>
										<content:encoded><![CDATA[<p>There's an absolutely delightfully bonkers post doing the rounds called "<a href="https://blog.networkprofile.org/my-home-network-complete-details-2023/">My Overkill Home Network</a>" - which is a look into what happens when a computer geek goes feral and stuffs as many Internet connected thingamajigs in a living space. We're talking professional grade, rack mounted, doubly redundant, over-specced, equipment. Overkill is underselling it.</p>

<p>I wondered how my home network looked in comparison. A few years ago I was complaining that <a href="https://shkspr.mobi/blog/2015/08/128-wifi-devices-ought-to-be-enough-for-anyone/">routers which limit users to 128 WiFi devices weren't suitable for the average family</a>. I'm not quite at that many IP addresses - but I'm closing in.</p>

<p>So, here's my attempt to map my network - with a splash of colour to explain the different protocols at play.</p>

<p><img src="https://shkspr.mobi/blog/wp-content/uploads/2023/08/Home-Network-fs8.png" alt="A complex graph with dozens of devices connected by a tangle of coloured lines." width="1024" height="1119" class="aligncenter size-full wp-image-46572">
<small>Created with <a href="http://magjac.com/graphviz-visual-editor/">Graphviz Visual Editor</a>. Using a free trial of <a href="https://www.runzero.com/">RunZero</a> to discover devices.</small></p>

<p>Conceptually, the network is quite simple. Cable Internet → WiFi / Ethernet Router → Devices. But some of those devices have their own wireless networks, some connect to a mesh, and others over mains electrical wiring. And then it gets a bit complicated</p>

<p>I do have more IoT stuff than is sensible. And, annoyingly, there's no good way to <a href="https://shkspr.mobi/blog/2016/03/designing-a-home-network-for-hostile-devices/">design a home network for (potentially) hostile IoT devices</a>. At least, not without getting professional gear.</p>

<p>This is just our personal kit. There's a guest network for visitors and WFH equipment. I also haven't mapped every ZigBee devices (a <em>lot</em> of lightbulbs) nor all the LoRaWAN sensors (lots of doors and windows being monitored) - and I'm completely ignoring the things controllable by BlueTooth (mini-printers and treadmills).</p>

<p>One thing I notice is that the 2.4GHz is ridiculously crowded. All the cheap IoT devices use it - plus it provides the private network for some equipment. I get it. 5GHz is expensive, power-hungry, and has a shorter-range. But it is a bit annoying that more devices can't make use of its plentiful spectrum - it's currently restricted to phones and laptops.</p>

<p>We have a tall, narrow house. So <a href="https://shkspr.mobi/blog/2021/03/preview-virgin-medias-intelligent-wifi-plus-pods/">WiFi extenders have proven a bit useless</a>. But, perhaps it is time to create a couple of IoT networks on different SSIDs?</p>

<p>All told, when including work devices and random old Android phones / tablets, <a href="https://shkspr.mobi/blog/2022/07/review-kaico-xbox-hmdi-cable-optical/">ancient Xbox consoles</a>, and assorted Raspberries Pi - we're pushing 60 devices with an individual IP address.</p>

<p>I've got to admit, this doesn't <em>feel</em> like "underkill"…!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=46565&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2023/08/my-underkill-home-network/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Zero Interfaces]]></title>
		<link>https://shkspr.mobi/blog/2023/03/zero-interfaces/</link>
					<comments>https://shkspr.mobi/blog/2023/03/zero-interfaces/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 12 Mar 2023 12:34:12 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[ui]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=41515</guid>

					<description><![CDATA[The best gadget I got in lockdown was a set of motion activated lights. They have no user interface. I walk by them in the dark and they turn on. Midnight piss? No fumbling for a light switch, no shouting to a digital assistant, no logging in to an app.  Simple. I love it.  It got me thinking about other things which have &#34;zero interfaces&#34;. Once they&#039;re set up, they just keep quietly working. …]]></description>
										<content:encoded><![CDATA[<p>The best gadget I got in lockdown was a set of motion activated lights. They have <strong>no user interface</strong>. I walk by them in the dark and they turn on. Midnight piss? No fumbling for a light switch, no shouting to a digital assistant, no logging in to an app.</p>

<p>Simple. I love it.</p>

<p>It got me thinking about other things which have "zero interfaces". Once they're set up, they just keep quietly working.</p>

<p>The most obvious is a thermostat. If set right, it keeps the heating off in summer and on in winter.</p>

<p>Bank rounding is a fairly modern invention. Every time you spend less than a whole pound, the remainder is swept into a savings account. Spend £3.76 on a muffin? The bank pays the merchant and then transfers 24p to your savings.</p>

<p>Taxes - for most people - works the same way. If you have an ordinary job, tax codes and payments are automatically deducted from your pay cheque. You don't have to think about anything.</p>

<h2 id="downsides"><a href="https://shkspr.mobi/blog/2023/03/zero-interfaces/#downsides">Downsides</a></h2>

<p>Anyone who has been sat in an office conference room will know that the lights go off when they don't detect movement. Not ideal if you're sat on a video call! So you end up waving your arms around like a fool.</p>

<p>Just because the inside temperature is warm, it doesn't mean that it <em>feels</em> warm. So heating occasionally needs a boost.</p>

<p>Taxes are usually calculated yearly - but paid monthly. So starting a new job can occasionally result in the automated systems thinking you're earning more - or less - than you should. Which usually means either waiting until the end of the tax year, or making a manual intervention.</p>

<h2 id="whats-next"><a href="https://shkspr.mobi/blog/2023/03/zero-interfaces/#whats-next">What's Next?</a></h2>

<p>How do we build more "set and forget" solutions? What are the limits of zero interface products? Should users be able to override the "<a href="https://www.hoboes.com/Mimsy/Technology/anticipating-failure/">Breathe-o-Smart</a>" settings?</p>

<p>If people don't have to constantly interact with something, will they forget that it is there? What consequences does that have?</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=41515&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2023/03/zero-interfaces/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Adventures in home automation - Home Assistant on a Raspberry Pi 2]]></title>
		<link>https://shkspr.mobi/blog/2023/03/adventures-in-home-automation-home-assistant-on-a-raspberry-pi-2/</link>
					<comments>https://shkspr.mobi/blog/2023/03/adventures-in-home-automation-home-assistant-on-a-raspberry-pi-2/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 05 Mar 2023 12:54:07 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=45046</guid>

					<description><![CDATA[They say that The Best Camera Is The One That&#039;s With You - the same is true of Raspberries Pi.  As much as I&#039;d love a 4B, they seem permanently sold out.  So I dug through my scrapheap of old tech and resurrected an ancient Pi2.  It&#039;s old, outdated, slow, with limited RAM, and has a bunch of much-abused GPIO pins. But it works and - crucially - is still supported by Home Assistant OS.  Well...…]]></description>
										<content:encoded><![CDATA[<p>They say that <a href="https://amzn.to/3xNHAc5">The Best Camera Is The One That's With You</a> - the same is true of Raspberries Pi.  As much as I'd love a 4B, they seem <a href="https://thepihut.com/products/raspberry-pi-4-model-b?variant=20064052674622&amp;src=raspberrypi">permanently sold out</a>.</p>

<p>So I dug through my scrapheap of old tech and resurrected an ancient Pi2.  It's old, outdated, slow, with limited RAM, and has a bunch of much-abused GPIO pins. But it works and - crucially - is still supported by Home Assistant OS.</p>

<p>Well... ish!</p>

<p>The official Home Assistant installation guide for the Pi says that you can use a:</p>

<blockquote><p><a href="https://www.home-assistant.io/installation/raspberrypi">Raspberry Pi 4 (Raspberry Pi 3 is ok too, if you have one laying around).</a></p></blockquote>

<p>But, if you go to the <a href="https://github.com/home-assistant/operating-system/releases">latest releases page</a> and then click "show all assets", you'll be rewarded with a file called <code>haos_rpi2-9.5.img.xz</code> - that's Home Assistant OS for the Raspberry Pi 2. Sweet!</p>

<p>From there it was just a case of following the installation steps. But... my goodness the Pi 2 is slllloooowwwww.</p>

<p>I could see that the Pi was responding to pings, but the web interface wasn't coming up. I left it for a few hours and did something more interesting. And, when I came back, it worked!</p>

<p>But, that slowness becomes a recurrent theme. Not in the interface itself, which is delightfully snappy, but it is slow on any form of add-on installation, upgrade, or reboot. A lot of waiting is involved.  Even something like viewing sensor history slows to a crawl.</p>

<p>It quickly detected all my smarthome gadgets (I have far too many). Integration was pretty easy - assuming you trust the system with your username and passwords... Most of these devices don't have OAuth. Some don't even have official APIs. But HA was able to interact with nearly everything.</p>

<p>Of course, that does mean the user interface is <em>a lot!</em></p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2023/02/Home-Assistant-Screenshot-fs8.png" alt="Screenshot of a website with loads of toggle switches." width="1024" height="494" class="aligncenter size-full wp-image-45047">

<p>As long as you're happy to fiddle around making everything just right, then the UI isn't too bad.</p>

<p>The phone UI is great! It interfaces directly with Android 13's quick actions. I was able to add a couple of buttons to my phone to do common tasks like switch off lights, and turn on electric blankets.  The app is a bit of a power hog - because it is continually polling for updated data about your home. I put it in battery jail - I care more about control than reports.</p>

<p>Installing update is slow. Installing new integrations is slow. Rebooting is slow. But, thankfully, these are things you only do rarely. For switching lights on and off, getting <a href="https://shkspr.mobi/blog/2018/11/building-an-alexa-powered-electric-blanket/">the bed warm</a>, and checking the air quality, it's fast enough.</p>

<p>At the moment, I'm using sloppy security. The Pi has the usernames and passwords for my various gadgets and talks to them via their official APIs. I guess I could reflash them all with FLOSS firmware - but that seems like a bit too much effort at this point.</p>

<p>Similarly, the Pi is running Let's Encrypt and uses Dynamic DNS to give me a permanent connection back to my home. I'm reasonably sure the security is good enough - but I probably need to <a href="https://shkspr.mobi/blog/2016/03/designing-a-home-network-for-hostile-devices/">Design a Home Network for Hostile Devices</a>.</p>

<p>But, for now, I'm impressed with Home Assistant. It isn't quite "it just works" - but it's good enough for the enthusiast who is willing to put up with a few rough edges.</p>

<p>And I'm pleased my old Pi has a new purpose in life.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=45046&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2023/03/adventures-in-home-automation-home-assistant-on-a-raspberry-pi-2/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Lessons learned from a power-cut]]></title>
		<link>https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/</link>
					<comments>https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Wed, 18 Jan 2023 12:34:35 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[electricity]]></category>
		<category><![CDATA[IoT]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=44460</guid>

					<description><![CDATA[The first indication I had that anything was wrong at home was my solar panels&#039;s cloud service casually emailing me to say they hadn&#039;t generated any electricity that day.  We were on holiday - literally on the other side of the planet - and there were reports of snow at home, so I didn&#039;t think anything of it.  But the same thing happened the next day. And our alarm system app started complaining…]]></description>
										<content:encoded><![CDATA[<p>The first indication I had that anything was wrong at home was my solar panels's cloud service casually emailing me to say they hadn't generated any electricity that day.  We were on holiday - literally on the other side of the planet - and there were reports of snow at home, so I didn't think anything of it.</p>

<p>But the same thing happened the next day. And our alarm system app started complaining that it couldn't reach our home network. Nor could our security camera app, heating app, and lighting app.</p>

<p>Bother.</p>

<p>At first, I thought the Internet had temporarily gone out. Our ISP's fault page showed no disruption in the area and no problems with the line.</p>

<p>Arse.</p>

<p>I checked with the local power company - and there were no cuts reported in the area. So I checked our smart meter data. Our energy company gets reports every 30 minutes from the meter. That let me see that, at some point after 0930 one morning, the power had gone out and hadn't come back.</p>

<p>FUCK!</p>

<p>The smart meter was sending back <code>0kWh</code> every 30 minutes. So I was <em>reasonably</em> sure that the house hadn't burned down.  And, after a moment of panic, felt sure that if there had been a gas explosion, ram-raid, or meteor strike, <em>someone</em> would have found a way to contact me.  So it was probably a fuse tripping which had knocked everything out.</p>

<p>Wait! What about our UPS?!!?</p>

<p>Last year we got a small Uninterruptible Power Supply. In an act of hubris sure to tempt the wrath of Jupiter, I said "<a href="https://shkspr.mobi/blog/2021/06/gadget-review-smt1500i-ups-linux-instructions/">I never get power cuts</a>". Lord, what fools these mortals be!  Checking on a few of my cron jobs from a home server, the UPS kept the WiFi, Internet, and a few other bits and bobs running for a couple of hours before starving to death.</p>

<p>We decided not to cut our holiday short by a few days or ask a friend to pop in and, instead, waited until we got home to flip the circuit breaker. The only calamity to have befallen us was a bunch of spoiled freezer-food.</p>

<p>But it got me thinking about all the things which went wrong, and how I could have prevented them.</p>

<h2 id="no-alerting"><a href="https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/#no-alerting">No Alerting</a></h2>

<p>I have a UPS. It has a USB port. It is connected to my server.  My server can communicate with my UPS. Do I make use of any of this? <strong>NO!</strong></p>

<p>Conceptually, it is pretty simple.</p>

<p><code>apcaccess -p BCHARGE -u</code> will retrieve the battery level. Run that every few minutes in <code>cron</code>. If it dips below 100% then send an email with the full <code>apcaccess status</code> output.</p>

<h2 id="no-alternative-isp"><a href="https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/#no-alternative-isp">No alternative ISP</a></h2>

<p>When I thought it was an Internet outage, I cursed myself for not <a href="https://openwrt.org/docs/guide-user/network/wan/wwan/ltedongle">adding a 4G USB dongle to my router</a>.  That would have allowed me to see whether it was the ISP or the electricity which was the issue. It would also have helped with:</p>

<h2 id="no-cloud-storage-for-security"><a href="https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/#no-cloud-storage-for-security">No Cloud Storage for Security</a></h2>

<p>As a paranoid little geek, I made sure that all my security cameras only store data on the LAN. But that means that if they had caught images of a burglar breaking in and cutting the power, I'd have no means of retrieving them.</p>

<p>Perhaps I need to rethink my strategy? Do I trust myself - or someone else - to configure AWS properly so that I can access images but ne'er-do-wells cannot?</p>

<h2 id="wifi-circuit-breakers"><a href="https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/#wifi-circuit-breakers">WiFi Circuit Breakers?!?!!?</a></h2>

<p>My house is stuffed full of dangerous IoT equipment. Why not add WiFi to the fuse board? Yup, someone makes a <a href="https://www.sofielec.com/mcb/smart-high-technology-series-circuit-breaker-wifi-mcb">Wi-Fi MCB</a> which features "Intelligent Reclosing".</p>

<p>If I'd had that installed, I could have been alerted that something was a problem and then tried to flip the switch.</p>

<p>I've no idea if they're legal to install in the UK - but <a href="https://amzn.to/3ZdgbNt">Amazon sells them for about £40</a>.</p>

<h2 id="what-else"><a href="https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/#what-else">What else?</a></h2>

<p>I can't stop <a href="https://shkspr.mobi/blog/2022/06/ive-locked-myself-out-of-my-digital-life/">lighting from striking our house</a>.  I have off-site backups of all our important digital stuff.  But what more can I do?</p>

<p>I suppose I could have hired a house-sitter - but that seems more geared to watering plants than dealing with complex maintenance.</p>

<p>The electrics were checked a couple of years ago - I could schedule a more regular assessment.</p>

<p>We have solar panels and a battery - but they don't work in a powercut to prevent domestic brownouts and the risk of feeding back into the grid. It might be time to look at re-doing all our electrics so that critical components can run directly from solar?</p>

<p>Perhaps I should abandon all ideas of leaving the house ever again - but that doesn't seem healthy.</p>

<p>Electricity is such a fundamental part of life but, in the end, our house survived without it. The UK's weather is rarely extreme, and our property is well insulated. Maybe I should just learn to let go and accept living by candlelight?</p>

<p>WWYD?</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=44460&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2023/01/lessons-learned-from-a-power-cut/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Gadget Review: Yet another WiFi enabled smoke alarm ★★★★☆]]></title>
		<link>https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/</link>
					<comments>https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Tue, 31 May 2022 11:34:44 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[review]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=42747</guid>

					<description><![CDATA[After reviewing the X-Sense Home Security Kit, I decided to also review their wireless smoke alarms. As I said at the time, the interlinked alarms were great - but didn&#039;t connect to the hub. That means you have to be physically present in the home in order to hear the alarm.  Well, X-Sense were listening! They&#039;ve sent me the X-Sense Mini - it&#039;s a WiFi smoke alarm which integrates with the X-Sense …]]></description>
										<content:encoded><![CDATA[<p>After reviewing the <a href="https://shkspr.mobi/blog/2022/02/review-x-sense-home-security-kit-lorawan/">X-Sense Home Security Kit</a>, I decided to also review their <a href="https://shkspr.mobi/blog/2022/03/gadget-review-x-sense-wireless-interlinked-smoke-alarms/">wireless smoke alarms</a>. As I said at the time, the interlinked alarms were great - but didn't connect to the hub. That means you have to be physically present in the home in order to hear the alarm.</p>

<p>Well, X-Sense were listening! They've sent me the <a href="https://amzn.to/3lXACLE">X-Sense Mini</a> - it's a WiFi smoke alarm which integrates with the X-Sense app. That means that your phone receives a push notification when it is triggered.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/05/Smoke-Alarm.webp" alt="A small smoke alarm in the palm of someone's hand." width="512" height="512" class="aligncenter size-full wp-image-42775">

<p>It connects to your 2.4GHz WiFi network and sends push notifications to your phone <a href="https://play.google.com/store/apps/details?id=com.xsense.security">via an app</a>.</p>

<h2 id="why-is-this-useful"><a href="https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/#why-is-this-useful">Why is this useful?</a></h2>

<p>On first thought, it may be a bit silly to get a notification if you're not home. I mean, you won't be there to stop the fire, right?</p>

<p>But it is more complicated than that. If you receive a notification, you can get home, or ring a neighbour, or check if your partner is accidentally burning toast, or - if necessary - call the fire brigade.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/05/App.png" alt="In app screenshot showing smoke alarm in the control panel." width="540" height="338" class="aligncenter size-full wp-image-42777">

<p>You can also share the smoke alarm with someone else. For example, if you have an elderly relative who consents to remote monitoring of their environment.</p>

<h2 id="installation"><a href="https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/#installation">Installation</a></h2>

<p>Dead simple. It comes with some screws - so just shove it on a wall or ceiling somewhere.</p>

<p>It integrates well with the app. Press a button on the alarm, scan a QR code, then the app transmits your WiFi details via Bluetooth.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/05/Setup.png" alt="In app screenshot showing how to scan the QR code on the device." width="540" height="953" class="aligncenter size-full wp-image-42776"></p>

<p>The whole setup process took about a minute.</p>

<h2 id="positives"><a href="https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/#positives">Positives</a></h2>

<p>It's a small, fairly neutral looking alarm. It isn't as big as the Nest, nor does it take as many batteries!  It's also pretty loud, you should be able to hear the alarm in an average sized house.</p>

<p>If the device ever falls offline, it can send you a notification when it is back online.</p>

<p>You can fine-tune the notifications - so you can choose not to get pinged whenever it is tested, for example.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/05/Notifications.png" alt="In app screenshot showing all the notifications which can be toggled." width="540" height="650" class="aligncenter size-full wp-image-42778">

<p>And, finally, the notifications come in pretty quickly.</p>

<h2 id="downsides"><a href="https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/#downsides">Downsides</a></h2>

<p>There are a few things that you need to be aware of.</p>

<p>Firstly, this is only a <em>smoke</em> alarm. It won't detect carbon monoxide - so you'll need a different alarm for that.</p>

<p>Secondly, it is WiFi only. Despite X-Sense having a hub which uses the low-power LoRaWAN standard, this thing only connects via 2.4GHz WiFi. So your hub is redundant in this situation. The battery is likely to last for about a year. I suspect it could last a lot longer if it used a lower-power radio protocol.</p>

<p>Thirdly, there is no API. So it may be hard to integrate with your homebrew home automation kit.</p>

<p>Finally, it only comes with a screw-mounting. You get a few screws and rawlplugs, but it would have been nice to have some double-sided stickers for mounting.</p>

<h2 id="final-verdict"><a href="https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/#final-verdict">Final Verdict</a></h2>

<p>The <a href="https://www.x-sense.com/collections/smoke-alarms">XS03-WX</a> is a cheaper alternative to the Nest and other expensive alarms. It lacks CO detection, and I'd like to see better integration into the hub - but, for the price, I can't complain too much.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=42747&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2022/05/gadget-review-yet-another-wifi-enabled-smoke-alarm/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Inside a smart Infrared heater]]></title>
		<link>https://shkspr.mobi/blog/2022/03/inside-a-smart-infrared-heater/</link>
					<comments>https://shkspr.mobi/blog/2022/03/inside-a-smart-infrared-heater/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 21 Mar 2022 12:34:31 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Smart Home]]></category>
		<category><![CDATA[tuya]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=42201</guid>

					<description><![CDATA[I&#039;ve been experimenting with Far Infrared heating. The panel itself is fairly boring technology. A large solid-state &#34;thing&#34; which turns electricity into Infrared energy.  But what&#039;s the &#34;smarts&#34; in it which allows it to be controlled? TO THE SCREWDRIVERS, ROBIN!  There&#039;s a single board hiding in the boring grey shell.  It&#039;s a QNQ010W - which doesn&#039;t have any publicly available data.  KB-5150…]]></description>
										<content:encoded><![CDATA[<p>I've been <a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/">experimenting with Far Infrared heating</a>. The panel itself is fairly boring technology. A large solid-state "thing" which turns electricity into Infrared energy.</p>

<p>But what's the "smarts" in it which allows it to be controlled? TO THE SCREWDRIVERS, ROBIN!</p>

<p>There's a single board hiding in the boring grey shell.  It's a <code>QNQ010W</code> - which doesn't have any publicly available data.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Ciruit-Board-QNQ010W-KB-5150.jpg" alt="Ciruit Board QNQ010W KB-5150." width="870" height="1453" class="aligncenter size-full wp-image-42204">
<code>KB-5150</code> appears to be a popular name of a variety of power supply boards.</p>

<p>Flip it over, and this is what we see:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Circuit-board-flip.jpg" alt="A circuit board with springs." width="1024" height="578" class="aligncenter size-full wp-image-42203">
The buttons are… springs?</p>

<p>There's an 8x8 LED matrix for the display board.</p>

<p>Speaking of which, what's the "brains" behind the WiFi? ZOOM! ENHANCE! ROTATE!</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Close-up-of-Tuya-module.jpg" alt="Close up of Tuya module" width="800" height="835" class="aligncenter size-full wp-image-42202">

<p>Ah, the ubiquitous <a href="https://developer.tuya.com/en/docs/iot/wifie1smodule?id=K9605thnvg3e7"><code>TYWE1S</code></a> from Tuya.</p>

<p>There you go, nice and simple.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=42201&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2022/03/inside-a-smart-infrared-heater/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Gadget Review: ASAKUKI Essential Oil Diffuser - with WiFi! ★★★★☆]]></title>
		<link>https://shkspr.mobi/blog/2022/03/gadget-review-asakuki-essential-oil-diffuser-with-wifi/</link>
					<comments>https://shkspr.mobi/blog/2022/03/gadget-review-asakuki-essential-oil-diffuser-with-wifi/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sat, 19 Mar 2022 12:34:32 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[asakuki]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[Smart Home]]></category>
		<category><![CDATA[tuya]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=42191</guid>

					<description><![CDATA[All gadgets have to include WiFi now. That&#039;s the law!  Does your home smell horrible? Would you like it to smell lovely? Well, friends, the good folk at Asakuki think that I&#039;m the sort of person who knows lots of putrid people. So they sent me this Essential Oil Diffuser.    It&#039;s pretty plug-and-play.  Pour some water into the supplied jug, tip it into the unit, shake in a few drops of your…]]></description>
										<content:encoded><![CDATA[<p>All gadgets have to include WiFi now. That's the law!</p>

<p>Does your home smell horrible? Would you like it to smell lovely? Well, friends, the good folk at Asakuki think that I'm the sort of person who knows lots of putrid people. So they sent me this Essential Oil Diffuser.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Oils.jpg" alt="A bunch of different oils." width="800" height="450" class="aligncenter size-full wp-image-42194">

<p>It's pretty plug-and-play.  Pour some water into the supplied jug, tip it into the unit, shake in a few drops of your favourite flavour, hit a button, and WHOOOSH!</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/colour-and-smoke.jpg" alt="A diffuser lit up blue and bellowing smoke." width="800" height="600" class="aligncenter size-full wp-image-42193">

<p>As a basic diffuser, it's great. Smells come out of it quickly and fairly quietly. You can fiddle with the lights, dim them, and turn them off. But it's the WiFi stuff that I like to fiddle with!</p>

<h2 id="tuya-to-your-rescue"><a href="https://shkspr.mobi/blog/2022/03/gadget-review-asakuki-essential-oil-diffuser-with-wifi/#tuya-to-your-rescue">Tuya to your rescue</a></h2>

<p>Every cheap WiFi device seems to use the ubiquitous Tuya platform - and this is no exception. Power it on, scan for the device in the app, click a button, and it's enabled.  The second it connected, my Alexa also chirped up to say it had found it.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/alexa-dffuser.png" alt="Pop up annoucing Alexa has discovered the device." width="540" height="199" class="aligncenter size-full wp-image-42196"></p>

<p>You'll almost certainly want to rename the device - because that's a bit of a mouthful.</p>

<p>What amazes is me is just how cheap it is to add "smarts" to a device. The <a href="https://amzn.to/3KP6yfJ">basic diffuser without WiFi</a> costs about £25. The <a href="https://amzn.to/3qd45UF">WiFi enabled version is £32</a>! Seven quid to add brains to a device. Nice!</p>

<p>The Tuya app has a bunch of options. If you try and turn it on without water in there, it will refuse your request. Which is a good safety feature.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Please-add-water.png" alt="Warning saying the device can't be operated without water." width="540" height="540" class="aligncenter size-full wp-image-42199">

<p>You can set the intensity of the misting, and set a timer for how long to run the device.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/weak-mode.png" alt="Weak mode displayed on screen." width="540" height="405" class="aligncenter size-full wp-image-42197"></p>

<p>And there's a standard colour wheel so you can set the mood just right. Or set it to disco mode.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/colour.png" alt="Colour wheel." width="540" height="540" class="aligncenter size-full wp-image-42198"></p>

<h2 id="downsides"><a href="https://shkspr.mobi/blog/2022/03/gadget-review-asakuki-essential-oil-diffuser-with-wifi/#downsides">Downsides</a></h2>

<p>There are a couple of small niggles. Mostly around power. The unit's power connector is on the bottom:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Bottom-with-power.jpg" alt="A wooden circle with a power socket on the bottom." width="800" height="600" class="aligncenter size-full wp-image-42195">
So you can't unplug it while there's water in the device without risking a spillage.</p>

<p>The connector is a barrel jack rather than USB. So make sure you don't damage it.</p>

<p>The Alexa integration is a bit weird.</p>

<p><img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Alexa-options.png" alt="Screenshot of the Alexa control panel. " width="540" height="640" class="aligncenter size-full wp-image-42207">
You can turn the device on or off, but you can't set the colour of the light - nor its brightness.</p>

<h2 id="final-thoughts"><a href="https://shkspr.mobi/blog/2022/03/gadget-review-asakuki-essential-oil-diffuser-with-wifi/#final-thoughts">Final Thoughts?</a></h2>

<p>If you like a variety of scents, then this is a decent diffuser. For the £7 extra that it costs to put WiFi in this, I reckon it's worth it just to be able to yell "ALEXA! MAKE IT SMELL NICE!"</p>

<p>The Tuya app is basic, but works. Alexa integration could use a little polish but, for the price, it's hard to complain. I'd like to see a future version have a more sensibly placed power socket and USB-C.</p>

<p>I'm told that this will be part of Amazon's Spring Sale (April 1st to April 13) - so expect some discounts around then.</p>

<p>If there's a gadget you'd like me to review, <a href="https://edent.tel/">please contact me</a>!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=42191&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2022/03/gadget-review-asakuki-essential-oil-diffuser-with-wifi/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Experiments with Far Infrared Heating ★★★★☆]]></title>
		<link>https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/</link>
					<comments>https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Thu, 10 Mar 2022 12:34:05 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[FIR]]></category>
		<category><![CDATA[green]]></category>
		<category><![CDATA[infrared]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Smart Home]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=42086</guid>

					<description><![CDATA[What with the situation in the world, I&#039;ve been trying to reduce our domestic gas consumption. Looking through our smart meter readings, our biggest usage is heating (in winter) followed by hot water (showers and baths) then cooking.  We have a Tado smart thermostat which turns the heating off when we&#039;re out - but I wondered if there was something more efficient we could do.  Burning gas to heat…]]></description>
										<content:encoded><![CDATA[<p>What with the <em>situation</em> in the world, I've been trying to reduce our domestic gas consumption. Looking through our smart meter readings, our biggest usage is heating (in winter) followed by hot water (showers and baths) then cooking.  We have a <a href="https://shkspr.mobi/blog/tag/tado/">Tado smart thermostat</a> which turns the heating off when we're out - but I wondered if there was something more efficient we could do.</p>

<p>Burning gas to heat water to pump around a home is… daft. It's noisy, expensive, requires a yearly service, and is difficult to control on a per-room basis. It is a fossil fuel with a tendency to explode. Yuck!</p>

<p>Heat pumps are marginally better. But they require a huge box installed and, possibly, bigger radiators. They still rely on pumping fluids around. Eugh!</p>

<p>So I decided to experiment with <a href="https://web.archive.org/web/20220317213919/https://www.theideastring.com/infrared-heating/">Far Infrared Heating</a>.  The science is simple - a thin flat panel which pumps out infrared radiation - and <em>nothing else</em>. No light, no whirring fans, no stored oil - just heat.</p>

<p>Before replacing every single radiator in the house, I decided to get the cheapest panel I could find which included WiFi (hey, what else did you expect from this blog?!).  This is it:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/white-square.jpeg" alt="A white square, about 60cm wide, with a europlug cable." width="680" height="680" class="aligncenter size-full wp-image-42111">

<p>Boring, innit? And it only cost £100 delivered.</p>

<p>It's the <a href="https://web.archive.org/web/20230122052452/https://euroelectronics.eu/products/maclean-mce513-ir-panel-heater-360w-wifi-remote-control-wall-mounted-or-free-standing?_pos=2&amp;_sid=a45354839&amp;_ss=r">Maclean 360W WiFi heater</a>. As far as I can tell, it's a rebadged OEM heater.  It uses the near-ubiquitous Tuya platform, which means there's a basic app and it can be controlled by Alexa.</p>

<p>There's also some on-panel buttons for controlling it, if you don't trust IoT devices.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/lights.jpeg" alt="LED display with lit up buttons." width="680" height="680" class="aligncenter size-full wp-image-42112">

<p>The controls are physically on the panel. The panel gets painfully hot to the touch so, sensibly, the area around the buttons has no heat. That said, it's easy to misjudge where your finger is going and feel a slight pain.  There's an infrared remote control which feels plasticy and clicky and is just grim to use.</p>

<p>It's pretty thin, only 35mm, which includes the power box - but closer to 40mm if you use the included mounting brackets. And it is light - only a couple of kilos. These things are designed to be mounted on ceilings or walls. Mine also came with little feet to make it free-standing.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/back.jpg" alt="Back of the heater - with attached mounting points." width="800" height="600" class="aligncenter size-full wp-image-42113">

<h2 id="thermal-imaging"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#thermal-imaging">Thermal Imaging</a></h2>

<p>Using my <a href="https://shkspr.mobi/blog/2021/10/gadget-review-seek-infrared-camera/">cheap Thermal Camera</a>, I took a couple of photos of the device in use.</p>

<p>Here's the general heat distribution:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Heat-distribution.jpg" alt="Heat distribution on the panel rendered." width="480" height="640" class="aligncenter size-full wp-image-42140"></p>

<p>The top of the panel is quite a bit warmer than the bottom. This is also observable through touching the panel briefly.  What's more interesting is the right hand side of the panel - where the controls are:</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/Right-hand-side-cool.jpg" alt="Right hand side is quite cool." width="480" height="640" class="aligncenter size-full wp-image-42141">

<p>Despite the controls only being in the top corner, the entire column is considerably cooler. Effectively, this is a 50cm panel with a 10cm control space.</p>

<h2 id="what-i-like-about-the-system"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#what-i-like-about-the-system">What I like about the system</a></h2>

<p>The heating is instant. With a gas-powered radiator, I have to wait for the water to heat up and get pumped to the room. With this, I flick a switch and it is on. You start feeling the heat straight away.</p>

<p>The heat is directional - the back of the panel doesn't get very warm. Unlike a normal radiator which quite often needs a "reflector" to make the best use of the heat.</p>

<p>The aim of FIR is to build up "thermal mass". Rather than heating the air - which can be swept away in an instant - it heats objects which then continue to radiate warmth.</p>

<p>Because each panel is wired in individually, I'm not wasting energy by heating rooms I'm not in. I know I could dial down the radiator valves - or even get smart ones - but this just targets the rooms I'm in.  And, when I leave - the heat can be instantly switched off.</p>

<p>Completely silent - no whooshing of gas or gurgling of water. Well, OK, there is a small speaker which beeps whenever it receives a command. And, as with anything, there can be the occasional creak due to thermal expansion. But it's a lot quieter than my existing heating system.</p>

<p>The Tuya app is a little basic, but it works. I can schedule rooms to be on or off, control them directly, or use the built-in thermostat. Or set the heating to come on when the local weather is a certain temperature,</p>

<h2 id="drawbacks"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#drawbacks">Drawbacks</a></h2>

<p>FIR has a few issues which are worth knowing about.</p>

<p>FIR heats objects and people, not the air. It is a different type of heat to convection radiators. Think of being out in bright sunshine on a cold spring day.</p>

<p>The heat travels in a straight line. So a panel around a corner will only heat things in its line of sight.</p>

<p>Thermostats generally measure the air temperature - so traditional ones won't work. There <em>is</em> a thermostat built in to this panel but it is only really measuring the ambient temperature around the panel.</p>

<p>The heat cuts off instantly. With a gas-powered radiator, the rad stays warm even once the gas has been turned off. With this, you get a few minutes of residual heat before it cools down.</p>

<h2 id="product-specific-issues"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#product-specific-issues">Product specific issues</a></h2>

<p>I deliberately chose the cheapest panel available. Longer term, I think I'd use someone like <a href="https://www.warm4less.com/">Warm4Less</a> who offer a much better service.</p>

<p>Anyway, problems with this unit:</p>

<ul>
<li>Long shipping times from Poland.</li>
<li>No wall mounting template - although they did provide screws &amp; rawlplugs.</li>
<li>Euro-style plug rather than BS 1363.</li>
<li>No long-term guarantee - although these sorts of panels typically have a 100,000 hour life.</li>
<li>The LED control panel will dim after a period of inactivity, but never switches off. When the unit is off, the power LED flashes. So you won't want it in your eyeline.</li>
<li>The panel is pretty shiny, so reflects LEDs from your other gadgets. A matt finish would have been better.</li>
<li>Only a 2m power cord. That's not really long enough for ceiling or wall mounting without extension leads.</li>
<li>The Tuya app <em>*sigh*</em></li>
</ul>

<h2 id="tuya-app"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#tuya-app">Tuya App</a></h2>

<p>Tuya are near-ubiquitous when it comes to IoT and Home Automation. The <a href="https://play.google.com/store/apps/details?id=com.tuya.smart">Tuya Smart Life</a> is pretty basic - and really could do with some UI and UX attention to detail.  But, it works. Here are the sum total of the controls.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2022/03/panel-controls.jpeg" alt="panel controls allow for adjusting the temperature and setting a timer." width="368" height="680" class="aligncenter size-full wp-image-42115">

<p>OK, once you're in the belly of the app, you can set actions to happen based on timers, weather, geographic location, and voice commands.</p>

<p>The app also has an Alexa skill which - despite my best efforts - I couldn't get working. I followed the <a href="https://developer.tuya.com/en/docs/iot/amazonechoguide?id=K9j6yq88a3msw">Tuya Alexa Guide</a> but the Echo just couldn't detect the Espressif-powered device.  Annoyingly, there are <a href="https://www.amazon.co.uk/s?k=tuya&amp;i=alexa-skills">two different official Tuya skills</a>. I tried both of them, but no dice!</p>

<h2 id="security"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#security">Security</a></h2>

<p>The panel only has one TCP port open - <a href="https://security.stackexchange.com/questions/224567/smart-lightbulb-using-common-irc-port-found-in-nmap-anything-to-worry-about">6668</a> - which is normal for these sort of devices.</p>

<p>As with any IoT device, unless you're prepared to spend ages configuring subnets, you have to take the risk that your devices could get compromised. <abbr title="You only live once">YOLO</abbr>!</p>

<h2 id="alternatives"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#alternatives">Alternatives</a></h2>

<p>I deliberately bought the cheapest panel I could find which was free-standing, so I could move it between rooms. There are <a href="https://www.warm4less.com/category/infrared-heaters/">panels available in all different shapes and sizes</a>. Long, thin panels are great for hanging from a hallway ceiling, for example. There are picture panels if you want to use them as decoration, and mirror panels for bathrooms.</p>

<p>But all of them work in the same way.</p>

<h2 id="conclusion"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#conclusion">Conclusion</a></h2>

<p>Depending on the size and shape of your home, Far Infrared <em>could</em> be a good source of heat. The panels are passive and don't require any maintenance. If/when they break - you won't need a plumber or electrician to replace them.  They're a lot simpler to install than a heat pump - and they're thin enough that you can place them in front of your old radiators if you want.</p>

<p>The 360W panel is enough for me to heat my home office. I have it set fairly close to me and it feels lovely. For larger rooms, you'll need much more powerful panels.</p>

<p>True, the cost effectiveness is <em>highly</em> dependent on the relatively price of gas and electricity.  But the use of gas is being phased out across the UK and investment in this technology is likely to make it cheaper.</p>

<p>Overall, I'm happy with this experiment. When I'm the only one WFH, I can just heat my office and it will get warm pretty quickly. <a href="https://shkspr.mobi/blog/2021/03/1-year-of-edent_solar-we-are-100-offset/">Most of my electricity comes from our solar panels</a>, which is a much greener and cheaper source than gas.</p>

<p>I think, by next winter, I'll have these panels in every room and the gas heater will only be used for showers and baths.</p>

<h2 id="further-reading"><a href="https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/#further-reading">Further Reading</a></h2>

<p>I found these resources useful:</p>

<ul>
<li><a href="https://www.acchaus.com/blog/far-infrared-heating-its-heating-jim-but-not-as-we-know-it/">ACC Haus "Far Infrared Heating. It’s heating, Jim, but not as we know it! (but you may need more power, Scotty) "</a></li>
<li><a href="https://web.archive.org/web/20220310123641/https://www.warm4less.com/news/why-infrared-heating-wouldnt-work-for-you/">Why infrared heating wouldn’t work for you…</a></li>
<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3699878/">Far infrared radiation (FIR): its biological effects and medical applications</a></li>
</ul>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=42086&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2022/03/experiments-with-far-infrared-heating/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
