<?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>HomeAssistant &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/homeassistant/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Fri, 27 Jun 2025 08:51:38 +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>HomeAssistant &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<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[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>
	</channel>
</rss>
