<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-AU"
                       href="https://www.techradar.com/au/feeds/tag/smart-home"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from TechRadar AU in Smart-home ]]></title>
                <link>https://www.techradar.com/au/home/smart-home</link>
        <description><![CDATA[ All the latest smart-home content from the TechRadar  AU team ]]></description>
                                    <lastBuildDate>Fri, 07 Aug 2026 15:58:24 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ My whole family used the RunStar 4e Body Scale, and this affordable scale is great for weight — but let down by inaccurate body composition ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-scales/runstar-4e-body-scale-review</link>
                                                                            <description>
                            <![CDATA[ The RunStar 4E Body Scale is a basic smart body scale that measures over 20 different metrics. Accurate performance is sketchy, although the core measurements of weight and BMI are accurate. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gVWFVTfwhEVeR7HFdYgYHe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/teTt2dkfQ3f6g5j934QaMb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 07 Aug 2026 15:58:24 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Scales]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ paulo.n.hatton@gmail.com (Paul Hatton) ]]></author>                    <dc:creator><![CDATA[ Paul Hatton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/KH8owg4K7JgU8kjNPDsfYj.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/teTt2dkfQ3f6g5j934QaMb-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Paul Hatton]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[RunStar 4E Body Scale]]></media:description>                                                            <media:text><![CDATA[RunStar 4E Body Scale]]></media:text>
                                <media:title type="plain"><![CDATA[RunStar 4E Body Scale]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/teTt2dkfQ3f6g5j934QaMb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-runstar-4e-body-scale-one-minute-review"><span>RunStar 4E Body Scale: One minute review</span></h3><p>The RunStar 4E is an affordable smart scale that costs little more than a standard set of electrical scales. Considering it measures more than 20 different body composition metrics, the low price becomes even more impressive. As you’d expect at this price, there are limitations though, with the inability to measure composition accurately (fat-to-muscle ratios and so on) being the most glaring one.</p><p>Despite these shortcomings, everything, from app setup to using the scales, is smooth, straightforward, and wonderfully intuitive. Connecting the scales to the companion app is quick and easy thanks to a robust Bluetooth signal, and the option to create multiple users within the app is a nice touch for a family of my size and stage.</p><p>The weight measurement consistently measured around 0.4% more than the pricier RunStar 8E SmartScan Pro, which isn’t a massive deviation. For almost all the other measurements, the RunStar 4E adopts a bioelectrical impedance analysis (BIA) measuring method through four metal sensors located on the top panel of the scale.</p><p>BMI measurements were almost identical every single time compared to the 8E SmartScan Pro (probably because it's a mathematical calculation not dependent on the electrodes), but almost all other composition measurements offered up a deviation of between 3 and 30%. For these reasons, it’s not likely to make it into our <a href="https://www.techradar.com/best/best-smart-scales">best smart scales</a> guide. That said, for the price, the RunStar 4E is a respectable set of scales for weight and quick BMI calculation.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UX72CtWsyG4LPRgXa8ey5b" name="RunStar 4E Body Scale_23.JPG" alt="RunStar 4E Body Scale" src="https://cdn.mos.cms.futurecdn.net/UX72CtWsyG4LPRgXa8ey5b.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-runstar-4e-body-scale-specifications"><span>RunStar 4E Body Scale: Specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Component</p></td><td  ><p><strong>RunStar 4E Body Scale</strong></p></td></tr><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$33.54 / £31.00</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>11.02 x 11.02 x 0.78 inches</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>3.17 pounds</p></td></tr><tr><td class="firstcol " ><p>Material</p></td><td  ><p>6 mm tempered glass</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>LCD</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>3x AAA</p></td></tr><tr><td class="firstcol " ><p>Connection</p></td><td  ><p>Bluetooth</p></td></tr></tbody></table></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Vaj354rXtoSJXYwDY5jQNb" name="RunStar 4E Body Scale_12.JPG" alt="RunStar 4E Body Scale" src="https://cdn.mos.cms.futurecdn.net/Vaj354rXtoSJXYwDY5jQNb.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-runstar-4e-body-scale-price-and-availability"><span>RunStar 4E Body Scale: Price and availability</span></h3><ul><li><strong>$33.54 / £31.00 </strong></li><li><strong>Not available in Australia</strong></li><li><strong>Budget-friendly smart scale</strong></li></ul><p>At $33.54 USD / £31.00 GBP, the RunStar 4E Body Scale is incredibly affordable as far as smart scales go. It might lack full body measurements for fat loss and fitness and muscle gain, but for that pleasure you’ll have to part with a lot more money and shoot for something like the RunStar 8E SmartScan Pro, Withings Body Scan series, or Wyze Scale X.</p><p>A comparable option in terms of price and features would be the <a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero">Vitafit Smart Bathroom Scale</a>, which scored a respectable four stars in our testing. Positives included the easy connection, extremely fast results, and the comprehensive app. Our reviewer had some concerns over accuracy, but overall it’s a solid choice.</p><p>The scales are FSA and HSA eligible, which means US users are able to use them in conjunction with designating pre-tax money to be taken from pay and put towards paying medical expenses.</p><ul><li><strong>Value score 4.5/5</strong></li></ul><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/WNMhqtt83z4NgSubZsUsQb.jpg" alt="RunStar 4E Body Scale" /><figcaption><small role="credit">Future / Paul Hatton</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/guPQgycrKq2BLGcrAMxcQb.jpg" alt="RunStar 4E Body Scale" /><figcaption><small role="credit">Future / Paul Hatton</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wgbLr2BcdLRSQfGqC6ndRb.jpg" alt="RunStar 4E Body Scale" /><figcaption><small role="credit">Future / Paul Hatton</small></figcaption></figure></figure><h3 class="article-body__section" id="section-runstar-4e-body-scale-design"><span>RunStar 4E Body Scale: Design</span></h3><ul><li><strong>LCD display with color graphics</strong></li><li><strong>Compact and lightweight design</strong></li><li><strong>Powered by 3x AAA batteries</strong></li></ul><p>At the heart of the RunStar 4E is a bright LCD display that provides an easy-to-access readout of six metrics: weight, body fat, BMI, muscle mass, body water, and bone mass. The display cycles through these with a few seconds given over to each stat. Unfortunately there’s no way to move to a specific metric using on-device controls, although the full list is available in the accompanying app.</p><p>At 11.02 x 11.02 x 0.78 inches and 3.17 pounds, the smart scale is both compact and lightweight. As a result, finding a suitable spot for it in a bathroom or bedroom shouldn’t be a problem. It can also be easily stowed on its side in a cupboard while not in use.</p><p>The scale is covered in 6mm tempered glass, which protects against scratches and cracks, neither of which I suffered despite my children doing their accidental best to inflict a dent or two. Underneath you’ll find four anti-slip silicone feet.</p><p>Quick and effortless connectivity is via Bluetooth, and power is delivered courtesy of three AAA batteries. USB-C charging would have been better for the environment, but with minimal power required, I don’t envisage getting through too many batteries.</p><ul><li><strong>Design Score: 4/5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PUPkVzf8LmNSPuF8nNTFNb" name="RunStar 4E Body Scale_28.JPG" alt="RunStar 4E Body Scale" src="https://cdn.mos.cms.futurecdn.net/PUPkVzf8LmNSPuF8nNTFNb.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-runstar-4e-body-scale-features"><span>RunStar 4E Body Scale: Features</span></h3><ul><li><strong>22 reportable metrics including weight, BMI, and muscle mass</strong></li><li><strong>App supports multiple users</strong></li></ul><p>The RunStar 4E boasts an impressive feature set for such an affordable scale, or at least it would be if the extras were more impressive. At its core, the scale is capable of measuring over 20 metrics, including weight, BMI, body fat percentage, body mass, muscle mass, body water rate, bone mass, and visceral fat. Six of these are visible on the smart scale itself, while the full set is reported in the Starfit RunStar app.</p><p>To accommodate families, the Starfit app enables users to set up multiple profiles, one for each family member. By entering the height and target weight of each person, the app is able to provide more accurate and informed reporting. The app also tracks measurements over time and plots them on a chart for trend analysis.</p><ul><li><strong>Features Score: 4/5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WTidMWBzeN43m8vxPKrsJb" name="RunStar 4E Body Scale_27.JPG" alt="RunStar 4E Body Scale" src="https://cdn.mos.cms.futurecdn.net/WTidMWBzeN43m8vxPKrsJb.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><h3 class="article-body__section" id="section-runstar-4e-body-scale-performance"><span>RunStar 4E Body Scale: Performance</span></h3><ul><li><strong>Quick results on-device and in-app</strong></li><li><strong>Accurate weight, BMI, and metabolic age</strong></li><li><strong>Some inaccuracies consistently reported</strong></li></ul><p>The first thing to note is that the RunStar 4E is quick. In a matter of seconds the scale is able to measure over 20 different body composition metrics and display them instantly in the app. There’s no waiting around for calculations to be made and zero lag when the display is cycling through the six core metrics.</p><p>Weight, as you’d expect, is measured prior to all the body composition elements. Having measured myself hundreds of times, I found that the 4E regularly mismeasured my weight by around 0.4% compared to the RunStar 8E SmartScan Pro and, indeed, my rudimentary pair of digital weight scales. It would be unfair to judge the scales too harshly for this small deviation, especially given the price.</p><p>According to research published in the <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC8122302/">Journal of Medical Internet Research</a>, one study conducted on smart scales shows a median margin of error of around 0.3kgs, so I can forgive it some small deviation. That said, if you’re requiring absolute accuracy, you’ll need to look elsewhere.</p><p>BMI was also consistently measured more or less accurately, with deviations of only 0.5%. If you’re only concerned with quick measurements such as weight and BMI, then the RunStar 4E won’t cause you any problems.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2cZCYZJ7YUKsqEWQmch5PN" name="RunStar 4E Body Scale_13.JPG" alt="RunStar 4E Body Scale" src="https://cdn.mos.cms.futurecdn.net/2cZCYZJ7YUKsqEWQmch5PN.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Paul Hatton)</span></figcaption></figure><p>Getting into the specifics, musculoskeletal-related measurements using BIA include muscle, muscle mass, and skeletal muscle rates. The first two measured around a 3% deviation from the 8E SmartScan Pro, but it was the skeletal muscle rate which was most concerning, measuring a deviation of nearly 15%.</p><p>Unfortunately variable results continue with fat-related metrics. Compared to the SmartScan Pro, body fat percentage, subcutaneous fat, and body fat mass all reported a massive 30% deviation.</p><p>Despite comparably poor results on some metrics, it’s worth remembering that most of these are specialized measurements, and to expect too much from a smart scale that costs $33.54 / £31.00 might be a little unreasonable. </p><p>That said, it would be preferable for consumers if smart scale manufacturers would only include metrics that they could report on accurately. The RunStar 4E also measures consistently with itself, which means it can still be trusted as a weight loss tool assuming you allow for the margin of error.</p><ul><li><strong>Performance score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-runstar-4e-body-scale-scorecard"><span>RunStar 4E Body Scale: Scorecard</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Category</p></td><td  ><p>Comment</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>An impressive smart scale given its budget-friendly price point. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A compact and lightweight smart scale with a bright LCD display.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Over 20 body composition metrics with the RunStar app providing a reasonable level of trend analysis.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Weight and BMI are accurate, but other measurements are subject to sizable deviations.</p></td><td  ><p>3.5/5</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-runstar-4e-body-scale-should-i-buy"><span>RunStar 4E Body Scale: Should I buy?</span></h3><h2 id="buy-it-if">Buy it if...</h2><div class="product"><p><strong>You’re looking for a decent affordable smart scale</strong></p><p>A surprisingly solid set of features for such a cheap scale.</p></div><div class="product"><p><strong>You only care about working towards a healthier BMI</strong></p><p>As well as weight, the RunStar 4E delivers accurate BMI calculations.</p></div><h2 id="don-t-buy-it-if">Don't buy it if...</h2><div class="product"><p><strong>You want to be able to sync results with health apps</strong></p><p>The RunStar isn’t capable of linking in with any sort of wider ecosystem.</p></div><h3 class="article-body__section" id="section-also-consider"><span>Also consider</span></h3><div class="product"><a data-dimension112="cbdae820-80eb-11f1-8cf0-9342d99169f4" data-action="Deal Block" data-label="Vitafit Smart Bathroom Scale" data-dimension48="Vitafit Smart Bathroom Scale" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QchpCHbkfy5UFpm6GtGccC" name="Vitafit Smart Bathroom Scale" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QchpCHbkfy5UFpm6GtGccC.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Vitafit Smart Bathroom Scale</strong></p><p>A similarly priced smart scale with a comparable set of features. Boasts a slightly larger display and a more comprehensive app experience.</p><p><a href="https://www.techradar.com/health-fitness/vitafit-smart-bathroom-scale-review-a-usd20-health-hero" data-dimension112="cbdae820-80eb-11f1-8cf0-9342d99169f4" data-action="Deal Block" data-label="Vitafit Smart Bathroom Scale" data-dimension48="Vitafit Smart Bathroom Scale" data-dimension25="">Vitafit Smart Bathroom Scale</a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="cbdae820-80eb-11f1-8cf0-9342d99169f4" data-action="Deal Block" data-label="Vitafit Smart Bathroom Scale" data-dimension48="Vitafit Smart Bathroom Scale" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="13baf8c0-80fa-11f1-be6e-73b847322ec4" data-action="Deal Block" data-label="RunStar 8E SmartScan ProA superior, and pricier, smart scale capable of measuring more metrics and breaking them down into specific parts of the body." data-dimension48="RunStar 8E SmartScan ProA superior, and pricier, smart scale capable of measuring more metrics and breaking them down into specific parts of the body." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Dqjy3XSeo2yDJYA5diMBF9" name="RunStar 8E SmartScan Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Dqjy3XSeo2yDJYA5diMBF9.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>RunStar 8E SmartScan Pro</strong></p><p>A superior, and pricier, smart scale capable of measuring more metrics and breaking them down into specific parts of the body.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="13baf8c0-80fa-11f1-be6e-73b847322ec4" data-action="Deal Block" data-label="RunStar 8E SmartScan ProA superior, and pricier, smart scale capable of measuring more metrics and breaking them down into specific parts of the body." data-dimension48="RunStar 8E SmartScan ProA superior, and pricier, smart scale capable of measuring more metrics and breaking them down into specific parts of the body." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-i-tested"><span>How I tested</span></h3><p>My family (two adults and three children) has been using the RunStar 4E for three months. We’ve used it to measure and track all types of metrics, including weight, BMI, and muscle mass. I carried out comparison tests with the more premium RunStar 8E SmartScan Pro. In addition, I’ve used every feature of the app to give the smart scales a thorough testing.</p><p><em>First reviewed: July 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Keen to get Alexa+ but don’t have the necessary hardware? These are the 9 Amazon devices we recommend to get you up and running ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/ai-platforms-assistants/keen-to-get-alexa-but-dont-have-the-necessary-hardware-these-are-the-9-amazon-devices-we-recommend-to-get-you-up-and-running</link>
                                                                            <description>
                            <![CDATA[ Amazon's heavily-upgraded and much smarter AI assistant is now available in Australia, but you need specific devices to access it. These are our favourites. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">SdWxEBG3Y8QXoLYzBf5Q9d</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZY622QvUpyNH6WgbsoQtNT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 07 Aug 2026 01:43:43 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[AI Platforms &amp; Assistants]]></category>
                                                    <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Max Langridge ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/pXMX9MmfSBxA6jPrQ23WVb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Max is a senior staff writer for TechRadar, covering home entertainment and audio first, searching for the best NBN plans second and virtually anything else that falls under the consumer electronics umbrella third. Max started his career at What Hi-Fi?. In the three years he spent there, he went from not knowing what a DAC was, to demonstrating expert knowledge of brands, their latest releases and which ones could be deemed the best. &lt;/p&gt;&lt;p&gt;He took this knowledge and newfound passion across to Pocket-lint, where he spent a couple of years getting stuck into reviewing soundbars, headphones, home speaker systems and TVs, alongside producing a range of news and features for the day-to-day running of the site. &lt;/p&gt;&lt;p&gt;Max generated a new passion for fitness and health in the last few years, not only learning about how to keep himself fit in the gym, but how a range of wearable devices can prove to be expert assistants. He continued his writing in the men’s lifestyle space, before returning to consumer technology with Future where he is now also the editor of Australian Hi-Fi and Audio Esoterica magazines.&lt;/p&gt;&lt;p&gt;When he’s got some spare time, Max takes himself to the gym. He has dreams of one day learning to DJ.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZY622QvUpyNH6WgbsoQtNT-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon / Edited with Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A selection of Amazon Echo devices arranged dynamically in an AI-generated image.]]></media:description>                                                            <media:text><![CDATA[A selection of Amazon Echo devices arranged dynamically in an AI-generated image.]]></media:text>
                                <media:title type="plain"><![CDATA[A selection of Amazon Echo devices arranged dynamically in an AI-generated image.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZY622QvUpyNH6WgbsoQtNT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The news that <a href="https://www.techradar.com/home/smart-home/gday-alexa-amazons-ai-upgraded-smart-home-assistant-has-finally-arrived-in-australia-and-its-fully-fluent-in-strayan">Amazon’s smarter AI assistant, Alexa+, is finally making its way to Australia </a>could well be exciting news for many Aussies. After all, we’ve had to wait a fair amount of time for the upgraded digital assistant, as it launched in the US way back in February 2025, and arrived on UK shores in March of this year. </p><p>If you’re already embedded in Amazon’s ecosystem, whether that be through ownership of Echo smart speakers and displays or Ring home security cameras, you’d be forgiven for thinking Alexa+ might never make it Down Under. If so, you may have never felt the need to upgrade your various Amazon devices to newer generations.</p><p>Now with the official rollout of Alexa+ in Australia, that could mean your devices aren’t compatible. In truth, the list of incompatible devices is relatively short (which I have to say is quite remarkable and deserves brownie points for Amazon), but regardless, the latest generation Alexa-enabled devices will offer the best Alexa+ experience. </p><p>So, if you want to add Alexa+ to your home to become an AI-powered digital assistant capable of performing all manner of tasks, from answering simple queries to placing Amazon orders on your behalf or even notifying you when packages are delivered to your home (and are captured on a Ring camera), then any of these nine Echo devices will be worthy additions to your home.</p><p>Also note that you'll need a subscription to Alexa+. It's free if you're already a Prime member, otherwise it costs AU$29.99p/m. Considering an <a href="https://www.amazon.com.au/tryprimefree" target="_blank">Amazon Prime membership</a> is just AU$9.99p/m, you'd be saving money. </p>        <div class="featured_product_block featured_block_hero-4" data-id="c56f1d22-9148-11f1-bad3-afa4647b159f">            <a href="https://www.amazon.com.au/dp/B0DXMJBZ8Z" data-model-name="Amazon Echo Studio (2025)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/kSWhhWZvYAqMu8oamYG7MZ.jpg" alt="Amazon Echo Studio"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Studio (2025)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero-4" data-id="c56f1d9a-9148-11f1-97b2-c95d6c422f65">            <a href="https://www.amazon.com.au/Echo-Studio-Smart-speaker-with-high-fidelity-audio-and-Alexa/dp/B07NQ7HNHY/" data-model-name="Amazon Echo Studio" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/o2rYWHCEg6aWuMbSxwpfNZ.jpg" alt="Amazon Echo Studio"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Studio</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero-4" data-id="c56f1e12-9148-11f1-b518-b1ed7489a11d">            <a href="https://www.amazon.com.au/dp/B0DKLQD97R" data-model-name="Amazon Echo Dot Max" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dtLgSvMAKvVAQKmhJ4i4PZ.jpg" alt="Amazon Echo Dot Max"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot Max</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero-4" data-id="c56f1e80-9148-11f1-9036-9dc6d3329f19">            <a href="https://www.amazon.com.au/All-New-release-Smart-speaker-Alexa/dp/B09B8TGJST" data-model-name="Amazon Echo Dot (5th Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/AjeEKoiEacYCEAuCKGjGSZ.jpg" alt="Amazon Echo Dot"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Dot (5th Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero-4" data-id="c56f1eee-9148-11f1-b92a-9108b5c80427">            <a href="https://www.amazon.com.au/All-new-Amazon-release-vibrant-Glacier/dp/B0C2S3B7Z1" data-model-name="Amazon Echo Spot (2024)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/t7GGUqfupZSbpMJovZfoLZ.jpg" alt="Amazon Echo Spot"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Spot (2024)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="d53f7f62-91f2-11f1-8e66-0363c2d13eaa">            <a href="https://www.amazon.com.au/Introducing-smart-control-Compatible-devices/dp/B0BCR4YW51" data-model-name="Amazon Echo Hub" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/buQKxpXgzPoUFUvXTVQr7Z.jpg" alt="Amazon Echo Hub"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Hub</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero-4" data-id="c56f1f66-9148-11f1-acd9-0b5b21d3f29c">            <a href="https://www.amazon.com.au/dp/B0DYBWTR33" data-model-name="Amazon Echo Show 8 (4th Gen)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/eWs98WCEPpeBuXHwmtBaFZ.jpg" alt="Amazon Echo Show 8"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 8 (4th Gen)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero-4" data-id="c56f1fd4-9148-11f1-8916-75ec1b90b6e9">            <a href="https://www.amazon.com.au/dp/B0DYCH61HN" data-model-name="Amazon Echo Show 11 (2025)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/sYEsnM5esXdbxVELQfgexY.jpg" alt="Amazon Echo Show 11"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 11 (2025)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero-4" data-id="c56f2042-9148-11f1-8f21-61412eb0c957">            <a href="https://www.amazon.com.au/dp/B0C7XK9TCM" data-model-name="Amazon Echo Show 15" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/vjavKetfx7xtwjSchLzYxY.jpg" alt="Amazon Echo Show 15"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazon</div>                                        <div class="featured__title">Echo Show 15</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ G’day, Alexa+: Amazon's AI-upgraded smart home assistant has finally arrived in Australia — and it's fully fluent in 'Strayan ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home/gday-alexa-amazons-ai-upgraded-smart-home-assistant-has-finally-arrived-in-australia-and-its-fully-fluent-in-strayan</link>
                                                                            <description>
                            <![CDATA[ After launching in the US last year, Alexa+ aims to be “smarter, more conversational and more capable” than ever — but at AU$29.99 per month (without Prime), is another agentic AI assistant worth it? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZTam3gxgJEbK2qbu66EVod</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dH7Jk7S8raJoP7prUUsSNS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 06 Aug 2026 04:54:14 +0000</pubDate>                                                                                                                                <updated>Fri, 07 Aug 2026 01:45:12 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ nico.arboleda@futurenet.com (Nico Arboleda) ]]></author>                    <dc:creator><![CDATA[ Nico Arboleda ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ADWC52TmGwJkiva8CUaRqC.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;With a career spanning more than a decade as a writer and journalist, Nico’s main remit as part of the Australian TechRadar team is covering mobile phones. Prior to TechRadar, he worked at business titles CRN Australia (now techpartner.news) and Mumbrella, and was named Best New Journalist at the 2018 IT Journalism Awards. He also spent some time as a content writer and copywriter. Aside from mobile phones, Nico also writes about fitness tech like smartwatches and other niche gear to track hobbies like road cycling and bushwalking. Outside of tech, Nico considers himself a politics and basketball nerd, as well as a bit of a cinephile on occasion.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dH7Jk7S8raJoP7prUUsSNS-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Amazon Echo smart display with an Alexa Plus graphic posed in front of the Sydney Harbour Bridge]]></media:description>                                                            <media:text><![CDATA[An Amazon Echo smart display with an Alexa Plus graphic posed in front of the Sydney Harbour Bridge]]></media:text>
                                <media:title type="plain"><![CDATA[An Amazon Echo smart display with an Alexa Plus graphic posed in front of the Sydney Harbour Bridge]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dH7Jk7S8raJoP7prUUsSNS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Amazon touts Alexa+ as its voice assistant’s “biggest leap forward”</strong></li><li><strong>Aussies can now request early access to Alexa+, but it’s also available with the purchase of a new eligible Echo or Fire TV device</strong></li><li><strong>Prime members get Alexa+ for free after early access ends in November; non-members pay AU$29.99p/m</strong></li></ul><p><a href="https://www.techradar.com/home/smart-home/alexa-plus-price-release-date-features-everything-you-need-to-know">Alexa+</a>, the conversational AI upgrade of Amazon’s long-time voice assistant, has officially launched in Australia, over a year after rolling out in the US.</p><p>This “smarter, more conversational and more capable” voice assistant promises a more transactional experience that recognises natural language, can remember user preferences and automatically adjust your smart home tech, like turning on your air conditioning when it starts to get warm or turning on lights when it starts getting dark.</p><p>For its local debut, Amazon has added Aussie touches, so Alexa can now understand colloquialisms like ‘arvo’, ‘snags’ and ‘servo’, as well as being “tuned into Australian culture”, like not mixing up footy codes or understanding expressions like ‘fair dinkum’ or ‘passing the pub test’.</p><p>You can <a href="http://www.amazon.com.au/newalexa" target="_blank">sign up for an early access invite</a> now if you already own a compatible device, or get automatically signed up when you buy an eligible Echo or Fire TV device — check out our <a href="https://www.techradar.com/ai-platforms-assistants/keen-to-get-alexa-but-dont-have-the-necessary-hardware-these-are-the-9-amazon-devices-we-recommend-to-get-you-up-and-running">nine favourite Echo devices to get you up and running</a>. After early access ends on November 30, 2026, Alexa+ will remain a free Prime benefit for subscribers, while non-members will have to pay AU$29.99 per month to retain access.</p><p><u></u><a href="https://www.amazon.com.au/b/?node=221207735051&ref_=ea_esc_c3#faqs" target="_blank">Most of the current Echo devices are compatible with Alexa+</a>, with only the now-discontinued first- and second-generation models unable to support the new voice assistant. Fire TV devices, meanwhile, will have limited compatibility with Alexa+, with support available only on the following:</p><ul><li>Fire TV Stick 4K Select</li><li>Fire TV Stick 4K Max (2nd Gen)</li><li>Fire TV Stick 4K Plus (2nd Gen)</li><li>Fire TV Cube (3rd Gen)</li></ul><p>Alexa+ isn’t the only ‘smart’ voice assistant available in Australia, with <a href="https://www.techradar.com/home/smart-home/google-home-premium-is-here-to-replace-nest-aware-heres-how-much-it-costs-and-who-gets-it">Google Home Premium</a> (formerly Nest Aware) being its main competitor. The latter costs AU$15 per month or AU$150 per year for its Standard tier, or AU$30 or AU$300 per year for the Advanced tier, scoring Alexa+ points on pricing — provided you’re a Prime member or course. </p><p>It remains to be seen whether this would trigger a Prime membership price hike in the days to come.</p><h2 id="do-we-really-need-an-amazon-powered-llm-in-our-lives">Do we really need an Amazon-powered LLM in our lives?</h2><p>Amazon claims that Aussies interact with Alexa “more than two billion times each year”, with 77 million questions asked and more than 600 million smart home actions in 2025 alone. While that suggests there’s a large customer base in Australia, it begs the question of whether we’re willing to bring another AI assistant into our homes and, importantly, pay extra for it.</p><p><a href="https://www.techradar.com/ai-platforms-assistants/alexa-promises-an-ai-layer-over-everything-im-not-sure-anyone-asked-for-that">As my colleague Graham Barlow rightly pointed out</a>, Alexa+ may be an improvement by being more conversational and context aware, but it doesn’t really do enough to warrant the consistent use of the assistant.</p><p>Lots of Redditors have also <a href="https://www.techradar.com/ai-platforms-assistants/amazon-is-pushing-alexa-upgrades-on-prime-members-and-users-arent-happy-about-it">expressed their displeasure with Alexa+</a>, with some choosing to revert back to the old Alexa for the many ads, the style of the new voices, or just preferring not to opt into the upgrade.</p><p>Sure, being a free add-on to Amazon Prime will see plenty of early adopters, but it remains to be seen if Aussies will jump ship from ChatGPT, Gemini, Claude or whatever LLM they’re already using and move to Alexa+. (Incidentally, a <a href="https://www.techradar.com/ai-platforms-assistants/alexa-launches-on-the-web-for-everyone-amazon-takes-on-chatgpt-heres-how-to-sign-up">web version</a> is also slated to come soon.)</p><p>Then again, AI is evolving and Alexa+ seems like the next step in the voice assistant’s development, although it will need to do more than just speak fluent 'Strayan if it wants to reign supreme Down Under.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Philips Hue may be bringing its best ever lightstrip to the back of your TV —but we're primed for a painful price ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-lights/philips-hue-may-be-bringing-its-best-ever-lightstrip-to-the-back-of-your-tv-but-were-primed-for-a-painful-price</link>
                                                                            <description>
                            <![CDATA[ Hue has mentioned a new Play Pro lightstrip for TVs that isn't currently available to buy. Could it be a TV Omniglow? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">r3adhYAhkMhicWq26nV5eJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yGRPMBGZbjLk5NiGYcnH7A-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 04 Aug 2026 14:25:07 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yGRPMBGZbjLk5NiGYcnH7A-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[We love the Hue Omniglow lightstrip. Could the next-gen Play lightstrip use the same design?]]></media:description>                                                            <media:text><![CDATA[Hue Omniglow lightstrip held in a hand]]></media:text>
                                <media:title type="plain"><![CDATA[Hue Omniglow lightstrip held in a hand]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yGRPMBGZbjLk5NiGYcnH7A-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Philips Hue accidentally leaked a new Pro TV lightstrip on its own website</strong></li><li><strong>There are no details of its price or release date yet</strong></li><li><strong>A new Philips Hue Play Sync camera is expected to launch soon</strong></li></ul><p>I love Philips Hue lights, and I particularly love Hue lightstrips — so I'm excited by an accidental leak that indicates a new Pro lightstrip is coming to your TV.</p><p>The leak was spotted by the excellent <a href="https://hueblog.com/2026/08/03/philips-hue-is-working-on-the-play-gradient-strip-light-pro/" target="_blank">Hueblog</a>, who discovered the following text on the US Hue website: "Check out Philips Hue Play gradient strip lights and Play gradient strip light pro." There isn't currently a gradient strip with the 'pro' suffix, so this appears to be a new product that's coming very soon.</p><p>I hope so, although I worry about the "pro" bit because that usually indicates a premium price. But if it uses the same tech as the spectacular <a href="https://www.techradar.com/home/smart-lights/philips-hue-omniglow-review">Hue Omniglow lighting strip</a> I reviewed earlier this year, it could be a stunning addition to your home cinema or gaming setup.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1980px;"><p class="vanilla-image-block" style="padding-top:41.52%;"><img id="R5QqxjjQFyPcuAxv5ezjhn" name="Hue Omniglow Lightstrip" alt="Hue Omniglow Lightstrip draped over some guitar hangers in a dark room" src="https://cdn.mos.cms.futurecdn.net/R5QqxjjQFyPcuAxv5ezjhn.jpg" mos="" align="middle" fullscreen="" width="1980" height="822" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Unlike other Hue lightstrips, the Omniglow delivers seamless gradients where individual LEDs aren't obvious. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="philips-hue-play-gradient-strip-light-pro-what-to-expect">Philips Hue Play Gradient Strip Light Pro: what to expect</h2><p>The Philips Hue Play system synchronizes your smart lights and bulbs, enabling you to change the lighting with music or to reflect what's going on in a game, TV show or movie. The Gradient Strip Light models are designed to go on the back of your TV and deliver a similar experience to an Ambilight TV, extending the colours from your screen onto the walls and ceiling. </p><p>I'm a huge fan of Hue Play – I've been using it since the first-gen Play Sync box was released in 2019 – but the individual LEDs are very visible. If the Pro version were to be closer to the Omniglow, which delivers seamless gradients without the LEDs being visible individually, that would be a great upgrade. Although I suspect it's likely to be pricey too: the Omniglow has an RRP of $139.99 / £119.99 / AU$279.99 for the 3m model.</p><p>At the moment details are non-existent, but we do know that Hue is getting some more Hue Play products imminently: the Hue Play Screen Sync TV camera is expected to launch very soon as a more affordable alternative to the clever but expensive <a href="https://www.techradar.com/home/small-appliances/philips-hue-play-hdmi-sync-box-8k-review">Hue Play HDMI Sync Box 8K</a>. As with the Sync Box it'll mirror your display to your smart lights and bulbs, but you won't need to connect any devices to do it as it'll simply watch what's on the TV.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I tested the Xiaomi Robot Vacuum X20 Max and it’s a great all-round performer — when it actually works ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/xiaomi-robot-vacuum-x20-max-review</link>
                                                                            <description>
                            <![CDATA[ The Xiaomi Robot Vacuum X20 Max is a capable robot vacuum cleaner, but my unit developed issues after a year of testing. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">t5Q8GSMRfTAJT6awXkGaQZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7oJPxRx4iaUrYMsutPUDVb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 09:58:16 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ dash.wood@futurenet.com (Dashiell Wood) ]]></author>                    <dc:creator><![CDATA[ Dashiell Wood ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/fcZC2LhPK8ufw6QWmhv6kY.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dash is an experienced tech journalist who specializes in video games, electronic entertainment products, and the wider industry that surrounds them. He currently serves as the Gaming Editor at TechRadar, leading our review, preview, feature, and news coverage of the latest and greatest releases.&lt;/p&gt;&lt;p&gt;Before joining the team, he was Contributing Writer at PLAY (formerly Official PlayStation Magazine UK) and has written articles for many of the UK&#039;s other biggest gaming magazines including the likes of Edge, PC Gamer, and SFX.&lt;/p&gt;&lt;p&gt;Now, when he&#039;s not getting his greasy little mitts on the newest hardware or gaming gadget, he can be found listening to J-pop or feverishly devouring the latest Nintendo Switch otome.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7oJPxRx4iaUrYMsutPUDVb-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Robot Vacuum X20 Max from Xiaomi in a hallway with a tiled floor.]]></media:description>                                                            <media:text><![CDATA[The Robot Vacuum X20 Max from Xiaomi in a hallway with a tiled floor.]]></media:text>
                                <media:title type="plain"><![CDATA[The Robot Vacuum X20 Max from Xiaomi in a hallway with a tiled floor.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7oJPxRx4iaUrYMsutPUDVb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-xiaomi-robot-vacuum-x20-max-review-one-minute-review"><span>Xiaomi Robot Vacuum X20 Max review: one-minute review</span></h3><p>The Xiaomi Robot Vacuum X20 Max seems like a slam dunk in the robot vacuum space. Positioned right in between the budget and upper mid range sections of the market, it delivers strong vacuum and mopping performance that make it capable of tackling a wide variety of messes in your home.</p><p>With LiDAR technology, its mapping is excellent and the robot vacuum does a great job of navigating unexpected obstacles that it might encounter during a clean. The design isn't the most exciting, though it still has a good range of features like an extendable mop arm and automatic carpet detection.</p><p>The dock is large, which might make it tricky to fit into smaller homes, but it's pretty capable as well, with hot water washing and air drying capabilities to keep the mop pads clean between uses.</p><p>It's all underpinned by a competent app that's easy to use and offers key functions such as being able to schedule cleans, restricting the robot vacuum to certain rooms, and allowing you to customize the vacuuming power and amount of water used by the mop.</p><p>The elephant in the room is that my unit developed a fault after a year of testing, occasionally spilling water during a mop pad clean. It's unfortunate and, even though it doesn't seem widespread, makes this model difficult to recommend unreservedly. </p><h3 class="article-body__section" id="section-xiaomi-robot-vacuum-x20-max-review-price-range-availability"><span>Xiaomi Robot Vacuum X20 Max review: price, range & availability</span></h3><ul><li><strong>List price $999.99 / £499.99 / AU$1,199</strong></li><li><strong>Launched late 2024</strong></li><li><strong>No longer available in Australia</strong></li><li><strong>Limited stock in the US</strong></li></ul><p>The Xiaomi Robot Vacuum X20 Max has a list price of $999.99 / £499.99 / AU$1,199, and is readily available via the brand’s website in the UK. It often receives discounts too, taking the price down by £100 or so around major sales events. At this price it sits neatly between the budget and upper mid range price brackets, coming in much more expensive than under $300 / £300 / AU$500  favorites like the Roborock Q7 M5 but cheaper than the likes of the Eufy X10 Pro Omni, which goes for $799.99 / £799 / AU$1,699.95.</p><p>That latter model is a good point of comparison here, as it also features mop and similar LiDAR sensor setup. With this in mind, the Xiaomi Robot Vacuum X20 Max is very solid value - especially if you get it at that reduced price point. Accessories like replacement brushes, dust bags, and mop pads are all available via the Xiaomi website at pretty reasonable prices too.</p><p>Unfortunately, this model seems a lot harder to come by in the US. You can find it on Amazon, but it goes for an eye-watering $999.99 and stock appears limited. At this price it’s significantly worse value and you would be better off spending less on an alternative. Its list price is AU$1,199 in Australia, but it appears to no longer be available either through Xiaomi's own store, or Amazon.</p><ul><li><strong>Value for money score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-xiaomi-robot-vacuum-x20-max-specs"><span>Xiaomi Robot Vacuum X20 Max specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Suction</strong></p></td><td  ><p>8,000Pa</p></td></tr><tr><td class="firstcol " ><p><strong>Mopping</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Mop type</strong></p></td><td  ><p>Dual rotating discs</p></td></tr><tr><td class="firstcol " ><p><strong>Robot size (W x D)</strong></p></td><td  ><p>13.78 x 3.82 inches / 350 x 97mm</p></td></tr><tr><td class="firstcol " ><p><strong>Robot height</strong></p></td><td  ><p>~3.82 inches / ~97mm</p></td></tr><tr><td class="firstcol " ><p><strong>Dock dimensions (W x D x H)</strong></p></td><td  ><p>13.39 x 16.54 x 22.17 inches / 340 x 420 x 563mm</p></td></tr><tr><td class="firstcol " ><p><strong>Dust bin volume (onboard)</strong></p></td><td  ><p>15.22oz / 450ml</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank volume (onboard)</strong></p></td><td  ><p>Not stated</p></td></tr><tr><td class="firstcol " ><p><strong>Dust bin volume (base)</strong></p></td><td  ><p>84.5oz / 2.5l</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank volume (base)</strong></p></td><td  ><p>135.3oz / 4l</p></td></tr><tr><td class="firstcol " ><p><strong>Self-empty dust</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Self-empty / refill water</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Mop pad cleaning:</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Wi-Fi control</strong></p></td><td  ><p>Yes</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-xiaomi-robot-vacuum-x20-max-design"><span>Xiaomi Robot Vacuum X20 Max: design</span></h3><ul><li><strong>Raised LiDAR puck</strong></li><li><strong>Extendable mop arm</strong></li></ul><p>The Xiaomi Robot Vacuum X20 Max isn’t pushing any boundaries when it comes to its overall design, but honestly that’s not such a bad thing.</p><p>It looks like your average robot vacuum, which is to say a big plastic disc with a chunky bumper at the front and a whole host of sensors. The most prominent of these is a big LiDAR sensor that sits in a little raised puck on the top, though there are others designed to spot obstacles or prevent the vacuum from falling off ledges.</p><p>Despite the basic look, the Xiaomi Robot Vacuum X20 Max has a bunch of useful features including two mop pads, one of which can be extended on a little arm for edge cleaning. The Xiaomi Robot Vacuum X20 Max is also capable of detecting which kind of surface it’s on, raising the mop pads when it goes over carpet to prevent any accidental stains.</p><p>Coming in at13.39 x 16.54 x 22.17 inches / 340 x 420 x 563mm, the docking station that it comes with is absolutely ginormous which could make it awkward to fit in smaller homes, but there are some good reasons for this size. Firstly, you’re getting a large 135.3oz / 4l clean water tank (removed for filling by simply popping up the lid on top of the dock) and a slightly smaller but still sizable 128.5oz / 3.8l tank for dirty water storage.</p><p>Xiaomi says that this is more than enough water to clean 2,152.8 square feet / 200 square meters on a single fill, and while my testing area was considerably smaller, I can say that it didn’t need refilling across multiple cleans.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WfH9sjV2pP7jKEcEasPaTb" name="IMG_20251103_132432" alt="The Robot Vacuum X20 Max from Xiaomi in a hallway with a tiled floor." src="https://cdn.mos.cms.futurecdn.net/WfH9sjV2pP7jKEcEasPaTb.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The dock also has a hot water system to help wash both mop pads at 131F / 55C - a temperature that Xiaomi claims reduces odours more effectively. It dries the mop pads using hot air, a process that takes a few hours and produces a small level of sound akin to a desk fan.</p><p>There’s also a generous 84.5oz / 2.5l dust bag, which Xiaomi says only needs emptying once every 75 days in a three-person household with one pet. This seems like a very generous estimate to me, and your mileage will vary depending on your specific level of household mess. This bag size is on par with much of the competition, such as the aforementioned Eufy X10 Pro Omni, so you can expect similar performance to those models.</p><p>One feature that I particularly appreciate is the ability to remove parts of the dock for cleaning, including the little tray where the vacuum sits while charging. This isn't something that you will need to do regularly, but my previous robot vacuum tracked a decent layer of grime in its dock over the years and was comparatively pretty tricky to clean.</p><p>My only real complaint from a design standpoint is the vacuum’s incessant need to narrate what it's doing. By default it frequently declares 'start to dry the mop pad' and similar phrases in a loud, annoying voice. It's disruptive, though mercifully can be turned off in the app.</p><ul><li><strong>Design score: 4/5 </strong></li></ul><h3 class="article-body__section" id="section-xiaomi-robot-vacuum-x20-max-review-performance"><span>Xiaomi Robot Vacuum X20 Max review: performance</span></h3><ul><li><strong>Good navigation</strong></li><li><strong>Deals with multiple surfaces well</strong></li><li><strong>Base station pump developed issues</strong></li></ul><p>I've been using the Xiaomi Robot Vacuum X20 Max for a year now, and can say that it handles most daily cleaning tasks well. Its navigation capabilities are excellent and map that it generated of my cleaning area was spot on. I have the base station in the corner of an L-shape hallway and the robot never struggles to find it, even when it's been cleaning the handful of adjoining rooms.</p><p>Setting room boundaries works excellently too — if you want to restrict cleaning to a specific defined area, the vacuum won't stray beyond it. It also deals with unexpected obstacles like closed doors or moved furniture well, bumping into them once or twice and then adapting its path smartly. You  don't need to worry about multiple surfaces, either. Every time I spot the vacuum going over the rug in the middle of a mop cycle, the pads are automatically raised as it detects the soft surface to prevent damage.</p><p>The vacuum picks up small debris and cleans up small spills with no sweat, and for a more intensive task I doused my kitchen floor with oats, cereal crumbs, flour, ketchup, and pretty much anything else that I could find in the cupboard.</p><p>How did the Xiaomi Robot Vacuum X20 Max fare? I sent it out on the most intensive possible cleaning mode and it made a commendable dent in the mess. The oats, crumbs, and flour were masterfully hoovered up with the exception of a few survivors in the hardest to reach corners of the room. </p><p>The ketchup was more of a challenge, and at first I was pretty worried that it wouldn't be able to overcome it: the mop pads smeared it in a thin layer over the middle of the floor at first but, sure enough, after multiple visits to the base station in order to clean itself and to refill its water tanks, it was all gone after a few runs. I did spot some red residue in the grouting between tiles, but this took just a few seconds for me to wipe up.</p><p>It's the kind of performance you would want from a mid-range robot vacuum. It's not a total replacement for doing the cleaning, but it does decrease the need for big cleans.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UBNEWVeftDihmwGboQ6kVb" name="IMG_20251102_131748" alt="The Robot Vacuum X20 Max from Xiaomi in a hallway with a tiled floor." src="https://cdn.mos.cms.futurecdn.net/UBNEWVeftDihmwGboQ6kVb.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>That said, my unit has developed a major issue over long-term testing. Sometimes when the vacuum cleans its own mop pads (either at the start or during a cleaning task) the motor that's meant to suck away all the dirty water doesn't kick in. This means that dirty water starts to accumulate in the base station, eventually overflowing and spilling out onto the floor.</p><p>It's frustrating (and pretty gross), and I'm struggling to resolve the issue by cleaning the water sensors, fiddling with the base station, and so on. Anecdotally, a family member bought Xiaomi Robot Vacuum X20 Max a few weeks after seeing my one, and it developed a similar fault within just a couple of months. It was, after some back and forth, repaired by Xiaomi.</p><p>Looking online, it doesn't seem to be a widespread problem, though I've still been able to find at least a few others who report the same thing. Users on Facebook and Reddit also seem to have had luck getting their vacuums replaced via Xiaomi's support service, though I suspect I can't go through this route with a review sample.</p><p>For this reason, I would recommend buying from Xiaomi directly rather than through reseller if you do chose to pick one up, as you otherwise will likely have more trouble getting support if issues do arise.</p><ul><li><strong>Performance score: 2.5/5</strong></li></ul><h3 class="article-body__section" id="section-xiaomi-robot-vacuum-x20-max-review-app"><span>Xiaomi Robot Vacuum X20 Max review: app</span></h3><ul><li><strong>Easy to use</strong></li><li><strong>Scheduling features </strong></li><li><strong>Different suction levels</strong></li></ul><p>The Xiaomi Robot Vacuum X20 is compatible with the Xiaomi Home app. It's easy to use and has plenty of features, including the ability to view the map generated by the robot, and its location real time. This is on top of the option to start cleans in specific rooms, schedule cleans, or clean the mop pads.</p><p>You can view the battery level, and change cleaning modes. These include basic vacuuming, mopping, vacuuming and mopping, or vacuuming before mopping. You can increase the water output too, with three levels to choose between, but bear in mind that this will increase how quickly you will need to refill everything.</p><p>I didn't encounter any bugs within the app, and it remained quick and responsive during my year of testing. The fact that you have to set up a Mi account is a bit annoying, but otherwise it offers everything you could from robot vacuum companion software.</p><ul><li><strong>App score:</strong> <strong>4.5/5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="n6wmKPdCteyuwShqFUfqDb" name="IMG_20251102_131802" alt="The Robot Vacuum X20 Max from Xiaomi in a hallway with a tiled floor" src="https://cdn.mos.cms.futurecdn.net/n6wmKPdCteyuwShqFUfqDb.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-should-you-buy-the-xiaomi-robot-vacuum-x20-max"><span>Should you buy the Xiaomi Robot Vacuum X20 Max?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Good at vacuuming up debris and cleaning up small spills... when it works as intended.</p></td><td  ><p>2.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>The Xiaomi Robot Vacuum X20 Max doesn't defy any design conventions, but it's perfectly functional and packed with features.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>An easy to use app that offers every feature you could reasonably expect.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Decently positioned in the UK and regularly on sale, but  far too expensive if you're in the US and no longer sold in Australia..</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-2">Buy it if… </h2><div class="product"><p><strong>You want a robot vacuum capable of cleaning serious mess</strong><br>The Xiaomi Robot Vacuum X20 Max did a good job dealing with some serious kitchen debris and spills. It requires multiple passes for some wet stains, but it is able to get through large amounts of grime.</p></div><div class="product"><p><strong>You have a mix of hard flooring and carpet</strong><br>The Xiaomi Robot Vacuum X20 Max does a great job differentiating between different flooring types.</p></div><div class="product"><p><strong>You need a good app</strong><br>The Xiaomi Robot Vacuum X20 Max's companion app has all the features you could reasonably expect. It's a great bit of software.</p></div><h2 id="don-t-buy-it-if-2">Don’t buy it if… </h2><div class="product"><p><strong>You need long term reliability</strong><br>Although likely not widespread, it's hard to ignore the fact that my unit developed a fault after a year of use.</p></div><div class="product"><p><strong>You can't fit a large base station</strong><br>The base station here is pretty large, is an includes two water tanks in addition to the standard waste bag. Only pick this model if you know you have the space for it.</p></div><h3 class="article-body__section" id="section-xiaomi-robot-vacuum-x20-max-review-alternatives-to-consider"><span>Xiaomi Robot Vacuum X20 Max review: alternatives to consider</span></h3><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Xiaomi Robot Vacuum X20 Max</strong></p></td><td  ><p><strong>Eufy X10 Pro Omni</strong> </p></td><td  ><p><strong>Eufy Omni S1 Pro</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Suction:</strong></p></td><td  ><p>8,000Pa</p></td><td  ><p>8,000Pa</p></td><td  ><p>8,000Pa</p></td></tr><tr><td class="firstcol " ><p><strong>Mopping:</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Mop type:</strong></p></td><td  ><p>Dual rotating discs</p></td><td  ><p>Dual rotating discs</p></td><td  ><p>Spinning roller</p></td></tr><tr><td class="firstcol " ><p><strong>Robot size (W x D):</strong></p></td><td  ><p>350×97mm</p></td><td  ><p>12.9 x 13.9" / 32.7 x 35.3cm</p></td><td  ><p>12.8 x 13.7" / 32.5 x 34.8cm</p></td></tr><tr><td class="firstcol " ><p><strong>Robot height:</strong></p></td><td  ><p>~97mm</p></td><td  ><p>4.5" / 11.4cm</p></td><td  ><p>3.8" / 9.7cm</p></td></tr><tr><td class="firstcol " ><p><strong>Dock dimensions (W x D x H):</strong></p></td><td  ><p>340×420×563mm</p></td><td  ><p>14.4 x 18.9 x 18.1" / 36.6 x 48 x 46cm</p></td><td  ><p>15.8 x 18.4 x 26.4" / 40.1 x 46.7 x 67.1cm</p></td></tr><tr><td class="firstcol " ><p><strong>Dust bin volume (onboard):</strong></p></td><td  ><p>450ml</p></td><td  ><p>Not stated</p></td><td  ><p>0.25L</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank volume (onboard):</strong></p></td><td  ><p>Not stated</p></td><td  ><p>Not stated</p></td><td  ><p>0.24L</p></td></tr><tr><td class="firstcol " ><p><strong>Dust bin volume (base):</strong></p></td><td  ><p>2.5L</p></td><td  ><p>2.5L</p></td><td  ><p>2.5L</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank volume (base):</strong></p></td><td  ><p>4L</p></td><td  ><p>Not stated</p></td><td  ><p>Not stated</p></td></tr><tr><td class="firstcol " ><p><strong>Self-empty dust:</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Self-empty / refill water:</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Mop pad cleaning:</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Wi-Fi control:</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr></tbody></table></div><div class="product"><p><strong>Eufy X10 Pro Omni</strong><br>This powerful alternative from Eufy costs about the same as the Xiaomi Robot Vacuum X20 Max and offers excellent cleaning performance and a good app.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/robot-vacuums/eufy-x10-pro-omni" data-dimension112="59de3f74-8d9d-11f1-bf31-b9ac75999063" data-action="Deal Block" data-label="Read our full Eufy X10 Pro Omni review" data-dimension48="Read our full Eufy X10 Pro Omni review" data-dimension25=""><strong>Eufy X10 Pro Omni review</strong></a></p></div><div class="product"><p><strong>Eufy Omni S1 Pro</strong><br>The Omni S1 Pro, also from Eufy, is a good higher-end alternative. It's much more expensive, but comes with a raft of extra features to justify the higher price tag.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/robot-vacuums/eufy-omni-s1-pro-review" data-dimension112="b0722670-8d93-11f1-8dae-e757e67323fe" data-action="Deal Block" data-label="Read our full Eufy Omni S1 Pro review" data-dimension48="Read our full Eufy Omni S1 Pro review" data-dimension25=""><strong>Eufy Omni S1 Pro review</strong></a><strong></strong></p></div><h3 class="article-body__section" id="section-how-i-tested-the-xiaomi-robot-vacuum-x20-max"><span>How I tested the Xiaomi Robot Vacuum X20 Max</span></h3><p>I tested the Xiaomi Robot Vacuum X20 Max in my home for over a year, using it to clean a hallway and two large rooms on a weekly basis. It cleaned a wide variety of messes in that time on a number of different surfaces, namely carpet and tiled flooring. I fully utilized the companion app in order to evaluate its performance and compared the overall experience to other robot vacuums that I own. </p><p><strong>Read more about </strong><a href="https://www.techradar.com/news/how-we-test"><strong>how we test</strong></a></p><p><em>First reviewed August 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ First drones, now robot vacuums — the US government's ban on foreign robots is confirmed to include many of the best robovacs and robot lawn mowers on the market, and brands may have been caught off-guard ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/first-drones-now-robot-vacuums-the-us-governments-ban-on-foreign-robots-is-confirmed-to-include-many-of-the-best-robovacs-and-robot-lawn-mowers-on-the-market-and-brands-may-have-been-caught-off-guard</link>
                                                                            <description>
                            <![CDATA[ The FCC has confirmed that the US ban on foreign-made advanced robotic devices includes robot vacuums and similar bots ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">brDyHJ3mGXVNMvE4up8xPM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kWNHopXRTiwPJMwPx4HABL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 31 Jul 2026 11:00:41 +0000</pubDate>                                                                                                                                <updated>Fri, 31 Jul 2026 12:02:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kWNHopXRTiwPJMwPx4HABL-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Roborock Qrevo Curv robot vacuum in reviewer&#039;s home]]></media:description>                                                            <media:text><![CDATA[Roborock Qrevo Curv robot vacuum in reviewer&#039;s home]]></media:text>
                                <media:title type="plain"><![CDATA[Roborock Qrevo Curv robot vacuum in reviewer&#039;s home]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kWNHopXRTiwPJMwPx4HABL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Existing ban on drones and routers extended to "advanced" robots</strong></li><li><strong>FCC has confirmed that robot vacuums are included</strong></li><li><strong>No effect on products already authorized by the FCC for US sales</strong></li></ul><p>The US's latest ban on foreign hardware is coming for an unlikely target: <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuum cleaners</a> and likely robot lawn mowers too.</p><p>The ban comes via the White House, which has extended its previous ban on foreign-made drones and Wi-Fi routers. The ban now includes foreign-made power inverters and "advanced robots" on the grounds that they pose a national security risk to the US.</p><p>If you're finding it hard to imagine Russia rigging your vacuum cleaner, or Iran invading the US via an army of lawnbots... yeah. Us too. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:621px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="GhfTkCuKJm8V3dGABDUCn4" name="US Military Robot Dog" alt="US Military Robot Dog" src="https://cdn.mos.cms.futurecdn.net/GhfTkCuKJm8V3dGABDUCn4.jpg" mos="" align="middle" fullscreen="" width="621" height="414" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">These are the kind of robots we're worried about. </span><span class="credit" itemprop="copyrightHolder">(Image credit: US Army)</span></figcaption></figure><h2 id="how-will-the-ban-on-robot-vacuum-cleaners-work">How will the ban on robot vacuum cleaners work?</h2><p>The ban doesn't outlaw the use of robots that you already own, so you're not going to have to hand over your robo-vac to the authorities. However, it bans the sale of "advanced robotic devices". </p><p>The definition of advanced robotic devices refers specifically to "autonomous mobile robots, humanoid robots, and quadrupeds" that can move around, avoid obstacles and weigh 4.4lbs or more including any ground station or docking station. Many robot vacuums and lawn mowers meet those criteria, and the FCC has confirmed to <a href="https://uk.pcmag.com/robot-vacuums/166447/fcc-ban-on-foreign-made-robots-includes-robot-vacuums" target="_blank">PC Mag</a> that the ban does indeed apply to cleaning robots.</p><p>This is bad news for the big robot brands such as Ecovacs, Roborock and Dreame; the top five US robot vacuum brands are all Chinese, and therefore fall under this ban, so we contacted them for comment.</p><p>"We are aware of the FCC’s recent update,"  Eric Villines, Chief Communications Officer at Anker Innovations (the parent company of Eufy), told TechRadar. "Based on our current understanding, the new rule does not affect the continued availability, use or support of products we currently sell in the United States. Those products remain available and will continue to receive updates and customer support,</p><p>"Like others across the industry, we are seeking further clarity on how the rule will be applied to future products, and we will keep our customers informed. We remain committed to complying with all regulatory requirements in every market where we operate."</p><p>Several other smart home brands declined to comment at this early stage, but we get the general impression that this news might have come as something of a surprise.</p><h2 id="can-you-keep-using-your-robovac">Can you keep using your robovac?</h2><p>There is one bit of sunshine in this cloud, however: the ban is not retrospective, so if a robot already has FCC authorization to be sold in the US that's fine. The ban does not prevent retailers "from continuing to sell, import, or market relevant models approved previously."</p><p>That said, PC Mag identifies a separate FCC order that says existing robot vacuums and similar products "may continue to receive software and firmware updates that mitigate harm to US consumers at least until January 1, 2029." If the FCC decides not to extend that then it's just put a countdown clock on any new Chinese-made robot vacuums sold in the US.</p><p>For the affected manufacturers, the next step will be to lobby the FCC in the hope of gaining an exemption for some or all of their products: after all, there's a big difference between a self-driving, self-cleaning mop and a robot dog capable of carrying an AR-15. However, so far there haven't been any exemptions for major Chinese drone or router manufacturers so the future is not looking very bright for the affected companies.</p><h2 id="thinking-of-buying-a-new-tv">Thinking of buying a new TV?</h2><p><em>Try our TV size and model finder! You tell it how far you sit from your TV, we'll tell you what size to buy based on viewing angle advice from image quality experts, and we'll recommend our three top TVs at that size for different prices.</em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OKl0mX"></div>                            </div>                            <script src="https://kwizly.com/embed/OKl0mX.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Maybe laziness is the best way to improve the technology' — I chatted to a lawnbot exec about the tech and trends taking robot mowers mainstream ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home/maybe-laziness-is-the-best-way-to-improve-the-technology-i-chatted-to-a-lawnbot-exec-about-the-tech-and-trends-taking-robot-mowers-mainstream</link>
                                                                            <description>
                            <![CDATA[ Thanks to big leaps in technology over the past couple of years, robot lawn mowers are on the march. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NXCZSTqH76S7DTjWzJDWCg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rTvV6qFnjKVTTbxEPbVvGU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 30 Jul 2026 14:00:31 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jul 2026 14:09:32 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rTvV6qFnjKVTTbxEPbVvGU-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Making lawnbots mainstream isn&#039;t the uphill battle it once was for manufacturers]]></media:description>                                                            <media:text><![CDATA[Mammotion LUBA 3 AWD 3000 robot lawn mower]]></media:text>
                                <media:title type="plain"><![CDATA[Mammotion LUBA 3 AWD 3000 robot lawn mower]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rTvV6qFnjKVTTbxEPbVvGU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Robot lawn mowers are emerging as one of the most exciting smart-home categories. The concept has been around for a while, but in the past two years we've seen advances in technology that are making them more helpful and more user-friendly than ever. Finally, the barriers to entry are coming down, and lawnbots are starting to look like a feasible option for even the least tech-minded amongst us. </p><p>To find out more about what's going on in this growing space, I spoke to KK Yin, marketing director at major lawnbot brand <a href="https://mammotion.com/" target="_blank">Mammotion</a>. We chatted about the most impactful shifts in lawnbot technology, the hottest trends, and the hurdles the industry still needs to overcome. </p><h2 id="cutting-edge-edge-cutting">Cutting-edge edge cutting</h2><p>For KK, the big feature that hasn't quite been nailed yet is edge-cutting. Even if you have a great robot mower that does a stellar job trimming your grass, its usefulness is limited if you then have to get out a trimmer to take care of the edges. "Edge trimming remains one of the biggest challenges, especially along walls," says KK. "The key is balancing cutting performance with safety." </p><div><blockquote><p>The key is balancing cutting performance with safety</p></blockquote></div><p>If you're trimming along the edge of a flat path, it's relatively easy — certain mowers are designed to straddle the path edge, with the blades underneath trimming the grass at the boundary line. However, that doesn't work when trying to trim next to a wall. "The lawnmower can get as close as possible, but the cutting disc being set back from the mower's edge to maintain a safe clearance prevents the mower from cutting close enough to walls," KK continues. </p><p>Lots of brands have been working on a solution, and it typically takes the form of an edge-trimming module that attaches to the side of the bot, with smaller blades in a protective casing.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2040px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="Jvv5vssRPC8RRJFM5jqCZe" name="WhatsApp Image 2025-09-04 at 12.34.24" alt="Roborock lawnbots" src="https://cdn.mos.cms.futurecdn.net/Jvv5vssRPC8RRJFM5jqCZe.jpg" mos="" align="middle" fullscreen="" width="2040" height="1148" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">An edge-cutting attachment on a Roborock lawnbot </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the Luba Mini is an edge-cutting disc that can trim as close as 5cm (1.97 inches) from a wall — a distance KK admits might not be close enough. "Five centimeters is not very far from the wall, but still some users want us to make it perfect so it can cut maybe even down to one centimeter," KK says. </p><p>"We're exploring more flexible solutions," he continues. "For example, when mowing alongside a wall, the cutting disc could potentially extend slightly out of the mower's body for a cleaner edge cut. In open areas or during ride-on-the-edge mowing, it would retract to maintain a safe clearance beneath the mower. So that is the direction and also the challenge in the future."</p><h2 id="tackling-tricky-terrain">Tackling tricky terrain</h2><p>Another major lawnbot trend that's been emerging over the past year or so is all-wheel drive (AWD). This helps lawnbots tackle tricky or uneven terrain, as having all the wheels individually powered means that if one or two end up off the ground, or struggling to get traction, the others can help the robot escape without requiring manual intervention. </p><p>AWD can also help the lawnbot retain its grip when scaling especially steep lawns. KK notes that in the European market, and Germany especially, lots of houses stand on slopes, where this boosted climbing ability comes in handy. </p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/XBH4fW9GWbppb7Fnf9EHk5/20260106_105828.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/XBH4fW9GWbppb7Fnf9EHk5/20260106_105828.mp4"></video></div><p>All-wheel drive is usually indicated by an 'AWD' on the product's name, and it appears in Mammotion's advanced Luba<strong> </strong>line — you can see the <a href="https://www.techradar.com/home/small-appliances/mammotion-luba-3-awd-3000-review">LUBA 3 AWD</a> scaling an astroturf mountain in the video above. </p><p>The brand has also been looking at upgrading its bots' climbing ability and mowing speed, and is keen to figure out what the next advancement might look like. "We can see some other companies are exploring other things like independent steering," says KK. "Maybe that is a good solution for difficult terrain. So we are also thinking about how to combine this technology."</p><h2 id="better-tech-in-smaller-bots">Better tech in smaller bots</h2><p>Initially, Mammotion kicked off its lawnbot journey with its premium Luba series. Later on, the <a href="https://www.techradar.com/home/small-appliances/mammotion-yuka-mini-lawnbot-review">Yuka Mini</a> arrived — a smaller, more affordable bot that's designed for yards 500 to 800 square meters in size. It proved to be the big winner in Europe during the recent Amazon Prime Day sales. </p><p>"I think when we started, our premium product line helped us build trust in our technology — things like the all-wheel drive and the positioning system and the efficiency. So customers believed our brand could bring some of that technology to an entry-level lawnmower," muses KK. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9fsGAXHLGs4YwdN9E4GqDe" name="20250611_191814 copy" alt="Mammotion Yuka Mini robot lawn mower in reviewer's yard" src="https://cdn.mos.cms.futurecdn.net/9fsGAXHLGs4YwdN9E4GqDe.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The compact Yuka Mini is a good fit for smaller, European yards </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Yuka Mini is a good fit for European yards, which on average are 300 to 500 square meters in size. "Many robot lawnmower brands spend a lot and have a different product strategy for European regions, because many of the users have already accepted this innovative product for their lawn care. For example, they know about the positioning systems and how all-wheel drive compares with rear-wheel drive. They want their robot lawnmower to do more things — not only mowing, but also edge trimming."</p><p>In the US, where the average lawn size is much larger than in Europe, the focus is a little different. "I think most US users still prefer a ride-on or traditional lawnmower. I think they're still looking for an efficient robot mower that can cover their large lawn," says KK. "The US is at a different stage, and what customers require is different.</p><h2 id="no-fuss-installation">No-fuss installation</h2><p>Navigation tech is perhaps the area that has moved on most quickly and has had the most impact on lawnbot usability. It was only a few years ago that boundary wires were required; now they're all but obsolete. </p><p>Initially, the technology to take over was <a href="https://www.techradar.com/home/small-appliances/what-is-rtk-for-robot-lawn-mowers">RTK</a>. This is satellite-based positioning, and it requires a separate RTK receiver to improve the accuracy of the satellite data. Not everyone wanted to set up a receiver in their yard, leading to a shift to centralized receivers that could serve massive areas at once. Mammotion calls this NetRTK.</p><p>Either way, the system relies on satellites, which means it has some limitations in yards where there is coverage from trees or buildings. Most recently, we've started to see LiDAR being used. This is the navigation approach used in <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuums</a>, and just like with RTK, there are pros and cons when used in lawnbots. LiDAR works by bouncing light off objects to build up a picture of its surroundings, which is great when there are objects around but less useful in wide, open spaces with nothing to bounce off.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="zrhv8KWgyk8zCo8f7myRoM" name="RTK receiver" alt="RTK receiver for Segway Navimow X350 robot lawn mower" src="https://cdn.mos.cms.futurecdn.net/zrhv8KWgyk8zCo8f7myRoM.jpg" mos="" align="middle" fullscreen="" width="4080" height="2296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">We're seeing a shift away from having to install an RTK receiver in your yard </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>"You know, like we always say, maybe laziness is the best way to improve the technology!" says KK. "For our users, if they're happy with the intelligence of the robot lawnmower, then they want an easier installation, or even no installation at all. So that's why they really like our NetRTK, because they don't need to install an antenna. Or some users will choose LiDAR, which doesn't need an antenna at all."</p><p>The real shift is less to do with using one specific navigation approach over another, and more about moving to a situation where multiple navigation technologies can work alongside one another. </p><p>"We want to think about the final result of the positioning system," says KK. "Many users don't want to compare which positioning method is good. They just use it; that's enough. They don't need to know more about it. So that's why we came up with Tri-Fusion, which combines the advantages of RTK and LiDAR and even AI vision. We believe this can cover all environments for a residential user."</p><div><blockquote><p>Users want an easier installation, or even no installation at all</p></blockquote></div><p>A few robot mower companies have started experimenting with similar concepts, where the bot can swap between different approaches depending on the situation. If satellite signal drops out under some trees, LiDAR can swoop in to save the day and get the lawnbot back on track, for instance. Cameras (often backed by AI) form the third pillar, enabling the bot to recognize objects and understand if it should mow close to them or steer clear.</p><p>There are problems still to solve in the world of robot mowers, but let's not forget that just a few short years ago, we were still painstakingly laying boundary wires and watching the lawnbot bounce haphazardly between them. Now, the issue is whether a bot can trim quite close enough to the edge of a wall, and if it's smart enough to tell a soccer ball from a lounger. We've come a long way.</p><h2 class="article-body__section" id="section-brilliant-bots"><span>Brilliant bots</span></h2><p>We've tested plenty of impressive lawnbots at TechRadar. Here's a taster of some of our favorites — hit the View details button for a link to our full review for each.</p>        <div class="featured_product_block featured_block_standard" data-id="27aba314-8453-11f1-8e3c-0b37a4cd7b9f">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Mammotion</div>                                        <div class="featured__title">LUBA 3 AWD 3000</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/mammotion-luba-3-awd-3000-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="27aba418-8453-11f1-8c44-f7cf2daf81d6">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Mammotion</div>                                        <div class="featured__title">Yuka Mini Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/mammotion-yuka-mini-lawnbot-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="07797be2-84e5-11f1-b684-57a0cdcadfd4">            <a href="https://www.amazon.co.uk/dp/B0GT5CMZNF?tag=ftr-techradar-gb-21&th=1&ascsubtag=trd-gb-5051482374716904631-21&geniuslink=true" data-model-name="Mammotion YUKA Mini 2 1000 Robot Lawn Mower with LiDAR" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Q6ii8QsVB2iPVHNYNxP7DA.jpg" alt="Mammotion Yuka Mini 2 1000 Robot Lawn Mower Without Boundary, Recommended 1000 ㎡, Lidar 360°+ Ai Vision, 300+ Obstacle Recognition, Dropmow, Smart Battery Management,cutting Heights 20-60mm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Mammotion</div>                                        <div class="featured__title">YUKA Mini 2 1000 Robot Lawn Mower with LiDAR</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="27aba490-8453-11f1-b310-59de4f781377">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Segway</div>                                        <div class="featured__title">Navimow i210E LiDAR Pro</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/segway-navimow-i210e-lidar-pro-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="27aba4fe-8453-11f1-8c86-c3f3ec45899d">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Segway</div>                                        <div class="featured__title">Navimow X3 Series</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/segway-navimow-x3-series-robot-lawn-mower-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="27aba6c0-8453-11f1-bc17-658fd47d3c1d">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>TerraMow</div>                                        <div class="featured__title">V1000 Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/the-terramow-v1000-robot-lawn-mower-is-the-perfect-wire-free-lawnbot-for-newbies-and-technophobes">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="27aba742-8453-11f1-8d2c-05ecc1af91fb">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ANTHBOT</div>                                        <div class="featured__title">Genie Smart AI Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/smart-home/anthbot-genie-robot-lawn-mower-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="27aba7ec-8453-11f1-91f8-8b3fbb007e2d">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eufy</div>                                        <div class="featured__title">E15 Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/eufy-e15-robot-lawn-mower-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="27aba850-8453-11f1-a36d-171c7304087c">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Mammotion LUBA 2 AWD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Read our full review </p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I took a deep dive into the future of robot vacuums — here's what the biggest brands have cooking, from from E.T.-style limbs to full humanoid home helpers ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/i-took-a-deep-dive-into-the-future-of-robot-vacuums-heres-what-the-biggest-brands-have-cooking-from-from-e-t-style-limbs-to-full-humanoid-home-helpers</link>
                                                                            <description>
                            <![CDATA[ With sweeping, vacuuming and mopping pretty much nailed, what's next in robovacs? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qPraSgDw9ZuJU5SbeH3skb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/cLZy68esSMPTCMr5AqmMPN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 21:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 31 Jul 2026 12:04:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/cLZy68esSMPTCMr5AqmMPN-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Roborock Saros Z70 robot vacuum holding a cloth]]></media:description>                                                            <media:text><![CDATA[Roborock Saros Z70 robot vacuum holding a cloth]]></media:text>
                                <media:title type="plain"><![CDATA[Roborock Saros Z70 robot vacuum holding a cloth]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/cLZy68esSMPTCMr5AqmMPN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The world of robot vacuums has come a long way. I've been testing and writing about these puck-shaped home helpers for over two years, and during that time I've watched <a href="https://www.techradar.com/home/robot-vacuums/how-much-suction-should-my-robot-vacuum-have">suction specs skyrocket</a>, bots sprout legs and <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-z70-review">pincer arms</a>, and docks transform into formidable, self-sufficient cleaning stations. Robot vacuums are looking cleverer and more useful than ever.</p><p>I wanted to get an idea of where the industry is headed, and what the next generation of robovacs might look like. So I rounded up representatives from some of the <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">best robot vacuum</a> brands to get their insights — and it's clear from what they told me that this smart-home segment is going to get even bigger… and even weirder. </p><ul><li><em>Update: After this article was published, it was announced that the FFC would be banning robot vacuums made outside of the US. </em><a href="https://www.techradar.com/home/robot-vacuums/first-drones-now-robot-vacuums-the-us-governments-ban-on-foreign-robots-is-confirmed-to-include-many-of-the-best-robovacs-and-robot-lawn-mowers-on-the-market-and-brands-may-have-been-caught-off-guard"><em>Read the full story here. </em></a><em></em></li></ul><h2 id="complete-cleaners">Complete cleaners </h2><p>The obvious place to start is with the cleaning itself, and there's one point that my interviewees all agreed on: it's no longer all about the suction specs. "Customers are looking beyond headline suction figures and realizing the performance of robot vacuums is the combination of a lot of features," says Michael Meng, President of <a href="https://dreamestore.co.uk/" target="_blank">Dreame</a>'s robot vacuum division. </p><p>Nowadays, customers are looking for <em>better </em>cleaning, rather than just outright power, and robovac brands have been happy to oblige, with all manner of inventive solutions. </p><div><blockquote><p>Customers are looking beyond headline suction figures and realizing performance is the combination of a lot of features</p><p>Michael Meng, Dreame</p></blockquote></div><p><a href="https://us.roborock.com/" target="_blank">Roborock</a>, for example, has been working hard to make sure no corner goes uncleaned. "We see a massive push for ultra-slim designs that don't sacrifice power," says Ricky Ma, general manager for Europe and America. "People want a device that can finally clean the forgotten spaces under low-profile furniture — couches, beds, and cabinets — where dust and allergens traditionally accumulate and remain out of reach for bulkier robots."</p><p>The brand's newest bots use an innovative navigation system that doesn't require a raised puck to sit on the top surface. Roborock — alongside Dreame — has also experimented with pucks that can extend or retract, periscope-style, depending on the vertical height available. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CupBaQhGFbEYpkWqUHg3Tc" name="Lidar close up.JPG" alt="Roborock Qrevo Curv 2 Pro robot vacuum in reviewer's home" src="https://cdn.mos.cms.futurecdn.net/CupBaQhGFbEYpkWqUHg3Tc.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">This navigation puck, on the Roborock Qrevo Curv 2 Pro, can retract when the bot needs to squeeze into a tight spot </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Mopping functions have been the subject of much attention, too. Wet cleaning is nothing new — in fact, these days you might struggle to find a model that <em>can't </em>mop — but I've been seeing an increasing preference for roller mops rather than flat mop pads (either of the D-shaped or disc-shaped variety). The benefit of a cylindrical mop is that the dirty water can be scraped off, and clean water added in, as the robovac goes about its mopping business. </p><p>"One development that particularly excites me is the introduction of roller mop technology, which helps ensure floors are continuously cleaned with a fresh mop surface," says Reena Patel, </p><p>Floorcare Category Manager at <a href="https://www.irobot.com/" target="_blank">iRobot,</a> the brand behind Roomba.</p><p>Faraz Mehdi, managing director at <a href="https://www.eufy.com/" target="_blank">Eufy</a>, agrees. "Users increasingly care about whether the robot is actually cleaning with a clean mop and truly removing dirty water, rather than just spreading mess around," he says. "Real-time self-cleaning mopping makes a meaningful difference."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="odSY6AyhoE7iPUtkB5uLqN" name="20251010_105214 copy" alt="SwitchBot S20 robot vacuum flipped over to show roller mop" src="https://cdn.mos.cms.futurecdn.net/odSY6AyhoE7iPUtkB5uLqN.jpg" mos="" align="middle" fullscreen="" width="4080" height="2296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Roller mops — like the one on the SwitchBot S20 here — can scrape the dirty water off as they roll around, to prevent spreading spillages  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Eufy is also looking into improving filtration. In manual vacuums, Dyson has popularized multi-step filtration systems, which make use of cyclones to separate waste particles of different sizes. However, that hasn't really carried over into robot vacuums, which typically have a much more basic setup. </p><p>Eufy's AeroTurbo filter setup is significantly more complex. "We’re interested in airflow and dust-separation systems that help deliver more sustained suction performance, especially in homes with carpets and hair," explains Faraz. "One of the biggest pain points in the category is that cleaning performance can fall over time as filters clog, so technologies like multi-cyclone separation matter because they improve long-term consistency."</p><div><blockquote><p>Our robotic arm design folds and unfolds in a way that mimics natural arm movement</p><p>Michael Meng, Dreame</p></blockquote></div><p>Dreame has made particular strides in innovations focused on getting right into edges and corners. "No matter how powerful a robot vacuum is, dust and debris collect in corners and along edges where brushes simply can't reach. It's one of those problems that sounds minor until you actually look at how dirty those corners get," says Michael Meng.</p><p>Its newest bot — the X60 Pro Ultra Complete — has 'UltraExtend technology', which enables the mop pad to kick out up to 7 inches / 18cm from the robot body, and the side sweeper brush to unfurl, E.T.-style, to reach up to 4.7 inches / 12cm. </p><p>The design is inspired by human limbs. "When you extend your forearm, your reach increases significantly," Meng explains. "We applied that same principle to our robotic arm design — engineering it to fold and unfold in a way that mimics natural arm movement."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3471px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="J8K5VvRBKijUTtRp5RCAfT" name="Dreame Matrix10 Ultra - side mop 2.JPG" alt="Dreame Matrix10 Ultra robot vacuum mopping a wooden floor, with mop pad extended" src="https://cdn.mos.cms.futurecdn.net/J8K5VvRBKijUTtRp5RCAfT.jpg" mos="" align="middle" fullscreen="" width="3471" height="1952" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A number of brands have introduced sweepers and mop pads that can kick out to get closer to the edges of rooms — as seen here on the Dreame Matrix10 Ultra </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Intertwined with cleaning performance is battery function. "A robot vacuum that runs out of power mid-clean is more frustration than solution," says Meng. "Consumers with larger homes or open-plan layouts need a robot that can complete a full clean in a single charge — or intelligently return to dock, recharge and resume exactly where it left off. Battery efficiency, combined with smart charging and resume functionality, has become a key purchasing consideration for households of all sizes."</p><h2 id="mind-the-performance-gap">Mind the (performance) gap</h2><p>Even with all the performance advancements, it's still the case that a robot vacuum-mop won't clean as well as a manual vacuum could. Robovacs are winning on convenience, but not on cleaning power. The long-term aim is to catch up. "The first step is to close the cleaning performance gap — reaching, and eventually surpassing, handheld devices," says Faraz from Eufy. </p><div><blockquote><p>The first step is to close the cleaning performance gap — reaching, and eventually surpassing, handheld devices</p><p>Faraz Mehdi, Eufy</p></blockquote></div><p>Longer-term, he sees things progressing to a point where robot vacuums can tackle not just vacuuming and straightforward mopping, but a wider range of cleaning demands. </p><p>"Technologies like roller mopping, steam cleaning, and multi-cyclone systems are maturing," he points out. "In the next five to 10 years, robot vacuums will take on true deep-cleaning capabilities — thorough carpet washing, high-temperature steam disinfection and floor sanitization. The kinds of tasks that currently require dedicated equipment or professional services will gradually fall within the robot vacuum remit."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2403px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="T2sk7bobpYZLzmw7BeVaYa" name="20260306_103458 copy" alt="Roborock Saros 20 robot vacuum in its dock" src="https://cdn.mos.cms.futurecdn.net/T2sk7bobpYZLzmw7BeVaYa.jpg" mos="" align="middle" fullscreen="" width="2403" height="1352" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Docks — like this one for the Roborock Saros 10 — can increasingly take care of all kinds of maintenance tasks  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The trump card robot vacuums already hold over manual cleaning appliances is that they take care of the job on their own. It makes sense, then, that continuing to improve automation is a key focus for all the brands I spoke to. </p><p>"In the 12 years we have existed as a company, trends have shifted constantly," says Roborock's Ricky Ma. "Currently, the primary trend is 'zero-maintenance and zero human intervention', where users expect a robot to not only vacuum and mop but also self-clean, self-dry, and navigate complex environments without human intervention."</p><p>"The biggest challenge is making advanced automation feel completely effortless," adds <a href="https://www.switch-bot.com/" target="_blank">SwitchBot</a>'s co-founder Richard Mou. "Our goal is to reduce the number of times users need to think about their robot."</p><div><blockquote><p>We've seen consumers become more willing to purchase premium robot vacuums to deliver a genuinely hands-off experience</p><p>Reena Patel, iRobot</p></blockquote></div><p>iRobot's Reena Patel points out that this focus on autonomy is reflected in iRobot's sales patterns. "We've seen consumers become more willing to purchase premium robot vacuums to deliver a genuinely hands-off experience," she tells me. "Consumers are increasingly prioritizing features that save time, such as self-emptying and self-cleaning docks, advanced mopping systems, and intelligent obstacle avoidance."</p><p>A big part of the equation when it comes to true autonomy is maintenance. "People increasingly expect higher automation," says Eufy's Faraz Mehdi. "Features like auto-emptying, mop washing, drying, and anti-tangle systems are becoming much more important because users want a robot that genuinely reduces housework, rather than creating a new maintenance routine."</p><p>The ultimate aim is robovacs that don't require you to get involved at all — as Mehdi puts it, "zero manual intervention, end to end", including "full-chain self-maintenance, so the user never needs to maintain the machine itself."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="J6jiiJ5pgesMNd2wHg8JZc" name="HERO 16-9 3.JPG" alt="Roborock Qrevo Curv 2 Pro robot vacuum in reviewer's home" src="https://cdn.mos.cms.futurecdn.net/J6jiiJ5pgesMNd2wHg8JZc.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Robovacs are arriving with increasingly formidable clean stations that take care of the bulk of the maintenance work </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Self-maintenance is one thing, but for a robot to operate without a human chaperone present, it also needs reliable navigation and object avoidance skills. These are essential if it's not going to get lost, stuck or tangled in something. </p><p>"Accurate navigation is the foundation of an effective robot vacuum," says Dreame's Michael Meng. "Advanced LiDAR and AI-powered object recognition allow modern robots to avoid obstacles in real time.... Smart robots should not be trapped or stuck easily, so they can work on their own without users to rescue them."</p><p>I've never met a robot vacuum that's not desperate to jam itself up by chowing down on any charge cable it can get its wheels on, so here I'd like to put in a personal appeal for more focus on low-level object avoidance.</p><h2 id="time-to-step-up">Time to step up</h2><p>When it comes to robot vacuums making their way around unassisted, the ultimate hurdle to overcome is stairs. The more premium of the current fleet of bots tend to come kitted out with something akin to small stilts, which raise up the body of the vacuum and enable it to maneuver over tall room thresholds. </p><p>However, traversing an actual flight of stairs requires an altogether more involved approach. "It sounds like a simple problem, but for anyone living in a multi-story home, it's one of the biggest limitations of robot vacuums today," Meng notes. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1404px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="XX76GgQH4iEZVLinVaLVr5" name="WhatsApp Image 2025-09-05 at 10.17.36 (1) copy" alt="Eufy MarsWalker" src="https://cdn.mos.cms.futurecdn.net/XX76GgQH4iEZVLinVaLVr5.jpg" mos="" align="middle" fullscreen="" width="1404" height="790" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Eufy MarsWalker is a transporter for moving robot vacuums up or down stairs </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As far as I'm aware, there are just three brands who have offered some kind of stair climbing solution, and they're all represented in my pack of interviewees. For Dreame, it's the<a href="https://www.techradar.com/home/robot-vacuums/ive-seen-two-game-changing-stair-climbing-robot-vacs-in-action-theres-one-clear-winner-in-the-race-to-the-top"> Cyber X</a> — essentially a stair-climbing pocket into which a robot vacuum can dock when it needs to change floors. Think of it like a stairlift for robovacs. <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-two-game-changing-stair-climbing-robot-vacs-in-action-theres-one-clear-winner-in-the-race-to-the-top">Eufy's MarsWalker</a> takes a similar approach.  </p><p>Roborock's Saros Rover is rather different, with its two long, spindly legs that enable it to scale not just steps but all kinds of uneven terrain. Ricky Ma sees it as a major breakthrough in bots that don't require human intervention. "The future of this category is exciting and we can't wait to show everyone what we have to offer," he enthuses. I saw the <a href="https://www.techradar.com/home/robot-vacuums/i-just-saw-roborocks-new-robot-vacuum-with-legs-and-its-going-to-make-no-go-zones-a-thing-of-the-past">Rover in action at CES 2026</a>, and it was a complete departure from any robot vacuum I've seen before. At that point, it was still at prototype stage — I'll be watching with interest to see how things develop. </p><h2 id="future-gazing">Future-gazing</h2><p>So far, I've been focusing on developments that have already started to take root. But what about the longer term? I asked my interviewees their predictions for what the robovac market might look like in five to 10 years' time, and they had some intriguing answers.</p><p>Eufy believes autonomous decision-making is going to change the game. "Robot vacuums will reach a level of intelligence where they can genuinely understand the home environment, identify different types of dirt, and autonomously choose the optimal cleaning strategy," Faraz Mehdi predicts. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4662px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="LSevDVqDBANYnoFtQKqzQo" name="IMG_3351 copy" alt="Roborock rover being demoed" src="https://cdn.mos.cms.futurecdn.net/LSevDVqDBANYnoFtQKqzQo.jpg" mos="" align="middle" fullscreen="" width="4662" height="2623" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Is Roborock's Saros Rover a vision of what robot vacuums might look like in the future? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Roborock is planning along similar lines. "Robovacs are rapidly shifting from an appliance to a smart cleaning partner. The most important shift will be greater physical intelligence," says Ricky Ma. "The ultimate goal is to build an intelligent cleaning partner that can spot the need to clean even before the user has time to ask the product to do so."</p><p>Further to this, a few of the execs I interviewed envision about a future where robot vacuums are no longer lone rangers, but work seamlessly alongside other smart appliances.</p><p>"Rather than operating as standalone devices, they will become increasingly connected with the wider smart home ecosystem, working more intelligently with other devices," says Dreame's Michael Meng. </p><p>Meng also sees a future where robovacs are far from the only autonomous helpers in the home. "While the familiar robot vacuum will remain an important form factor, its capabilities will extend well beyond floor cleaning," he says. "Advances in technologies such as robotic manipulation and embodied AI will enable these robots to interact more naturally with their surroundings and take on a broader range of household tasks."</p><div><blockquote><p>Robovacs are rapidly shifting from an appliance to a smart cleaning partner</p><p>Ricky Ma, Roborock</p></blockquote></div><p>SwitchBot's Richard Mou has an even more fully formed vision for the future: "I think we'll stop thinking about robovacs as a standalone category and instead see them as part of a broader family of home robots," he tells me. </p><p>"As embodied AI and humanoid robotics continue to mature, robot vacuums will contribute proven capabilities like autonomous navigation, environmental perception, and home mapping, while future humanoid robots build on those foundations to take on a much wider range of household tasks. At SwitchBot, that's exactly how we see the future — creating intelligent home robots that work together as one ecosystem rather than isolated devices."</p><p>Prepare yourself for the home robot takeover — and for an even cleaner home. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ TP-Link’s solar-powered Tapo C660 Kit security camera provides crisp 4K video and clear night vision for an affordable price ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/tp-link-tapo-c660-kit-review</link>
                                                                            <description>
                            <![CDATA[ There’s a lot to love with this bang-for-the-buck security camera, with onboard storage and features usually found in more expensive offerings — but only Alexa is fully supported. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PKGMnrEVRzZfRa9fXEoTqA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bMBwMiGwGdLNyNfZnEdr-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Jul 2026 06:29:32 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ nico.arboleda@futurenet.com (Nico Arboleda) ]]></author>                    <dc:creator><![CDATA[ Nico Arboleda ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ADWC52TmGwJkiva8CUaRqC.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;With a career spanning more than a decade as a writer and journalist, Nico’s main remit as part of the Australian TechRadar team is covering mobile phones. Prior to TechRadar, he worked at business titles CRN Australia (now techpartner.news) and Mumbrella, and was named Best New Journalist at the 2018 IT Journalism Awards. He also spent some time as a content writer and copywriter. Aside from mobile phones, Nico also writes about fitness tech like smartwatches and other niche gear to track hobbies like road cycling and bushwalking. Outside of tech, Nico considers himself a politics and basketball nerd, as well as a bit of a cinephile on occasion.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/bMBwMiGwGdLNyNfZnEdr-1280-80.jpg">
                                                            <media:credit><![CDATA[Future | Nico Arboleda]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Tapo C660 Kit security camera mounted on a wooden pole]]></media:description>                                                            <media:text><![CDATA[A Tapo C660 Kit security camera mounted on a wooden pole]]></media:text>
                                <media:title type="plain"><![CDATA[A Tapo C660 Kit security camera mounted on a wooden pole]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bMBwMiGwGdLNyNfZnEdr-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-tp-link-tapo-c660-kit-one-minute-review"><span>TP-Link Tapo C660 Kit: One-minute review</span></h3><p>The TP-Link Tapo C660 Kit is a feature-packed 4K outdoor security camera that delivers many of the perks usually reserved for pricier models, including solar charging, pan-and-tilt coverage, color night vision and local microSD storage.</p><p>That last feature means you won’t need to pay for a subscription for video playback and download, but there are still some great (but non-essential) features in the paid Tapocare subscription, especially if you plan to expand your home's security with more than a single camera.</p><p>The Tapo app is also easy to use, and the C660 Kit will slot in alongside other Tapo smart home gear like lights, plugs and more to form its own smart home ecosystem. On the other hand, if you have other smart devices in the mix and would prefer a hub to control them all, Alexa has the strongest support, while Google Home only works with voice commands and video streaming to smart displays and TVs. There’s no native support for Apple HomeKit.</p><p>While it doesn't necessarily stand out in a crowded market with its design, the white casing looks sleek and stylish, and the IP65 waterproof rating means the C660 Kit is dust-tight and can withstand low-pressure water jets from any direction (aka rain, splashes or hose spray).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="itoLZrdUybWHW3CdG8kEZ" name="IMG_0843" alt="A Tapo C660 Kit camera mounted on a house's wooden pole" src="https://cdn.mos.cms.futurecdn.net/itoLZrdUybWHW3CdG8kEZ.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><h2 class="article-body__section" id="section-tp-link-tapo-c660-kit-review-price-and-availability"><span>TP-Link Tapo C660 Kit review: Price and availability</span></h2><ul><li><strong>Starts at $169.99 / £179.99 / AU$299 for a single camera unit</strong></li><li><strong>Available in multipacks of 2, 3 and 4-camera bundles</strong></li><li><strong>Optional Tapocare subscription plans start at $3.49 / £2.99 / AU$3.99 per month</strong></li></ul><p>The Tapo C660 Kit costs $169.99 / £179.99 / AU$299 for a single camera unit, although multipacks of 2-, 3- and 4-camera kits are available either as set bundles or as part of a build-your-own package option directly from Tapo as well as through third-party retailers like Amazon.</p><p>While you may not need a subscription package, especially if you use a single camera unit, Tapocare might well be worthwhile for some users. It offers cloud storage, extended video clip history for up to 30 days and enhanced notifications, with plans starting at $3.49 / £2.99 / AU$3.99 per month for one camera on the Basic Tapocare tier. Prices increase as you add more cameras.</p><p>You can also buy the camera on its own without the solar panel under the TP-Link Tapo C560WS name for $99.99 / £109.99 / AU$199.</p><ul><li><strong>Value: 5/5</strong></li></ul><h2 class="article-body__section" id="section-tp-link-tapo-c660-kit-review-specs"><span>TP-Link Tapo C660 Kit review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Price</p></td><td  ><p>$169.99 / £179.99 / AU$299</p></td></tr><tr><td class="firstcol " ><p>Megapixels</p></td><td  ><p>8MP</p></td></tr><tr><td class="firstcol " ><p>Resolution</p></td><td  ><p>4K / 3840 x 2160 pixels</p></td></tr><tr><td class="firstcol " ><p>Field of view</p></td><td  ><p>105º</p></td></tr><tr><td class="firstcol " ><p>Pan/tilt</p></td><td  ><p>360º horizontal rotation, 90º vertical</p></td></tr><tr><td class="firstcol " ><p>Storage</p></td><td  ><p>microSD up to 512GB (not included)</p></td></tr><tr><td class="firstcol " ><p>Smart home</p></td><td  ><p>Alexa, Google Home, Siri Shortcuts; no HomeKit</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>10,000mAh</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>2.4GHz / 5GHz Wi-Fi 4</p></td></tr><tr><td class="firstcol " ><p>IP Rating</p></td><td  ><p>IP65</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-tp-link-tapo-c660-kit-review-design-and-installation"><span>TP-Link Tapo C660 Kit review: Design and installation</span></h2><ul><li><strong>Sleek black and white color scheme</strong></li><li><strong>Straightforward installation with easy-to-follow instructions</strong></li><li><strong>Recommended mounting height is between 2.5m and 3m (8-10 feet)</strong></li></ul><p>The Tapo C660 Kit has a sleek white plastic body with black accents around the lens, with IP65 rating for dust ingress protection and resistance to low-pressure water jets from any direction. This means water from rain, splashes or hose spray will be fine, but it won’t withstand immersion and pressure washing.</p><p>The solar panel is just the right size relative to the camera — it isn’t small and subtle by any means and it’s definitely noticeable once installed, but it isn’t too imposing either. As mentioned above, there is a rubber flap underneath the camera lens concealing the power button, a reset button and a microSD card slot.</p><p>Installing the Tapo C660 Kit is straightforward thanks to the easy-to-follow instructions included in the box. You start by drilling holes where you want to mount the base plate, then slot the camera in. The solar panel is screwed on top, then plugged into the camera’s USB-C port located on the bottom.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N7QjS479CfVQKvPHiH6GZZ" name="IMG_0850 (1) copy" alt="The included mounting bracket of the Tapo C660 Kit security camera on a pole without the camera installed" src="https://cdn.mos.cms.futurecdn.net/N7QjS479CfVQKvPHiH6GZZ.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><p>It’s worth taking some time to think about where you want the camera placed before you install it, though. While the Tapo C660 Kit can pan and tilt the camera, getting the full view of an entire space isn’t guaranteed if it’s mounted too low since it doesn’t tilt upward. TP-Link recommends mounting it between 2.5m and 3m (8-10 feet) and in a location where the solar panel gets the most sunlight throughout the year.</p><p>TP-Link also recommends that the camera shouldn’t point at swaying trees and other moving objects like vehicles and pedestrians to prevent an avalanche of notifications, but if it’s unavoidable, the C660 lets you set motion detection zones via the app to reduce or minimize notifications of movement within those zones.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xgbo9nwDwee42irAucS92G" name="IMG_0859" alt="The Tapo C660 Kit solar panel mounted with the camera on a wooden pole" src="https://cdn.mos.cms.futurecdn.net/xgbo9nwDwee42irAucS92G.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><p>One thing to note about the installation is that the camera has a manual power button tucked away beneath a flap under the lens. Unlike other security cameras that power up automatically when plugged into a power source (like the solar panel or a USB-C cable), this button needs to be switched on before mounting (especially when it's in a hard-to-reach height) and pairing with the Tapo app.</p><p>Pairing the camera to the app is quick and straightforward, with only a few setup options at the beginning, like Wi-Fi connection type (2.4GHz for longer range or 5GHz for better video streaming quality, both using the Wi-Fi 4 standard), assigning the camera’s location and even the icon you want displayed in the Tapo app home screen.</p><ul><li><strong>Design: 5/5</strong></li></ul><h2 class="article-body__section" id="section-tp-link-tapo-c660-kit-review-software-and-smart-home-support"><span>TP-Link Tapo C660 Kit review: Software and smart home support</span></h2><ul><li><strong>Tapo app is intuitive and easy to use</strong></li><li><strong>Alexa has full support, while Google Home is limited</strong></li><li><strong>Motion detection zones move with the camera instead of a fixed area</strong></li></ul><p>TP-Link’s Tapo C660 Kit natively integrates with the Tapo smart home app, allowing the camera to slot into any existing Tapo smart home ecosystem that might include lights, plugs, switches, robot vacuums, door locks and more.</p><p>If you have devices from other brands and use a smart assistant to consolidate them into one interface, the camera supports Amazon Alexa and Google Home. Alexa supports both live footage playback and voice commands, while Google Home only supports voice controls and video streaming on select devices. Apple HomeKit isn’t supported, but alerts and automations can still be done through Siri via iOS shortcuts enabled through the Tapo app.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Pquu4QoAMaiY6jS5Dj77tL" name="smart home" alt="Screenshots of the Amazon Alexa and Google Home apps showing the Tapo C660 Kit security camera feed" src="https://cdn.mos.cms.futurecdn.net/Pquu4QoAMaiY6jS5Dj77tL.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><p>The app works well, with an intuitive interface using tiles to show all your Tapo devices, with dedicated tabs for the different gadget categories (like cameras, vacuums and 'Smart' for automations). You can play the live feed and adjust settings by tapping on the tile for the camera (or cameras if you have more).</p><p>Camera settings include two-way audio, a toggle for the built-in spotlight and adjustments for panning and tilting the camera. There’s also an option to 'save' a set camera position via 'Viewpoints' and easily access those positions without manually adjusting each time. Those views can be used for automations, too.</p><p>To try out the feature, I set the camera to monitor the rear of the house instead of the driveway and front stairs for just a few hours during the day, and it would activate as scheduled each time. Patrol Mode also lets you move the camera between those set positions, but the Tapo app warns that this mode may impact the camera motor’s longevity.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UFdyD6MwQqFijkNy9FGhcA" name="tapo app" alt="The Tapo app showing the video feed from the C660 Kit security camera" src="https://cdn.mos.cms.futurecdn.net/UFdyD6MwQqFijkNy9FGhcA.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><p>One annoyance I found with the Viewpoints feature was that the motion detection zone that I set also moved with the camera and there’s no option to lock it to a specific spot. Thankfully, I didn’t have to move my camera too often for that to personally impact me, but I can see it being inconvenient for some users.</p><p>Adding to the motion tracking is a setting subject detection like person, pet or vehicle, and it can also be set for different motion detection zones as well.</p><ul><li><strong>Software: 4/5</strong></li></ul><h2 class="article-body__section" id="section-tp-link-tapo-c660-kit-review-performance"><span>TP-Link Tapo C660 Kit review: Performance</span></h2><ul><li><strong>Crisp 4K image quality from 8MP lens</strong></li><li><strong>Built-in spotlight provides color at night</strong></li><li><strong>Solar panel keeps the unit running 24/7</strong></li></ul><p>The Tapo C660 Kit captures videos through its 8MP lens with 4K (3840 x 2160 pixels) resolution, with a frame rate of 15 or 20 frames per second. The recorded video clips were crisp and detailed when viewing live or when playing back previously recorded footage. It was clear enough for me to see details like faces, vehicle license plates and larger text from further away, while the 18x digital zoom provided more detail than lower-resolution cameras.</p><p>It managed to retain detail in brighter areas and the video wasn’t washed out, like when direct sunlight was hitting the driveway. There’s built-in wide dynamic range to prevent overexposure in bright sunlight or underexposure in dark shadows.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/gr6gKRP8PLZnQqmG3SUhm5/B8FBB32B2E0E_20260727093808185_cam0.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/gr6gKRP8PLZnQqmG3SUhm5/B8FBB32B2E0E_20260727093808185_cam0.mp4"></video></div><p>Motion tracking was responsive, and the C660 Kit could track me moving when I was walking quickly, running or cycling (although I wouldn’t necessarily call myself a fast runner or cyclist to try and avoid the tracking). I also liked that the camera automatically reverts to the original position after detecting movement, so I didn’t have to adjust it manually as some security cameras require you to do.</p><p>At night, the f/1.6 aperture takes in enough light to provide a clear image, and the built-in spotlight adds more low-light visibility. There’s also an infrared sensor as an alternative to color night vision. While I found both modes were able to detect movement almost instantly, the image quality isn’t as crisp as daytime mode, but it was still decent enough to be clear and fully visible.</p><p>The built-in microphone produced clear audio and was loud enough for a conversation even when I wasn't at home.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NzGop3AX3pHjKAB8d6Ynta" name="IMG_0864" alt="An Amazon Echo Show 5 playing a live feed from the Tapo C660 Kit security camera" src="https://cdn.mos.cms.futurecdn.net/NzGop3AX3pHjKAB8d6Ynta.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><p>The solar panel kept the battery topped up, with the camera almost always running at 100% apart from some overcast days. It was only when I switched on 24/7 Capture (which frankly most people won’t need) that the solar panel struggled to keep the camera charged, and I eventually had to bring it indoors (it can be removed from its base plate easily) for a top-up via a USB-C cable.</p><p>In a different test, I tried running the camera without the solar panel plugged in, and the camera ran uninterrupted for just over 2 weeks before it needed charging.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5k9wCEMCVHtpjkJ3dyenJ4" name="tapo c660 battery" alt="The Tapo app showing the battery statistics for the Tapo C660 Kit security camera" src="https://cdn.mos.cms.futurecdn.net/5k9wCEMCVHtpjkJ3dyenJ4.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><p>The Tapo C660 Kit isn't necessarily the cheapest 4K security camera, but having local storage via a microSD card makes it a great value option compared to others that require a subscription to access cloud storage for recorded footage. It supports up to 512GB, though you'll need to purchase the microSD card separately as it doesn't come with one in the box. </p><p>TP-Link says that’s enough for around 16 complete days of recording, which is plenty for most people. Local storage means you can also back up those recordings to your home computer or another drive for redundancy. The Tapo app also lets you password-protect the microSD card for an extra layer of security.</p><p>Accessing footage from the card is easy through the app, and notifications reliably link to recordings with almost no delay after the camera detects motion. Video playback is also very smooth in the app. If you prefer cloud storage, you can opt for the aforementioned Tapocare subscription and choose a plan based on the number of connected cameras you plan to have.</p><p>Other features in Tapocare include 30 days of encrypted video storage for events, rich notifications and video summaries.</p><ul><li><strong>Performance: 4/5</strong></li></ul><h2 class="article-body__section" id="section-should-i-buy-the-tp-link-tapo-c660-kit"><span>Should I buy the TP-Link Tapo C660 Kit?</span></h2><div ><table><caption>TP-Link Tapo C660 Kit report card</caption><tbody><tr><td class="firstcol " ><p>Attribute</p></td><td  ><p>Notes</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>You get some premium features like 4K resolution and 360º views for an affordable price, while on-device storage means you don’t have to pay for a subscription.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>It features a clean, sleek white design that’s relatively sturdy, and the solar panel that helps to extend its battery life is a proportionate fit.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Software</p></td><td  ><p>The Tapo app is clean and intuitive, with plenty of adjustments to fine-tune the settings. Alexa has the strongest support for smart home integrations, with Google Home at a distant second.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>It captures crisp 4K footage well, and also performs reasonably well in low-light situations thanks to a built-in spotlight.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-3">Buy it if</h2><div class="product"><p><strong>You need to cover a large area</strong></p><p>With a field of view up to 105º and 360º horizontal rotation, a single camera can cover a building’s full side, although you'll need multiple units if you want even better coverage.</p></div><div class="product"><p><strong>You don’t want to recharge a security camera frequently</strong></p><p>When placed in a sunny spot, the solar panel will keep the camera running long enough for infrequent charging, but it can even be further optimized with the right settings.</p></div><div class="product"><p><strong>You don’t want to pay for a subscription</strong></p><p>On-device storage via a microSD card means most of the essential functions aren’t locked behind a paywall.</p></div><h2 id="don-t-buy-it-if-3">Don't buy it if</h2><div class="product"><p><strong>You live somewhere that doesn’t get much sun</strong></p><p>A wired security camera may be more suitable if you don’t get enough sunlight to benefit from the included solar panel.</p></div><div class="product"><p><strong>You want better smart home integration</strong></p><p>Alexa has the strongest support, but the camera doesn’t support live footage with Google Home, while Apple HomeKit is not supported at all.</p></div><h2 class="article-body__section" id="section-how-i-tested-the-tp-link-tapo-c660-kit"><span>How I tested the TP-Link Tapo C660 Kit</span></h2><p>I installed the Tapo C660 Kit to a porch post on my property for a few months to get a sense of both its recording capabilities and whether its solar panel would keep the camera’s battery charged.</p><p>I tested all the settings, but had the alarm and spotlight mostly turned off to avoid disturbing neighbors, only doing one-off tests to see if they perform as advertized. I would also check captured footage whenever I got a push notification.</p><p>The smart home integrations were tested with smart displays (a 2nd-gen Google Nest Hub and an Amazon Echo Show 5) in addition to the Alexa and Google Home mobile apps.</p><p><em>First reviewed July 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google is rolling out Gemini Live to its first-gen smart home devices, and it’s great news if your Home Mini speaker is still going strong — here’s how you can sign up to early access ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/google-is-rolling-out-gemini-live-to-its-first-gen-smart-home-devices-and-its-great-news-if-your-home-mini-speaker-is-still-going-strong-heres-how-you-can-sign-up-to-early-access</link>
                                                                            <description>
                            <![CDATA[ Older Google smart home devices are getting Gemini Live, but you'll need a Google Home Premium subscription for the full experience. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">aS9y6K9H7jTCqeHHa7QNVU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8uge7s3rRpfzWFKrCoSyT3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 12:53:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[AI Platforms &amp; Assistants]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8uge7s3rRpfzWFKrCoSyT3-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Google Home Mini speaker on a coffee table and the Next Hub on a bedside table ]]></media:description>                                                            <media:text><![CDATA[The Google Home Mini speaker on a coffee table and the Next Hub on a bedside table ]]></media:text>
                                <media:title type="plain"><![CDATA[The Google Home Mini speaker on a coffee table and the Next Hub on a bedside table ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8uge7s3rRpfzWFKrCoSyT3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google is expanding Gemini Live to the first-gen Home Mini speaker and Nest Hub smart display </strong></li><li><strong>It rolled out in Gemini for Home early access, and requires a Google Home Premium subscription </strong></li><li><strong>Google also increased Gemini's conversation memory window to 15 minutes </strong></li></ul><p>It’s a great day to be an owner of older Google smart home devices, now the company is rolling out Gemini Live to its two of its OG models. </p><p>Yesterday (July 23) Google unveiled a slew of Gemini for Home early access upgrades <a href="https://support.google.com/googlehome/answer/15962877#zippy=%2Cjuly" target="_blank">on its support page</a>, but the one that has everyone talking is the arrival of Gemini Live, which is coming to the first-gen Google Home Mini speaker and Google Nest Hub smart display. </p><p>The update marks the next step in Google’s plan to expand the ubiquity of its live AI chatbot, <a href="https://www.techradar.com/home/smart-home/gemini-is-coming-to-every-google-smart-home-device-from-the-last-decade-heres-how-to-get-early-access">which the company rolled out</a> to the Nest Mini, Nest Audio, Nest Hub, and Nest Hub Max devices in October 2025. The new <a href="https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-is-officially-coming-next-week-and-you-can-pre-order-your-new-smart-hub-right-now-but-youll-need-google-home-premium-for-the-full-gemini-package">Google Home Speaker</a> comes equipped with Gemini Live out of the box. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3032px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="gMzFg5BfBgiKWn9fdbnCRL" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/gMzFg5BfBgiKWn9fdbnCRL.jpg" mos="" align="middle" fullscreen="" width="3032" height="1706" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Google Home Speaker was launched on June 25 for $99.99/ £99.99/ AU$199 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>For users who are still going strong with their first-gen Google devices, we imagine this upgrade will be welcomed with open arms, but the one catch is that Gemini Live is paywalled behind the Google Home Premium subscription service, which costs a monthly fee of $10/ £8/ AU$15. </p><p>If you already have Google Home Premium and are part of the Gemini for Home early access program, you can now start conversations with your Home Mini and Nest Hub devices by saying ‘Hey Google, let’s chat’. The chime will indicate that Gemini is listening, and you can ask it anything such as recipe ideas, suggestions for an upcoming trip, or dive deeper into the most niche topics. </p><p>In addition to Gemini Live’s expansion, Google has upgraded Gemini’s conversation memory window to 15 minutes. “You can ask Gemini a follow-up question to a topic that was discussed during this window, and Gemini will understand the context,” the company details. </p><p>It’s refreshing to see that Google hasn’t completely given up on its early smart speakers and displays — even if the hardware is aging. Not often do you see tech giants acknowledge that old devices are still widely used, and Amazon is a classic example of this. </p><p>A few months back, the company<a href="https://www.techradar.com/tablets/ereaders/own-a-kindle-from-2012-or-earlier-it-could-be-time-to-upgrade-as-amazons-officially-ending-support-for-very-old-models"> came under fire for ending support for Kindles released from 2012 and earlier</a> even though there’s a whole community of bookworms that still rely on these models — so Google is doing a better job than Amazon in that regard. </p><p>Signed up to Google Home Premium but unsure how to join the Gemini for Home early access program? We’ve got you covered. </p><p>First, you’re going to need to request early access, and you’ll need to make sure your Google Home app is updated to the latest version. From there, launch the app and tap your profile image or initial at the top right, select Home settings, and then Early Access. Follow the steps to request early access, and you’ll receive a notification when Gemini for Home becomes available for your devices. </p><p>You can also check region availability and other information on the <a href="https://support.google.com/googlehome/answer/16613534?hl=en#Opt_in_Gemini" target="_blank">Google Home and Nest help page</a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I use the premium Dreame Aqua10 Ultra robovac in my own home, but this alternative at 44% off is a smarter buy ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/i-use-the-premium-dreame-aqua10-ultra-robovac-in-my-own-home-but-this-alternative-at-44-percent-off-is-a-smarter-buy</link>
                                                                            <description>
                            <![CDATA[ With relatively minor differences, the Dreame Aqua10 Roller for AU$1,387 is excellent value, and it's a fraction of the price of its upgraded model. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">CKFjBCxYufqkg6AvCrnNKL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/K486Y7AmsKRj6qJi4Ako4N-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 04:11:20 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 04:25:52 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ sharmishta.sarkar@futurenet.com (Sharmishta Sarkar) ]]></author>                    <dc:creator><![CDATA[ Sharmishta Sarkar ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/2xWv4eDKEtVcqrL9ZgMoZ6.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sharmishta is TechRadar&#039;s Managing Editor for the APAC region, looking after the day-to-day functioning of the Australian, New Zealand and Singaporean editions of the site. This includes managing not just the usual news, reviews and features coverage for the APAC editions of TechRadar, but she also spearheads the ecommerce content drive for several of Future&#039;s Australian publications. She also helps with onboarding and training new starters at Future&#039;s Australian office. Her expertise lies in photography, having been reviewing cameras and lenses for the last seven years. This has led to her also becoming the Managing Editor of the Australian edition of Digital Camera World. She&#039;s also quite the expert on ereaders and E Ink tablets on account of being an avid reader, and she&#039;s appeared on Singaporean radio a couple of times to talk about these underrated devices. She&#039;s also built up quite a lot of knowledge on smart home gizmos and helps review home and kitchen appliances on TechRadar. In addition to her duties on TechRadar and Digital Camera World, she also helps out on Tom&#039;s Guide and T3, both of which have Australian editions.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/K486Y7AmsKRj6qJi4Ako4N-1280-80.jpg">
                                                            <media:credit><![CDATA[Dreame / TechRadar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreame Aqua10 Roller robot vacuum on a black and brown background with a TechRadar deal badge for price cut]]></media:description>                                                            <media:text><![CDATA[Dreame Aqua10 Roller robot vacuum on a black and brown background with a TechRadar deal badge for price cut]]></media:text>
                                <media:title type="plain"><![CDATA[Dreame Aqua10 Roller robot vacuum on a black and brown background with a TechRadar deal badge for price cut]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/K486Y7AmsKRj6qJi4Ako4N-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I've been testing and writing about robot vacuums for nearly a decade here on TechRadar Australia and one of the standouts for me in the past 12 months was (if you'll excuse the pun) an absolute dream machine.</p><p>If you read my in-depth <a href="https://www.techradar.com/home/robot-vacuums/dreame-aqua10-ultra-review">Dreame Aqua10 Ultra review</a>, you'll know just how impressed I was with its overall performance, and my nitpicking complaints were mostly to do with how its battery gets used, which honestly isn't even a complaint — perhaps more of an observation.</p><p>It is, however, a premium model that I've only very rarely seen discounted. Its slightly cheaper sibling, the standard <a href="https://www.amazon.com.au/Detangling-Carpet-Protecting-Self-Empty-Self-Cleaning-Extending/dp/B0FVM8QJV4">Dreame Aqua10 Roller, though, is almost as good and also currently 44% off on Amazon</a>, and just AU$69.35 more than its Prime Day price from earlier this July. </p><p>That's still a sight better than having to pay nearly three grand for the Ultra version.</p><div class="product star-deal"><a data-dimension112="085b71d2-7a54-11f1-8a01-37e607f8af24" data-action="Star Deal Block" data-label="With 30,000Pa of suction and a roller mop that promises streak-free mopping, this is a full-featured robovac that offers very few compromises. It's even able to clear relatively high thresholds of up to 6cm, so it can get to places lesser models can't. Note that this offer is not Prime eligible, although delivery is free if you are subscriber — it'll just take a little longer to reach your door." data-dimension48="With 30,000Pa of suction and a roller mop that promises streak-free mopping, this is a full-featured robovac that offers very few compromises. It's even able to clear relatively high thresholds of up to 6cm, so it can get to places lesser models can't. Note that this offer is not Prime eligible, although delivery is free if you are subscriber — it'll just take a little longer to reach your door." data-dimension25="$1387" href="https://www.amazon.com.au/Detangling-Carpet-Protecting-Self-Empty-Self-Cleaning-Extending/dp/B0FVM8QJV4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1946px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AaaYuNJQdw7xUswQDopveb" name="Dreame Aqua10 Ultra" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AaaYuNJQdw7xUswQDopveb.jpg" mos="" align="middle" fullscreen="" width="1946" height="1946" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>With 30,000Pa of suction and a roller mop that promises streak-free mopping, this is a full-featured robovac that offers very few compromises. It's even able to clear relatively high thresholds of up to 6cm, so it can get to places lesser models can't. Note that this offer is not Prime eligible, although delivery is free if you are subscriber — it'll just take a little longer to reach your door.<a class="view-deal button" href="https://www.amazon.com.au/Detangling-Carpet-Protecting-Self-Empty-Self-Cleaning-Extending/dp/B0FVM8QJV4" target="_blank" rel="nofollow" data-dimension112="085b71d2-7a54-11f1-8a01-37e607f8af24" data-action="Star Deal Block" data-label="With 30,000Pa of suction and a roller mop that promises streak-free mopping, this is a full-featured robovac that offers very few compromises. It's even able to clear relatively high thresholds of up to 6cm, so it can get to places lesser models can't. Note that this offer is not Prime eligible, although delivery is free if you are subscriber — it'll just take a little longer to reach your door." data-dimension48="With 30,000Pa of suction and a roller mop that promises streak-free mopping, this is a full-featured robovac that offers very few compromises. It's even able to clear relatively high thresholds of up to 6cm, so it can get to places lesser models can't. Note that this offer is not Prime eligible, although delivery is free if you are subscriber — it'll just take a little longer to reach your door." data-dimension25="$1387">View Deal</a></p></div><p>The differences between Aqua10 Roller and its Ultra sibling may seem like a long list, but trust someone who's still using the latter in her own home — it's overkill and not worth the extra cash.</p><p>So what are those differences? Well, for starters, the LiDAR turret doesn't lower itself automatically on the standard Roller version, but that's not unique to it, especially at this price. It also misses out on the 3D mapping that the Ultra version does but, again, a 2D map is pretty much all most people will need (floors, after all, tend to be pretty flat). And it gets a single-compartment soap dispenser instead of the dual-slot one in the Ultra which, again, isn't necessary unless you want to use an odour-neutralising solution as well.</p><p>For your money, you're still getting a whopping 30,000Pa of suction which, going by how well my Ultra version utilises it, will do very well on carpets and I am in awe at how well the roller mop works on the Dreame. There are plenty of intelligent features available on the Aqua10, including intelligent stain removal, so if you think your robovac has forgotten its navigation path and is circling, that's likely just its sensors picking up extra dirt in a small area and getting the bot to clean repeatedly for a thorough job.</p><p>It's also a machine that promises excellent edge cleaning, since it uses the exact same side brush and extending roller mop as the Ultra model. And the Roller even has the same automatic mop cover, which comes on as soon as it detects carpet to keep the mop head clean and your carpet dry.</p><p>While the Roller doesn't quite match the Ultra's ability to move over thresholds and steps up to 8cm tall, it's capacity to tackle heights up to 6cm is still above average, and means it can potentially head into patio areas if your sliding door frames aren't very high.</p><p>If it performs anywhere as well as my Ultra model, I think the Dreame Aqua10 Roller will be hard to beat at <a href="https://www.amazon.com.au/Detangling-Carpet-Protecting-Self-Empty-Self-Cleaning-Extending/dp/B0FVM8QJV4">its current discounted price</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ring has upgraded two of its cameras and the new peephole model looks like it'll be perfect for apartment-dwellers —its no-drill installation won't damage your door, so it's ideal for renters ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/ring-has-upgraded-two-of-its-cameras-and-the-new-peephole-model-looks-like-itll-be-perfect-for-apartment-dwellers-its-no-drill-installation-wont-damage-your-door-so-its-ideal-for-renters</link>
                                                                            <description>
                            <![CDATA[ Ring has updated its Outdoor Camera and Peephole Camera with 2K resolution and 6x enhanced zoom. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Dwwsy9ty6qixzGevHf6J8Q</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5jhqKrV8hXhKSWUzGFNkxg-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 16:11:45 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/5jhqKrV8hXhKSWUzGFNkxg-1280-80.png">
                                                            <media:credit><![CDATA[Ring]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[As Blur didn&#039;t quite sing: all the peephole, so many peephole]]></media:description>                                                            <media:text><![CDATA[The Ring Peephole Camera 2K mounted on a grey door underneath the number 24]]></media:text>
                                <media:title type="plain"><![CDATA[The Ring Peephole Camera 2K mounted on a grey door underneath the number 24]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5jhqKrV8hXhKSWUzGFNkxg-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Ring had launched an updated Outdoor Camera and Peephole Camera 2K</strong></li><li><strong>They will both go on sale in August 2026</strong></li><li><strong>The Outdoor Camera is £99.99 (about $130 / AU$190), and the Peephole Camera is £79.99 (about $110 / AU$150)</strong></li></ul><p>Ring has announced two brand new <a href="https://www.techradar.com/news/best-home-security-camera">smart security cameras</a>, one for mounting outdoors and one for installing into the peephole of your door. </p><p>Let's start with the outdoor option first. The new <a href="https://www.amazon.co.uk/dp/B0FZPRQ9KS" target="_blank">Ring Outdoor Camera (2nd Gen)</a> is available in both wired and battery versions. It has a wide-angle lens (140 degrees horizontal and 85 degrees vertical), and delivers 2K resolution with up to 6x enhanced zoom. It has B&W night vision, customizable privacy zones and motion detection, and you can talk to visitors via Live View and Two-Way Talk. If you subscribe to Ring Protect you can also get intelligent alerts and the ability to scroll back in time to rewatch footage. Wi-Fi is single-band Wi-Fi 4 using the 2.4GHz frequency band.</p><p>One of the big selling points here is easy installation: it's simple to mount the camera and it's designed to cope with temperatures from -20ºC to +50ªC, although Ring says the camera may temporarily turn itself off if it's in direct sunlight during extreme heat conditions. </p><p>The Ring Outdoor Camera (2nd Gen) has a list price of £99.99 (about $130 / AU$190) and it'll be available from August 12, 2026. <a href="https://www.amazon.co.uk/dp/B0FZPRQ9KS" target="_blank">Pre-orders are open now</a>. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7h4LcdppMwftMeUdGKNjz5" name="Ring Outdoor Camera 2nd gen" alt="The Ring Outdoor Camera 2nd gen mounted underneath a roof" src="https://cdn.mos.cms.futurecdn.net/7h4LcdppMwftMeUdGKNjz5.png" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ring)</span></figcaption></figure><h2 id="ring-peephole-camera-2k-this-peep-is-fairly-cheap-and-fits-in-doors-that-are-quite-deep">Ring Peephole Camera 2K: this peep is fairly cheap and fits in doors that are quite deep</h2><p>The new <a href="https://www.amazon.co.uk/dp/B0GGVW3BX9" target="_blank">Ring Peephole Camera 2K</a> is more stylish than its rather boxy predecessor, with a more triangular shape and a good-looking speckled finish. It fits through the space where you'd normally have an optical peephole, and there's no need to drill, run cables or do anything at all as it's completely wireless and runs off a rechargeable battery. It's designed to fit peepholes from 12mm to 14mm in size and go through doors between 32.5mm and 60mm.</p><p>I think this is going to be particularly popular with flat dwellers, especially renters who can't make any physical changes to the property: simply unscrew the optical peephole, install the camera, and you can take it with you when you move. Don't forget to keep the original peephole somewhere where you can find it again, though.</p><p>Like the new Outdoor Camera (2nd Gen) the resolution is 2K with up to 6x enhanced zoom, Live View and Two-Way Talk, but there's no night vision here so you'll need to make sure the door is facing a well-lit area. Ring says its camera is tuned for low-light conditions, but this camera doesn't see in the dark like the Outdoor Camera does.</p><p>The field of view is 140 x 140 degrees to deliver 'head-to-toe' visuals, and the quick release battery is easy to remove for charging. Wi-Fi is Wi-Fi 4 on the 2.4GHz frequency band.</p><p>The Ring Peephole Camera 2K will be available from August 19, 2026, and <a href="https://www.amazon.co.uk/dp/B0GGVW3BX9" target="_blank">pre-orders are open now</a>. The list price is £79.99 (about $110 / AU$150).</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'There is no reason for any individual to have a computer in his home': Quote of the day by Digital Equipment Corporation co-founder Ken Olsen on the future of smart homes ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/pro/there-is-no-reason-for-any-individual-to-have-a-computer-in-his-home-quote-of-the-day-by-digital-equipment-corporation-co-founder-ken-olsen-on-the-future-of-smart-homes</link>
                                                                            <description>
                            <![CDATA[ The technology executive from yesteryear issues a seemingly stunning miscalculation regarding the proliferation of consumer-grade computing devices ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Taqqd9FhdPfSH6T2fQBJp</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/p3AManHZfKC3ADthhGh2GS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 22:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 27 Jul 2026 17:39:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Pro]]></category>
                                                    <category><![CDATA[AI Platforms &amp; Assistants]]></category>
                                                                                                                    <dc:creator><![CDATA[ Keumars Afifi-Sabet ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/baEeYWYTHEpvddufVqymoA.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Keumars Afifi-Sabet is a freelance contributor for Tech Radar and Technology Editor for Live Science. He has written for a variety of publications including ITPro, The Week Digital and ComputerActive. He has worked as a technology journalist for more than five years, having previously held the role of features editor with ITPro. In his previous role, he oversaw the commissioning and publishing of long form in areas including AI, cyber security, cloud computing and digital transformation.&lt;/p&gt;&lt;p&gt;An NCTJ-qualified journalist who specialises in technology, his path into journalism began at university. He immersed himself in student media while studying for a degree in biomedical sciences at Queen Mary, University of London. After graduating, Keumars wrote for a variety of local and national publications as a freelancer, including The Independent, The Observer, and Metro. While studying for his NCTJ certification, his work was commended in the category of ‘Top Scoop’ in the 2017 NCTJ awards. He’s also registered as a foundational chartered manager with the Chartered Management Institute (CMI), having qualified as a Level 3 Team leader with distinction in 2023.&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/p3AManHZfKC3ADthhGh2GS-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images/Rick Friedman]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ken Olsen with a computer and keyboard in 1987]]></media:description>                                                            <media:text><![CDATA[Ken Olsen with a computer and keyboard in 1987]]></media:text>
                                <media:title type="plain"><![CDATA[Ken Olsen with a computer and keyboard in 1987]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/p3AManHZfKC3ADthhGh2GS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Computing is so ubiquitous that we often see more than one in most households, including laptops, desktops, all-in-ones, smartphones, tablets, and so on. But there was once a time when that certainly wasn't the case. In that context, some comments made by industry stalwarts of the past may appear like massive miscalculations.</p><h2 id="ethics-in-ai">Ethics in AI</h2><p>The late Ken Olsen was the co-founder and CEO of Digital Equipment Corporation (DEC), a major company in the mid-20th century that produced a series of minicomputers over the decades in which it operated until its decline in 1998.</p><div  class="fancy-box"><div class="fancy_box-title">Quote of the day</div><div class="fancy_box_body"><p class="fancy-box__body-text">This article is part of TechRadar Pro's QOTD project to provide an insight into the minds of the brightest and most recognized figures in the technology industry today and in years gone by. <a data-analytics-id="inline-link" href="https://www.techradar.com/tag/qotd">Read the full series here</a>.</p></div></div><p>Despite being a key part of the computer industry, Olsen was adamant that the computer was something isolated to the enterprise — delivering his infamous comments in 1977 at a convention of the World Future Society. There are, however, two very important caveats. </p><p>Firstly, computers at the time were either gigantic mainframes or minicomputers that needed specialized staff to manage. Secondly, Olsen later claimed his words were taken completely out of context.</p><h2 id="smart-living">Smart living</h2><p>Olsen claimed he wasn't referring to the sort of computers we see today in homes like desktop PCs or laptops, but actually the then-futuristic proposal of a master computer that would automate different functions around the house.</p><p>What the executive was referring to was what we now understand as the smart home. However, regardless of the context, his comments still missed the mark — as the rise of smart home technology has been a very exciting development during the 21st century. </p><p>That said, the vision of a fully automated and intelligent home has proven massively prohibitive, partially due to cost, partially due to hardware, and finally due to slow interoperability and integration. That latter element, however, is finally something that's been changing <a href="https://www.techradar.com/news/matter-will-revolutionize-your-smart-home-heres-everything-you-need-to-know" target="_blank">thanks to the Matter smart home standard</a>.  </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OdvAJe"></div>                            </div>                            <script src="https://kwizly.com/embed/OdvAJe.js" async></script><h3 class="article-body__section" id="section-top-pc-accessories-for-the-computer-you-apparently-don-t-need-in-your-home"><span>Top PC accessories (for the computer you apparently don't need in your home)</span></h3><div class="product"><a data-dimension112="23db935e-89e2-11f1-9ed4-6f87c04d7d0d" data-action="Deal Block" data-label="Connect your pen drives, SD cards, monitor, and more with this 7-port dock that features 100W power delivery for charging your laptop at the same time." data-dimension48="Connect your pen drives, SD cards, monitor, and more with this 7-port dock that features 100W power delivery for charging your laptop at the same time." data-dimension25="£13.99" href="https://www.amazon.co.uk/UGREEN-HDMI-USB-C-100WPD-Laptops/dp/B0BLNDNBG1/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GvaV8c7atu5fWLJhwszVq6" name="ugreen-usb-c-hub-for-laptop-revodok-7-in-07f95f65-10be-4578-805c-583978d323bb.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GvaV8c7atu5fWLJhwszVq6.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Connect your pen drives, SD cards, monitor, and more with this 7-port dock that features 100W power delivery for charging your laptop at the same time. <a class="view-deal button" href="https://www.amazon.co.uk/UGREEN-HDMI-USB-C-100WPD-Laptops/dp/B0BLNDNBG1/" target="_blank" rel="nofollow" data-dimension112="23db935e-89e2-11f1-9ed4-6f87c04d7d0d" data-action="Deal Block" data-label="Connect your pen drives, SD cards, monitor, and more with this 7-port dock that features 100W power delivery for charging your laptop at the same time." data-dimension48="Connect your pen drives, SD cards, monitor, and more with this 7-port dock that features 100W power delivery for charging your laptop at the same time." data-dimension25="£13.99">View Deal</a></p></div><div class="product"><a data-dimension112="23db93c2-89e2-11f1-a72a-29863cac3897" data-action="Deal Block" data-label="A professionally styled plug-and-play 7-in-1 dock with fast 5Gbps data transfer speeds and up to 5V/1.5A power for fast-charging devices. Compatible with Windows, macOS, and Linux." data-dimension48="A professionally styled plug-and-play 7-in-1 dock with fast 5Gbps data transfer speeds and up to 5V/1.5A power for fast-charging devices. Compatible with Windows, macOS, and Linux." data-dimension25="£27.98" href="https://target.georiot.com/Proxy.ashx?tsid=435890&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fdp%2FB00P115F4E%3Ftag%3Dftr-amazonff-tplink-uk-21%26ascsubtag%3Dhawk-custom-tracking-21" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PMEysfAEXTHSwAntNzXLp6" name="tplink-uh700-usb-hub-15a-fast-charging-7-e92b3bf3-0c8d-48ed-975b-e11ba26636c0.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PMEysfAEXTHSwAntNzXLp6.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>A professionally styled plug-and-play 7-in-1 dock with fast 5Gbps data transfer speeds and up to 5V/1.5A power for fast-charging devices. Compatible with Windows, macOS, and Linux. <a class="view-deal button" href="https://target.georiot.com/Proxy.ashx?tsid=435890&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fdp%2FB00P115F4E%3Ftag%3Dftr-amazonff-tplink-uk-21%26ascsubtag%3Dhawk-custom-tracking-21" target="_blank" rel="nofollow" data-dimension112="23db93c2-89e2-11f1-a72a-29863cac3897" data-action="Deal Block" data-label="A professionally styled plug-and-play 7-in-1 dock with fast 5Gbps data transfer speeds and up to 5V/1.5A power for fast-charging devices. Compatible with Windows, macOS, and Linux." data-dimension48="A professionally styled plug-and-play 7-in-1 dock with fast 5Gbps data transfer speeds and up to 5V/1.5A power for fast-charging devices. Compatible with Windows, macOS, and Linux." data-dimension25="£27.98">View Deal</a></p></div><div class="product"><a data-dimension112="23db941c-89e2-11f1-a504-d38db1b0c086" data-action="Deal Block" data-label="A simple 4-port hub for hooking up USB-A connected devices and accessories, with a spare USB-C port for charging devices." data-dimension48="A simple 4-port hub for hooking up USB-A connected devices and accessories, with a spare USB-C port for charging devices." data-dimension25="£8.54" href="https://www.amazon.co.uk/Multiple-Splitter-Laptop-Extender-Windows-Black/dp/B0CN3F9Y1Z/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="C7QJv8CesvgggKDhTZNGs6" name="acer-usb-hub-30-ultra-slim-usb-adapter-4-83127785-b371-46bf-912b-da5f172068c5.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/C7QJv8CesvgggKDhTZNGs6.jpg" mos="" align="middle" fullscreen="" width="500" height="375" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>A simple 4-port hub for hooking up USB-A connected devices and accessories, with a spare USB-C port for charging devices. <a class="view-deal button" href="https://www.amazon.co.uk/Multiple-Splitter-Laptop-Extender-Windows-Black/dp/B0CN3F9Y1Z/" target="_blank" rel="nofollow" data-dimension112="23db941c-89e2-11f1-a504-d38db1b0c086" data-action="Deal Block" data-label="A simple 4-port hub for hooking up USB-A connected devices and accessories, with a spare USB-C port for charging devices." data-dimension48="A simple 4-port hub for hooking up USB-A connected devices and accessories, with a spare USB-C port for charging devices." data-dimension25="£8.54">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 questions to ask before choosing a robot lawn mower, according to a lawnbot exec ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home/5-questions-to-ask-before-choosing-a-robot-lawn-mower-according-to-a-lawnbot-exec</link>
                                                                            <description>
                            <![CDATA[ Lawnbots can be confusing — here's a simple way to narrow down your options, so you end up with the right model for you. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uZaY2ih57Y3WChSqngrTNo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xc6jGTUP79Wjtovn56WP3V-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jul 2026 12:02:14 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xc6jGTUP79Wjtovn56WP3V-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Mammotion LUBA 3 AWD 3000 robot lawn mower]]></media:description>                                                            <media:text><![CDATA[Mammotion LUBA 3 AWD 3000 robot lawn mower]]></media:text>
                                <media:title type="plain"><![CDATA[Mammotion LUBA 3 AWD 3000 robot lawn mower]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xc6jGTUP79Wjtovn56WP3V-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Robot lawn mowers are growing in popularity, and with good reason. They're getting more advanced in features, easier to set up and use, and can be a huge time- and effort-saver... provided you pick the right model. There are plenty of options to choose from, spanning a range of prices and capabilities, and if you're new to the lawnbot world then it can be tricky to figure out which one you need. </p><p>This article is here to guide you through that process. I've pulled together five big questions to help you narrow down your options. And for added expertise, I've enlisted the help of KK Yin, Marketing Director at leading lawnbot brand <a href="https://mammotion.com/?" target="_blank">Mammotion</a>, whose insights you'll find throughout the piece.</p><h2 id="1-do-i-need-all-wheel-drive">#1. Do I need all-wheel drive? </h2><p>"Everyone has a different environment for their lawn. So the first thing a customer should do is choose which kind of power system they need — for example, all-wheel drive or rear-wheel drive, or some the brands have front-wheel drive," says KK.</p><p>Rear-wheel drive will be perfectly fine if you have a relatively even and flat lawn, and will have no issue scaling relatively gentle inclines. However, if you have a very steep or uneven lawn, all-wheel drive (AWD) will help ensure the lawnbot maintains its grip without churning up your grass. Front-wheel drive is really only for flat lawns, and is a less common power system. </p><p>AWD tends to be reserved for larger, more premium robot mowers. However, at the start of this year <a href="https://www.techradar.com/home/smart-home/segway-navimow-has-finally-created-a-compact-robot-mower-thatll-treat-your-lawn-with-the-meticulous-care-it-deserves">Segway Navimow launched compact AWD model</a>, with the suggestion that it would treat your turf more gently. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="mQeRot4vjaw5h4bxvKX4iQ" name="20260108_105456 copy" alt="Navimow i2 AWD robot mower in action on astroturf" src="https://cdn.mos.cms.futurecdn.net/mQeRot4vjaw5h4bxvKX4iQ.jpg" mos="" align="middle" fullscreen="" width="4080" height="2296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">All-wheel drive improves a lawnbot's climbing ability </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="2-does-my-lawn-have-shaded-areas">#2. Does my lawn have shaded areas? </h2><p>Next, KK suggests figuring out which navigation method is best suited to the environment. "A customer should look at if they have shaded areas, the house is tall or they have trees in the garden. If they do, I suggest they don't choose an RTK positioning system. They should maybe choose a LiDAR model," says KK.</p><p>There are two major navigation systems for robot mowers. <a href="https://www.techradar.com/home/small-appliances/what-is-rtk-for-robot-lawn-mowers">RTK</a>, which uses satellites, can work very well if the lawnbot has a wide, uninterrupted view of the sky. However, if there are obstructions — such as those listed by KK — in the way, these can block the signal and lead to the lawnbot getting lost. </p><p>LiDAR is the system used by <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuums</a>, and is relatively new in the robot mower market. LiDAR builds a picture of its surroundings by bouncing light off objects, so it's not well suited to wide-open lawns with no objects in them. </p><p>Broadly speaking, RTK will be a good choice in big, open yards, whereas LiDAR might be a better fit if you have a smaller, more cluttered yard. LiDAR models are often pricier, so if you can get away with an RTK bot, you might prefer to go with that option. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5274px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="rTvV6qFnjKVTTbxEPbVvGU" name="Tackling steep slope 1.JPG" alt="Mammotion LUBA 3 AWD 3000 robot lawn mower" src="https://cdn.mos.cms.futurecdn.net/rTvV6qFnjKVTTbxEPbVvGU.jpg" mos="" align="middle" fullscreen="" width="5274" height="2966" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Overhead obstructions can cause issues if the robot relies on satellites for navigation </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="3-how-big-is-my-lawn">#3. How big is my lawn? </h2><p>Many lawnbot models are available in a few different iterations aimed at different-sized lawns (typically indicated by a number after the product name). The difference is usually the battery capacity — a bot designed for a larger area will have a bigger battery, enabling it to cover more ground before having to return to its dock to recharge, thus making it more efficient. </p><p>"I think most users figure out that in one week they will mow maybe two or three times. So they need to work out how long it will take a product to mow their lawn once," suggests KK. With that information, you can work out if your mower will be efficient enough to keep up with your grass-trimming demands. </p><h2 id="4-do-i-have-more-than-one-mowing-zone">#4. Do I have more than one mowing zone? </h2><p>"The next point, I think, is about multi-zone management," says KK. "Not all people have one big lawn — it's divided by the house, or the garden is split into different areas.  That means they need to manage more than one mowing zone."</p><p>Pretty much every lawnbot will be able to mow multiple separate lawns, with the ability to create different maps in your app. However, some have more advanced multi-zone capabilities than others. One bot might be intelligent enough to handle a schedule where the lawnbot spends the morning in Zone A and moves to Zone B in the evening, and it might even be able to work out the optimal mowing patterns and cadence.  </p><h2 id="5-how-much-setup-do-i-want-to-do">#5. How much setup do I want to do? </h2><p>If you end up with a satellite-based lawnbot (see point #2), you might need to decide between a bot that comes with a separate antenna and one that does not. This RTK station is required to make the satellite information more accurate — so satellite positioning on its own might tell you where a bot is to within a meter or two, but add in a separate RTK receiver and it's more like centimeters.</p><p>Traditionally, you'd have this receiver in your own back yard. This adds an extra level of complexity to setup — the reciever needs to sit high up, with direct line of sight to satellites in the sky, and it also needs a power source. However, increasingly, we're seeing lawnbots that use a big, centralized RTK receiver that covers a large area. Mammotion calls this NetRTK. It's definitely a more low-effort option. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="zrhv8KWgyk8zCo8f7myRoM" name="RTK receiver" alt="RTK receiver for Segway Navimow X350 robot lawn mower" src="https://cdn.mos.cms.futurecdn.net/zrhv8KWgyk8zCo8f7myRoM.jpg" mos="" align="middle" fullscreen="" width="4080" height="2296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Some RTK lawnbots require you to install a separate receiver in your yard </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>There are further features to look out for if you want the most straightforward setup. Some modern robot mowers have cameras and AI features that enable them to instantly create a map of their location, so you can just pop it on the floor and it'll be able to start mowing pretty much instantly. KK suggests these kinds of features are more of a nice-to-have, and advises focusing on the first four points first. </p><h2 class="article-body__section" id="section-reviews-round-up"><span>Reviews round-up</span></h2><p>We've tested plenty of excellent lawnbots at TechRadar. Here's a taster of some of our favorites — tap the 'View details' button for more information, plus a link to our full reviews.</p>        <div class="featured_product_block featured_block_standard" data-id="844bac4a-84f3-11f1-aed9-1300592d3b69">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Mammotion</div>                                        <div class="featured__title">LUBA 3 AWD 3000</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/mammotion-luba-3-awd-3000-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844bacae-84f3-11f1-9a15-3108dcbe82d9">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Mammotion</div>                                        <div class="featured__title">Yuka Mini Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/mammotion-yuka-mini-lawnbot-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844bad1c-84f3-11f1-9d61-7b8109afb241">            <a href="https://www.amazon.co.uk/dp/B0GT5CMZNF?tag=ftr-techradar-gb-21&th=1&ascsubtag=trd-gb-5051482374716904631-21&geniuslink=true" data-model-name="Mammotion YUKA Mini 2 1000 Robot Lawn Mower with LiDAR" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Q6ii8QsVB2iPVHNYNxP7DA.jpg" alt="Mammotion Yuka Mini 2 1000 Robot Lawn Mower Without Boundary, Recommended 1000 ㎡, Lidar 360°+ Ai Vision, 300+ Obstacle Recognition, Dropmow, Smart Battery Management,cutting Heights 20-60mm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Mammotion</div>                                        <div class="featured__title">YUKA Mini 2 1000 Robot Lawn Mower with LiDAR</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844bad80-84f3-11f1-b8a8-8b00520839c7">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Segway</div>                                        <div class="featured__title">Navimow i210E LiDAR Pro</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/segway-navimow-i210e-lidar-pro-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844bade4-84f3-11f1-aa7b-b7e24878d8a7">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Segway</div>                                        <div class="featured__title">Navimow X3 Series</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/segway-navimow-x3-series-robot-lawn-mower-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844bae48-84f3-11f1-85f7-f73574c83045">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>TerraMow</div>                                        <div class="featured__title">V1000 Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/the-terramow-v1000-robot-lawn-mower-is-the-perfect-wire-free-lawnbot-for-newbies-and-technophobes">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844baeb6-84f3-11f1-9498-93efc908fea0">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>ANTHBOT</div>                                        <div class="featured__title">Genie Smart AI Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/smart-home/anthbot-genie-robot-lawn-mower-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844baf1a-84f3-11f1-9be2-f91f54830220">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Eufy</div>                                        <div class="featured__title">E15 Robot Lawn Mower</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/small-appliances/eufy-e15-robot-lawn-mower-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="844baf88-84f3-11f1-92f6-c39af50c2b92">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Mammotion LUBA 2 AWD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Read our full review </p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Philips Hue’s rumored TV camera would be a huge shift for the smart lighting giant — but rival brands Govee and Nanoleaf have been doing it for years ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-lights/philips-hues-rumored-tv-camera-would-be-a-huge-shift-for-the-smart-lighting-giant-but-rival-brands-govee-and-nanoleaf-have-been-doing-it-for-years</link>
                                                                            <description>
                            <![CDATA[ Philips Hue could launch a new camera gadget for TV backlight syncing at IFA 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bQqb2gDBoCHMdw7RuFpNRC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MdeNHW74zUxwVKEWqknTWK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jul 2026 11:41:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MdeNHW74zUxwVKEWqknTWK-1280-80.jpg">
                                                            <media:credit><![CDATA[Philips Hue / Hue Blog ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Philips Hue Sync Screen mounted to a TV]]></media:description>                                                            <media:text><![CDATA[The Philips Hue Sync Screen mounted to a TV]]></media:text>
                                <media:title type="plain"><![CDATA[The Philips Hue Sync Screen mounted to a TV]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MdeNHW74zUxwVKEWqknTWK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Philips is rumored to be launching a new camera-based Hue Sync device for its TV backlights </strong></li><li><strong>It removes the need for a pricey Hue Play HDMI Sync Box</strong></li><li><strong>The 'Sync Screen' would be the first camera for the Philips Hue Play system</strong></li></ul><p>Philips Hue could be working on a new device for syncing your TV’s color palette to your backlights, giving you another option for illuminating your entertainment setup </p><p>Fabian of <a href="https://hueblog.com/2026/07/21/philips-hue-is-working-on-a-camera-solution-for-hue-sync/" target="_blank">Hue Blog</a> attended an online presentation hosted by Philips, and spotted a new Hue Sync device with an integrated camera that looks strikingly similar to rival devices like the <a href="https://www.techradar.com/home/smart-lights/nanoleaf-4d-screen-mirror-and-lightstrip-kit-review">Nanoleaf 4D</a>. </p><p>The new gadget could be called ‘Sync Screen’, and may be unveiled at IFA 2026 in September. We don't know how much it will cost yet, but considering Philips Hue is a premium brand, it's likely the new device will sit in a higher price bracket than its competitors.</p><p>Just like other camera-operated TV LED lights, Philips’ version mounts to the top of a TV or monitor, and captures the color movements of the movie, show, or game on the screen. This movement is then processed and synced with backlights mounted behind the display.</p><p>From the image shared by Hue Blog, it seems that the Philips Sync Screen camera will only have one lens, but will likely be a fish-eye one to capture your entire TV screen — just like those used by rival devices. </p><p>You will almost certainly still need a <a href="https://www.techradar.com/home/smart-home/philips-hue-bridge-what-is-it-and-how-important-is-it-for-your-hue-smart-lights">Philips Hue Bridge</a> to link the lights and camera to one another, but because the system camera-operated, you won't need a <a href="https://www.techradar.com/reviews/philips-hue-play-hdmi-sync-box">Philips Hue Play HDMI Sync Box</a> or <a href="https://www.philips-hue.com/en-us/explore-hue/propositions/entertainment/sync-with-home-theater/sync-app" target="_blank">Hue Sync TV app subscription</a>, which could make it a more tempting proposition.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BaoZHTwFqy3L3SkPfiBWTQ" name="4D V2 - Screen Mirror Camera" alt="Nanoleaf 4D V2" src="https://cdn.mos.cms.futurecdn.net/BaoZHTwFqy3L3SkPfiBWTQ.jpg" mos="" align="middle" fullscreen="" width="4000" height="2250" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Nanoleaf 4D TV is just one of the Philips rivals that use cameras to sync TV content with smart backlights  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nanoleaf)</span></figcaption></figure><p>As mentioned, Philips isn’t the first smart home giant to offer TV lighting gadgets like this, which aim to make your TV and gaming experiences more immersive by extending the colors from the screen onto the surrounding walls. </p><p>In addition to the Nanoleaf 4D light strips, the <a href="https://www.techradar.com/reviews/govee-starpal-pro">Govee StarPal Pro</a> and the more recent Govee TV Backlight 3 Pro models are all camera-operated — the latter having a dual-camera system to capture more of your TV screen or monitor. </p><p>Philips has had quite an eventful 2026 already. In March <a href="https://www.techradar.com/televisions/philips-new-oled-tvs-are-the-worlds-first-with-dolby-vision-2-and-im-so-excited-for-the-follow-up-to-the-model-i-called-best-value-on-the-market">the company unveiled its new OLED TVs</a>, which are also the first native models for Dolby Vision 2, as well as <a href="https://www.techradar.com/home/smart-lights/philips-just-launched-a-new-ceiling-light-that-looks-like-a-skylight-and-i-think-it-looks-incredible-but-its-lack-of-smart-features-makes-its-hefty-price-tag-hard-to-justify">its beautiful yet expensive ceiling light that mimics natural daylight</a>. We’re just a mere two months away from IFA 2026, and I think the best is yet to come. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A new Google Home Display is reportedly on the way — but what our smart homes actually need in 2026 is a proper Pixel Tablet successor ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home-hubs/a-new-google-home-display-is-reportedly-on-the-way-but-what-our-smart-homes-actually-need-in-2026-is-a-proper-pixel-tablet-successor</link>
                                                                            <description>
                            <![CDATA[ A new Home Display sounds intriguing — but I’ll be disappointed if Google gives us another stationary screen instead of a movable AI hub. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9sgiinVnPDKZ9rzFqjCV9A</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2XCykptu3JAgbagC4brYhB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jul 2026 11:30:57 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home Hubs]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2XCykptu3JAgbagC4brYhB-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Michelle Rae Uy]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Pixel Tablet at Google I/O]]></media:description>                                                            <media:text><![CDATA[Google Pixel Tablet at Google I/O]]></media:text>
                                <media:title type="plain"><![CDATA[Google Pixel Tablet at Google I/O]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2XCykptu3JAgbagC4brYhB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A new Google Home Display might be on the cards, but sticking to the traditional smart home hub format seems like a missed opportunity. What I really want to see this year is a new version of 2023's Google Pixel Tablet — and it would be a much better fit for a modern AI-powered smart home.</p><p>Google hasn't officially announced a new smart screen, but I think it's only a matter of time. Last year, Anish Kattukaran, Chief Product Officer for Google Home, said the company was still committed to the <a href="https://www.techradar.com/best/best-smart-displays">smart display</a> format. "If you think about the properties of a smart display: a microphone, which means audio in, a speaker, so audio out. It’s got a screen, which complements a voice modality, you can interact with it and visualize information," he told <a href="https://youtu.be/JHNHZoW-sdI?si=Fkv1fVJiGAs5uMdk&t=1759" target="_blank">The Vergecast</a>.</p><p>"As I see where Gemini for Home is going and Gemini more broadly, all of the things Google is investing in building, for me it feels like almost the ultimate form factor to be able to deliver a really great home experience. So, that’s why we are going to continue to invest in that category, so I think it’s going to be awesome."</p><p>A smart home hub can be so much more than a speaker, screen, and microphone though, as the 2023 <a href="https://www.techradar.com/reviews/google-pixel-tablet-review-a-new-home-for-the-same-old-android">Google Pixel Tablet</a> demonstrated — and I think a new version of that device would be an even better platform for Gemini than a Google Home Display.</p><h2 id="the-smart-home-untethered">The smart home untethered</h2><p>If you're not familiar with the Pixel Tablet, it's essentially a full Android tablet specifically designed for use around the house. It doesn't have great battery life, and there's no SIM card slot for mobile data, but that's not a problem when you're never straying outside range of your home Wi-Fi network, or taking it far from its dock.</p><p>At first glance it looks just like a Google Home Display, but there's one big difference: while the Home Display is all one unit, the Pixel Tablet's screen lifts off its magnetic dock so you can carry it from room to room.</p><p>Unlike a Google Home Display, the Pixel Tablet isn't just a hub, either. Although it can be the heart of your smart home, providing quick access to your lights, switches, robovacs and cameras with quick voice controls, it's also a fully-featured Android tablet, with access to the whole Google Play Store. That means you can install your favorite web browser, stream movies from Netflix, or spend hours on YouTube on its 10.95-inch display. It has a reasonable front-facing camera as well, so it's ideal for Zoom calls with the family from the comfort of your sofa.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5394px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nn8873Xj8suftQPKPpGwuR" name="Google Pixel Tablet review-4.jpg" alt="Google Pixel Tablet with speaker dock" src="https://cdn.mos.cms.futurecdn.net/nn8873Xj8suftQPKPpGwuR.jpg" mos="" align="middle" fullscreen="" width="5394" height="3034" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Philip Berne)</span></figcaption></figure><p>My Pixel Tablet lives on my kitchen table, where it serves as both a smart home hub and a second TV, letting me stream shows via BBC iPlayer at breakfast time, or use YouTube Music to play music while I work. The tablet's built-in speaker is quite tinny, but the one housed within its dock sounds surprisingly rich and well-balanced. </p><p>When it's time to make dinner, I can simply pluck it from its dock, stand it on the kitchen counter, and load my recipe app of choice, then in the evening, I can crash out on the sofa, adjust the lights, and finish my daily Duolingo session. You can't do that with a Home Display. Sounds good? It is — and it's now discontinued.</p><h2 id="a-smarter-pixel-tablet">A smarter Pixel Tablet</h2><p>So what would a 2026 Pixel Tablet look like? Well, apart from having Gemini pre-installed (naturally), it needs to function as a Thread border router, and its speaker needs a boost to bring it level with the new Google Home Speaker. Its 2,560 x 1,600px screen resolution is already respectable though (for comparison, the larger Amazon Echo Show 11's screen is 1,920 x 1,200px) and its weight doesn't matter considering it's not intended to travel outside the house, so I wouldn't worry about slimming it down much.</p><p>It would be nice to see a lower price, though. The original Pixel Tablet had a list price of  $499 / £599 / AU$899, which is a hefty fee for a smart display. A cheaper Pixel Tablet might be wishful thinking, but considering you would need a <a href="https://www.techradar.com/home/smart-home/google-home-premium-is-here-to-replace-nest-aware-heres-how-much-it-costs-and-who-gets-it">Google Home Premium</a> subscription to get the most out of Gemini, a lower asking price would make it a more tempting proposition.</p><p>There's a chance that Google might surprise me with a Google Home Tablet that can roam from room to room, but somehow I doubt it. Apple's vision for the future seems to involve <a href="https://www.techradar.com/home/smart-home/apple-has-a-vision-for-your-smart-home-but-will-it-repeat-the-mistakes-of-the-past">multiple screens scattered throughout your home</a>, while Amazon Echo devices are so affordable, it's easy to justify buying one for each room. We'll have to wait and see.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I tested the Eufy Omni S2 robotic vacuum — and it's expensive and impressive in equal measure ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/eufy-omni-s2-review</link>
                                                                            <description>
                            <![CDATA[ Eufy has taken the excellent mopping performance of the Omni S1 and paired it with vastly improved vacuuming to create one of the best robovacs I've tested. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WQdeTgNvcatdCTZWLZQ7aB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nHXTWvuruCgcFhd3x5siSX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 19 Jul 2026 12:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alistair Charlton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/oZ46mMfZNzivnpXwiVMoLf.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/nHXTWvuruCgcFhd3x5siSX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Eufy Omni S2 robot vacuum cleaning oats off hard floor]]></media:description>                                                            <media:text><![CDATA[Eufy Omni S2 robot vacuum cleaning oats off hard floor]]></media:text>
                                <media:title type="plain"><![CDATA[Eufy Omni S2 robot vacuum cleaning oats off hard floor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nHXTWvuruCgcFhd3x5siSX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-eufy-omni-s2-two-minute-review"><span>Eufy Omni S2: two-minute review</span></h3><p>Eufy’s latest flagship robotic vacuum and mop, the Omni S2 is a hugely impressive appliance that combines excellent mopping with brilliant vacuuming to create one of the best home cleaning systems you can buy. It also self-cleans so thoroughly that, after several weeks of daily use, the dust bin, rollers and mop still looked like new.</p><p>The Omni S2 uses warm water to clean its spinning mop as it goes, while also scraping away dirt and using cyclone technology to whisk dust more efficiently into the onboard bin, instead of leaving it to clog up the filters. Water is ozonated in the base station to further improve cleaning performance, and there’s an integrated detergent system too.</p><p>The robot itself can even be fitted with a fragrance diffuser, which makes your room smell nice after every clean; three different scents are included in the box and, along with the detergent, and can be replenished from Eufy’s website.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kGcSVaipyhnnAEDrTo2A45" name="IMG_7384" alt="Eufy Omni S2 robot vacuum cleaning right beside a skirting board" src="https://cdn.mos.cms.futurecdn.net/kGcSVaipyhnnAEDrTo2A45.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It navigates well, mostly avoiding contact with walls and doors while driving very closely to all manner of obstacles without pushing them around, driving over them or ingesting them. The S2 is good at climbing over raised carpets, rugs and door thresholds — something the Omni S1 struggled with – and the app does a great job of quickly mapping your home, with a simple editing system for labeling every room correctly, and even adding virtual furniture. </p><p>I was impressed by how quiet the Omni S2 is, even with its powerful Cyclone mode engaged, and how the base station doesn’t sound like an Airbus when emptying the robot. It’s a very expensive product, but one that looks good and performs extremely well.</p><h3 class="article-body__section" id="section-eufy-omni-s2-price-and-availability"><span>Eufy Omni S2: price and availability</span></h3><ul><li><strong>List price: $1,599 / £1,599 / AU$2,299</strong></li><li><strong>Launched: March 2026</strong></li></ul><p>Just two years on from the launch of the <a href="https://www.techradar.com/home/robot-vacuums/eufy-omni-s1-pro-review">Omni S1 Pro</a>, Eufy now has the Omni S2. This is now the company’s flagship robotic vacuum and mop, with a price, performance and feature set to match.</p><p>It carries a recommended retail price of $1,599 / £1,599 / AU$2,299, making it £300 more expensive than the S1 pro, which remains on sale. That’s an awful lot of money for a vacuum cleaner — especially when</p><p>Eufy’s own range of robovacs starts under the £150 mark, and one of my favourites — the <a href="https://www.techradar.com/home/robot-vacuums/eufy-x10-pro-omni">X10 Pro Omni</a> vacuum and mop — is a comparative snip at £599.</p><p>What does the extra £1,000 get you with the S2? More power, of course, with greater suction thanks to Eufy’s new AeroTurbo 2.0 tech, improved intelligence, greater threshold clearance, a more powerful mop, better computer vision, a self-cleaning mop, electrolysed water, integrated detergent and even a built-in fragrance system with three included scents to pick from.</p><p>An additional cost to bear in mind is Eufy’s replacement parts kit. The brushes, bags, mops and rollers of all vacuum cleaners need replacing, so ongoing costs aren’t unusual, but Eufy likes to charge plenty. A complete kit for the S2 is £79.99. Premium parts for a premium robovac, I suppose. More welcome is Eufy’s new two-year warranty, which applies to all robot vacuums launched in 2026 and doubles the previous coverage.</p><ul><li><strong>Value score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-s2-specifications"><span>Eufy Omni S2: specifications</span></h3><div ><table><thead><tr><th class="firstcol " ><p><strong>Specification</strong></p></th><th  ><p><strong>Detail</strong></p><p> </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Max suction</p></td><td  ><p>30,000 Pa</p></td></tr><tr><td class="firstcol " ><p>Robot diameter</p></td><td  ><p>350 mm</p></td></tr><tr><td class="firstcol " ><p>Robot height</p></td><td  ><p>3.4 in / 85 mm</p></td></tr><tr><td class="firstcol " ><p>Dock dimensions</p></td><td  ><p>15.0 x 17.7 x 26.4 in / 380 x 450 x 670 mm</p></td></tr><tr><td class="firstcol " ><p>Dust bin volume (base)</p></td><td  ><p>2.5 litres</p></td></tr><tr><td class="firstcol " ><p>Water tank volume (base)</p></td><td  ><p>3L (clean) 2L (dirty)</p></td></tr><tr><td class="firstcol " ><p>Base type</p></td><td  ><p>Charge, auto-empty, hot water mop wash, hot air mop dry, clean water refill, self-clean</p></td></tr><tr><td class="firstcol " ><p>Max threshold clearance</p></td><td  ><p>Up to 1.7 in / 42mm</p></td></tr><tr><td class="firstcol " ><p>Mop type</p></td><td  ><p>Self-cleaner roller</p></td></tr><tr><td class="firstcol " ><p>Mop pad lifting</p></td><td  ><p>1.10 in / 28 mm</p></td></tr><tr><td class="firstcol " ><p>Max runtime</p></td><td  ><p>180 minutes</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-eufy-omni-s2-design"><span>Eufy Omni S2: design</span></h3><ul><li><strong>Docking station with charger, dust bag, water tanks and mop drying</strong></li><li><strong>Rotating, self-cleaning mop</strong></li><li><strong>Integrated detergent and fragrance supply</strong></li></ul><p>The S2 has a similar but more refined look than its S1 predecessor. The subtle bronze tint to sections of the robot and docking station give it a premium aesthetic that blends nicely with the futuristic lighting in both the clean water tank of the dock, and the robot’s onboard dust bin.</p><p>Taller than many docking stations, but significantly more elegant than most, the Omni S2’s appearance helps to justify its lofty price tag — and that’s further aided by the display and touch controls on top of the dock. These are handily located to press without stooping down to the robot itself, while the screen is useful for checking on the robot’s status and spotting error messages.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/XQFx3y9oWPcWQf4FpzLbFX.jpg" alt="Eufy Omni S2 robot vacuum in dock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/npbJVa5EYdq3UvsbYwBi7X.jpg" alt="Eufy Omni S2 robot vacuum front camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hC9rmF3kmXJhf7QxNFxcmW.jpg" alt="Eufy Omni S2 robot vacuum dock control panel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mDKY9QNwrwyj6VYnCyPYVW.jpg" alt="Side view of Eufy Omni S2 robot vacuum" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Short of making you a cup of tea while the robot cleans up, the S2’s docking station does absolutely everything. It charges the robot, empties its dust bin, replenishes its water supply (and even ozonates fresh water before it’s fed to the mop), cleans the mop with water heated to 70 degrees centigrade, dries it with hot air, refills the detergent tank, and has enough dust bin capacity for up to a claimed 68 days between bag replacements.</p><p>The robot itself is almost circular, with a central roller that’s claimed to be 100 percent tangle free, a pair of spinning side brushes, and a roller mop that self-cleans, slides outwards by 1.5cm to reach into corners and even an onboard fragrance supply to make your home smell nice. The S2 includes three different fragrances in the box, but these are a bespoke design so replacements can only be bought from Eufy itself. The same goes for the detergent bottle too, while thankfully the 2.5-litre dust bags are generic.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JG8VVbHNeD4meyZTnK4ChW.jpg" alt="Eufy Omni S2 robot vacuum brushes" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sRZM73Aw8ucJMJofqQf7VX.jpg" alt="Eufy Omni S2 robot vacuum upside down, showing mop roller" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/45eCBkJPcujkVcVujpxLhW.jpg" alt="Eufy Omni S2 robot vacuum roller" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6brj2w4TtvLcC8CGvLFrTX.jpg" alt="Eufy Omni S2 robot vacuum with mop roller removed" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I like how the Omni S2 looks. Its design is more sophisticated than that of the S1, and I can imagine it neatly complementing the lavish houses of its deep-pocketed buyers. And while tall, at 670mm (26.4 inches), the docking station is relatively slim.</p><p>The robot is also relatively short, at 85mm. This compares favorably against taller, bulkier robovacs like the Dyson Spot+Scrub AI, which towers over the Eufy at 110mm and is less capable of cleaning beneath low furniture.</p><p>A welcome design upgrade for the Eufy Omni S2 is its ability to now clear door thresholds up to 4.2cm tall, up from just 2cm for the Omni S1. I was often left frustrated by that robot’s inability to drive up from exposed floorboards to a carpeted neighboring room, but have had no such issues with the S2.</p><ul><li><strong>Design score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-s2-performance"><span>Eufy Omni S2: performance</span></h3><ul><li><strong>Impressive vacuuming</strong></li><li><strong>Excellent mopping</strong></li><li><strong>Strong improvement over the S1</strong></li></ul><p>From the setup process and mapping, to vacuuming, mopping, navigation and self-cleaning, the Omni S2 is a triumph. You might say it should well be for the massive price tag, but even in 2026 it’s rare for such a complex new product to impress so universally. Where the Eufy Omni S1 struggled in some key areas — navigation, threshold clearance and sometimes even vacuuming — the S2’s performance is close to perfect.</p><p>Yes, it’s an ultra-premium product with a price to match. This is right up there with your Leica camera, Rimowa suitcase and five-figure turntable. I imagine the typical Omni S2 owner is the sort of person who wouldn't blink at splashing out on a pair of <a href="https://www.techradar.com/audio/earbuds-airpods/airpods-max-2-review">Apple AirPods Max 2</a> at the airport because they forgot their first-gens at home. They’d probably deal with a flight delay by picking up a new Swiss watch, too.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YnnR3xtZnb2p6R8oB8uYp5" name="IMG_7396" alt="Eufy Omni S2 robot vacuum cleaning a carpeted floor" src="https://cdn.mos.cms.futurecdn.net/YnnR3xtZnb2p6R8oB8uYp5.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And that’s absolutely fine. Whatever the product, there’s always something that happens to sell the most expensive one, and for robotic vacuums that just so happens to be Eufy with the Omni S2. That doesn’t inherently count against it, because there are always customers happy to pay a premium for the one they like, or not really care about the cost because the S2’s spec sheet, design and feature set already put it at the top of the market.</p><p>What matters is how it performs in the real world, and how that compares to user expectations. Naturally, mine were at an all-time high and the S2 mostly delivered. The vacuuming performance is noticeably better than with the S1, and after a month of testing I still smile at the neat stripes vacuumed into my lounge carpet — and at how pleasant the S2’s fragrance system makes every room smell.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Tft3jWsLLBV9C25aEdSz6X" name="Eufy Omni S2-8" alt="Eufy Omni S2 robot vacuum battery" src="https://cdn.mos.cms.futurecdn.net/Tft3jWsLLBV9C25aEdSz6X.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Eufy has improved navigation since the S1, and now the S2 is smart enough to not vacuum over the tasselled ends of a rug. It also automatically detects rug and carpet thickness, then raises itself by up to 50mm (1.97 inches) to prevent getting stuck in deep-pile fabric. In my testing, the S2 flagged a potentially tricky bit of carpet — which was actually an integrated but deeply contoured door mat — so I could tell it to ignore the concern or permanently avoid it.</p><p>Navigation and map creation is generally good. The robot only once got stuck and called for help, and I was impressed by how quickly the S2 mapped the ground floor of my home and did a decent job of detecting room boundaries. I used the app to fine-tune these, and was pleased to see how the S2 had added 3D cupboards, sofas, tables, chairs and other bits of furniture to the map. This isn’t strictly necessary, but it’s nice to see how the S2 correctly understands its environment.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2090px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="WVmSp6qCaTqKfAmueWeBTX" name="Eufy Omni S2-13" alt="Eufy Omni S2 robot vacuum in dock, plugged in" src="https://cdn.mos.cms.futurecdn.net/WVmSp6qCaTqKfAmueWeBTX.jpg" mos="" align="middle" fullscreen="" width="2090" height="1176" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Eufy claims a maximum suction of 30,000Pa, which is a huge upgrade over the 8,000Pa of the Omni S1 and other Eufy robots like the X10. There are four suction modes — Quiet, Standard, Turbo and Max — three options of cleaning intensity, three water levels, and the option of performing each cleaning task once or twice. As with the S1, the S2 returns to base whenever it needs to empty its bin, clean the mop, replenish its water supply or charge the battery. A mode called AI Automation promises to adjust cleaning strategy based on room type, floor material and cleaning frequency.</p><p>The Omni S2 deeply impressed during the first few weeks of general use, keeping hard floors and carpets clean — even after a cockapoo puppy joined our household, and his insistence on helping with garden projects brought a lot of dirt into the house. It was a joy, quite frankly, to have the S2 on hand, ready to clean up after every chaotic evening of dog zoomies.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1998px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="DTmi4rp3xbhFrV4ovDo3FX" name="Eufy Omni S2-3" alt="Eufy Omni S2 robot vacuum dock open" src="https://cdn.mos.cms.futurecdn.net/DTmi4rp3xbhFrV4ovDo3FX.jpg" mos="" align="middle" fullscreen="" width="1998" height="1124" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I also loved how the S2 kept itself clean. Not only is the mop cleaned and dried with every use, but the cyclone-style dust collection ensures the onboard bin is practically spotless after each empty, and the filters don’t get clogged up. The rollers also looked like new after many hours of use, thanks to an anti-tangle design that actually works.</p><p>The mopping system works as well as the S1’s — evidenced by the absolutely filthy water collected in the waste tank of the docking station. I’d recommend owners empty this frequently, because if you wait a couple of weeks or so until it’s full, pouring it away is a seriously stinky process.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QzwSkAMEHutrNvcfz9xWXW" name="Eufy Omni S2" alt="Eufy Omni S2 robot vacuum dock screen" src="https://cdn.mos.cms.futurecdn.net/QzwSkAMEHutrNvcfz9xWXW.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>During TechRadar’s standardized robovac tests the Omni S2 continued to perform very well. These tests include two rounds of vacuuming on both carpets and hard floors, plus an obstacle avoidance test and a mopping test.</p><p>Pleasingly, the Omni S2’s vacuum performance is better than its predecessor, the two-year-old Omni S1. Vacuuming up oats from carpet was particularly impressive, with not a single piece being missed (except where I set the target zone in slightly the wrong place).</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784294155314-yqci7jgyv *, #fv-chart-1784294155314-yqci7jgyv *:before, #fv-chart-1784294155314-yqci7jgyv *:after, #fv-chart-1784294155314-yqci7jgyv-slideshow *, #fv-chart-1784294155314-yqci7jgyv-slideshow *:before, #fv-chart-1784294155314-yqci7jgyv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784294155314-yqci7jgyv, #fv-chart-1784294155314-yqci7jgyv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784294155314-yqci7jgyv {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784294155314-yqci7jgyv .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784294155314-yqci7jgyv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784294155314-yqci7jgyv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784294155314-yqci7jgyv.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294155314-yqci7jgyv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784294155314-yqci7jgyv-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784294155314-yqci7jgyv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784294155314-yqci7jgyv .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784294155314-yqci7jgyv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294155314-yqci7jgyv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784294155314-yqci7jgyv .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784294155314-yqci7jgyv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784294155314-yqci7jgyv.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-expand-btn, #fv-chart-1784294155314-yqci7jgyv .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-expand-btn:hover, #fv-chart-1784294155314-yqci7jgyv .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784294155314-yqci7jgyv .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784294155314-yqci7jgyv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784294155314-yqci7jgyv .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784294155314-yqci7jgyv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784294155314-yqci7jgyv .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784294155314-yqci7jgyv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784294155314-yqci7jgyv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv .fv-bar-row, #fv-chart-1784294155314-yqci7jgyv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784294155314-yqci7jgyv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294155314-yqci7jgyv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784294155314-yqci7jgyv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784294155314-yqci7jgyv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784294155314-yqci7jgyv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784294155314-yqci7jgyv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784294155314-yqci7jgyv .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784294155314-yqci7jgyv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784294155314-yqci7jgyv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784294155314-yqci7jgyv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784294155314-yqci7jgyv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-pie-container,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-row,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-stacked-product,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-grouped-bar-product,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-row,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-stacked-product,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-label,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-grouped-product-title,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-label,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-container,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-cluster,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-container,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-x-axis-wrapper,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-x-axis-label-space,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-x-axis-chart-space,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-benchmark-title,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-dropdown-title,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-carousel-nav-btn,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-chart-title,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-chart-subhead,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-header,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-select-wrapper,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-vs,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-select-container,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-versus-select,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-bar-commentary-inline,#fv-chart-1784294155314-yqci7jgyv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294155314-yqci7jgyv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784294155314-yqci7jgyv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294155314-yqci7jgyv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-bar-row,#fv-chart-1784294155314-yqci7jgyv .fv-stacked-product,#fv-chart-1784294155314-yqci7jgyv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294155314-yqci7jgyv .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-bar-label,#fv-chart-1784294155314-yqci7jgyv .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-bar-container,#fv-chart-1784294155314-yqci7jgyv .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294155314-yqci7jgyv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294155314-yqci7jgyv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294155314-yqci7jgyv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294155314-yqci7jgyv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294155314-yqci7jgyv .fv-stl-shop-all-logo,#fv-chart-1784294155314-yqci7jgyv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294155314-yqci7jgyv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294155314-yqci7jgyv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294155314-yqci7jgyv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294155314-yqci7jgyv.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Overall Chart Title","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-17T13:15:55.315Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784294155314-yqci7jgyv" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784294155314-yqci7jgyv-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/5AX3PYNdnhsZxQ7mujM28e.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/5AX3PYNdnhsZxQ7mujM28e.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/ZyrKGYN5oJBpNP5hu7PN5e.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/ZyrKGYN5oJBpNP5hu7PN5e.jpg" alt="Before" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><img src="https://proof.vanilla.tools/media/images/brandLogos/techradar.png" alt="Brand Logo" style="width: 100%; height: 100%; object-fit: cover;" /></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Before vacuuming</div><div class="fv-image-compare-label fv-image-compare-label-right">After vacuuming</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784294155314-yqci7jgyv', false); });} else {initialize('fv-chart-1784294155314-yqci7jgyv', false);}})();</script></div><p>During these tests I found the quickest, least powerful mode, called Quiet, was indeed very quiet (just 55 decibels on carpet), but the S2 performs best when suction is upped to the Standard or Turbo modes, cleaning intensity is increased from Fast to Standard, and the S2 is asked to perform two passes of the target zone or room, instead of one.</p><p>A crumb mix made of flour and crushed biscuit was completely lifted from a wooden kitchen floor using the S2’s standard intensity and suction settings, while on carpet I found Turbo or Cyclone (the most powerful suction mode) was best.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784294463899-v6ki3xaut *, #fv-chart-1784294463899-v6ki3xaut *:before, #fv-chart-1784294463899-v6ki3xaut *:after, #fv-chart-1784294463899-v6ki3xaut-slideshow *, #fv-chart-1784294463899-v6ki3xaut-slideshow *:before, #fv-chart-1784294463899-v6ki3xaut-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784294463899-v6ki3xaut, #fv-chart-1784294463899-v6ki3xaut-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784294463899-v6ki3xaut {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784294463899-v6ki3xaut .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784294463899-v6ki3xaut .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784294463899-v6ki3xaut.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784294463899-v6ki3xaut.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294463899-v6ki3xaut .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784294463899-v6ki3xaut-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784294463899-v6ki3xaut .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784294463899-v6ki3xaut .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784294463899-v6ki3xaut .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294463899-v6ki3xaut .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784294463899-v6ki3xaut .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784294463899-v6ki3xaut .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784294463899-v6ki3xaut.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-expand-btn, #fv-chart-1784294463899-v6ki3xaut .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-expand-btn:hover, #fv-chart-1784294463899-v6ki3xaut .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784294463899-v6ki3xaut .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784294463899-v6ki3xaut .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784294463899-v6ki3xaut .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784294463899-v6ki3xaut .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784294463899-v6ki3xaut .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784294463899-v6ki3xaut .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784294463899-v6ki3xaut .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut .fv-bar-row, #fv-chart-1784294463899-v6ki3xaut .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784294463899-v6ki3xaut.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294463899-v6ki3xaut.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784294463899-v6ki3xaut.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784294463899-v6ki3xaut .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784294463899-v6ki3xaut .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784294463899-v6ki3xaut .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784294463899-v6ki3xaut .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784294463899-v6ki3xaut .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784294463899-v6ki3xaut .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784294463899-v6ki3xaut .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784294463899-v6ki3xaut .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-pie-container,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-row,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-stacked-product,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-grouped-bar-product,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-row,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-stacked-product,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-label,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-grouped-product-title,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-label,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-container,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-cluster,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-container,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-x-axis-wrapper,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-x-axis-label-space,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-x-axis-chart-space,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-benchmark-title,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-dropdown-title,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-carousel-nav-btn,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-chart-title,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-chart-subhead,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-header,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-select-wrapper,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-vs,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-select-container,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-versus-select,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-bar-commentary-inline,#fv-chart-1784294463899-v6ki3xaut.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294463899-v6ki3xaut.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784294463899-v6ki3xaut .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294463899-v6ki3xaut .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-bar-row,#fv-chart-1784294463899-v6ki3xaut .fv-stacked-product,#fv-chart-1784294463899-v6ki3xaut .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294463899-v6ki3xaut .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-bar-label,#fv-chart-1784294463899-v6ki3xaut .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-bar-container,#fv-chart-1784294463899-v6ki3xaut .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294463899-v6ki3xaut .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294463899-v6ki3xaut .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294463899-v6ki3xaut .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294463899-v6ki3xaut .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294463899-v6ki3xaut .fv-stl-shop-all-logo,#fv-chart-1784294463899-v6ki3xaut .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294463899-v6ki3xaut .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294463899-v6ki3xaut .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294463899-v6ki3xaut .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294463899-v6ki3xaut.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Overall Chart Title","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-17T13:21:03.899Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784294463899-v6ki3xaut" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784294463899-v6ki3xaut-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/m6vAPxydRzDUFFGFpx9Tkd.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/m6vAPxydRzDUFFGFpx9Tkd.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/UUEE6fnFvSvDKyzt2swA4e.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/UUEE6fnFvSvDKyzt2swA4e.jpg" alt="Before" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><img src="https://proof.vanilla.tools/media/images/brandLogos/techradar.png" alt="Brand Logo" style="width: 100%; height: 100%; object-fit: cover;" /></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Crumb mix before first pass</div><div class="fv-image-compare-label fv-image-compare-label-right">Crumb mix after first pass</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784294463899-v6ki3xaut', false); });} else {initialize('fv-chart-1784294463899-v6ki3xaut', false);}})();</script></div><p>With that enabled, plus the intensity increased to Deep and the number of passes upped to two, the robot did a superb job.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784294519188-pba2ojlaz *, #fv-chart-1784294519188-pba2ojlaz *:before, #fv-chart-1784294519188-pba2ojlaz *:after, #fv-chart-1784294519188-pba2ojlaz-slideshow *, #fv-chart-1784294519188-pba2ojlaz-slideshow *:before, #fv-chart-1784294519188-pba2ojlaz-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784294519188-pba2ojlaz, #fv-chart-1784294519188-pba2ojlaz-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784294519188-pba2ojlaz {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784294519188-pba2ojlaz .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784294519188-pba2ojlaz .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784294519188-pba2ojlaz.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784294519188-pba2ojlaz.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294519188-pba2ojlaz .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784294519188-pba2ojlaz-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784294519188-pba2ojlaz .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784294519188-pba2ojlaz .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784294519188-pba2ojlaz .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294519188-pba2ojlaz .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784294519188-pba2ojlaz .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784294519188-pba2ojlaz .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784294519188-pba2ojlaz.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-expand-btn, #fv-chart-1784294519188-pba2ojlaz .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-expand-btn:hover, #fv-chart-1784294519188-pba2ojlaz .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784294519188-pba2ojlaz .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784294519188-pba2ojlaz .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784294519188-pba2ojlaz .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784294519188-pba2ojlaz .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784294519188-pba2ojlaz .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784294519188-pba2ojlaz .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784294519188-pba2ojlaz .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz .fv-bar-row, #fv-chart-1784294519188-pba2ojlaz .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784294519188-pba2ojlaz.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294519188-pba2ojlaz.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784294519188-pba2ojlaz.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784294519188-pba2ojlaz .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784294519188-pba2ojlaz .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784294519188-pba2ojlaz .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784294519188-pba2ojlaz .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784294519188-pba2ojlaz .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784294519188-pba2ojlaz .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784294519188-pba2ojlaz .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784294519188-pba2ojlaz .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-pie-container,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-row,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-stacked-product,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-grouped-bar-product,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-row,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-stacked-product,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-label,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-grouped-product-title,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-label,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-container,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-cluster,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-container,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-x-axis-wrapper,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-x-axis-label-space,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-x-axis-chart-space,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-benchmark-title,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-dropdown-title,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-carousel-nav-btn,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-chart-title,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-chart-subhead,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-header,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-select-wrapper,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-vs,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-select-container,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-versus-select,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-bar-commentary-inline,#fv-chart-1784294519188-pba2ojlaz.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294519188-pba2ojlaz.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784294519188-pba2ojlaz .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294519188-pba2ojlaz .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-bar-row,#fv-chart-1784294519188-pba2ojlaz .fv-stacked-product,#fv-chart-1784294519188-pba2ojlaz .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294519188-pba2ojlaz .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-bar-label,#fv-chart-1784294519188-pba2ojlaz .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-bar-container,#fv-chart-1784294519188-pba2ojlaz .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294519188-pba2ojlaz .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294519188-pba2ojlaz .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294519188-pba2ojlaz .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294519188-pba2ojlaz .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294519188-pba2ojlaz .fv-stl-shop-all-logo,#fv-chart-1784294519188-pba2ojlaz .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294519188-pba2ojlaz .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294519188-pba2ojlaz .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294519188-pba2ojlaz .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294519188-pba2ojlaz.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Overall Chart Title","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-17T13:21:59.188Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784294519188-pba2ojlaz" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784294519188-pba2ojlaz-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/WapJPZGPYymaoX7Be6uK3e.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/WapJPZGPYymaoX7Be6uK3e.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/m6vAPxydRzDUFFGFpx9Tkd.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/m6vAPxydRzDUFFGFpx9Tkd.jpg" alt="Before" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><img src="https://proof.vanilla.tools/media/images/brandLogos/techradar.png" alt="Brand Logo" style="width: 100%; height: 100%; object-fit: cover;" /></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Crumb mix after first pass</div><div class="fv-image-compare-label fv-image-compare-label-right">Crumb mix after second pass</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784294519188-pba2ojlaz', false); });} else {initialize('fv-chart-1784294519188-pba2ojlaz', false);}})();</script></div><p>The oat test is usually tougher, because robovacs tend to flick larger debris across hard floors with their spinning side brushes. The Omni S2 fell foul of this too, but as ever my advice is to set the robot to vacuum the entire room twice, instead of aiming for a target and kicking it everywhere.</p><p>With the right settings applied, the S2 picked up every single piece – and passed the same test with flying colors on carpet too, where flicking debris is less of an issue.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784294576158-jknu8qhxr *, #fv-chart-1784294576158-jknu8qhxr *:before, #fv-chart-1784294576158-jknu8qhxr *:after, #fv-chart-1784294576158-jknu8qhxr-slideshow *, #fv-chart-1784294576158-jknu8qhxr-slideshow *:before, #fv-chart-1784294576158-jknu8qhxr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784294576158-jknu8qhxr, #fv-chart-1784294576158-jknu8qhxr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784294576158-jknu8qhxr {position: relative !important; overflow: visible !important;--riv-primary: #AA1124;}#fv-chart-1784294576158-jknu8qhxr .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784294576158-jknu8qhxr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784294576158-jknu8qhxr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784294576158-jknu8qhxr.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294576158-jknu8qhxr .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #AA1124;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784294576158-jknu8qhxr-slideshow .fv-slideshow-select:focus {outline: 2px solid #AA1124 !important;border-color: #AA1124 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784294576158-jknu8qhxr .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784294576158-jknu8qhxr .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784294576158-jknu8qhxr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294576158-jknu8qhxr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784294576158-jknu8qhxr .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784294576158-jknu8qhxr .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784294576158-jknu8qhxr.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-expand-btn, #fv-chart-1784294576158-jknu8qhxr .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-expand-btn:hover, #fv-chart-1784294576158-jknu8qhxr .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784294576158-jknu8qhxr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784294576158-jknu8qhxr .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784294576158-jknu8qhxr .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784294576158-jknu8qhxr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784294576158-jknu8qhxr .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784294576158-jknu8qhxr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784294576158-jknu8qhxr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr .fv-bar-row, #fv-chart-1784294576158-jknu8qhxr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784294576158-jknu8qhxr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294576158-jknu8qhxr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784294576158-jknu8qhxr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784294576158-jknu8qhxr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784294576158-jknu8qhxr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784294576158-jknu8qhxr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784294576158-jknu8qhxr .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784294576158-jknu8qhxr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784294576158-jknu8qhxr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784294576158-jknu8qhxr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784294576158-jknu8qhxr .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-pie-container,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-row,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-stacked-product,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-grouped-bar-product,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-row,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-stacked-product,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-label,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-grouped-product-title,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-label,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-container,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-cluster,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-container,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-x-axis-wrapper,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-x-axis-label-space,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-x-axis-chart-space,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-benchmark-title,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-dropdown-title,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-carousel-nav-btn,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-chart-title,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-chart-subhead,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-header,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-select-wrapper,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-vs,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-select-container,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-versus-select,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-bar-commentary-inline,#fv-chart-1784294576158-jknu8qhxr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294576158-jknu8qhxr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784294576158-jknu8qhxr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784294576158-jknu8qhxr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-bar-row,#fv-chart-1784294576158-jknu8qhxr .fv-stacked-product,#fv-chart-1784294576158-jknu8qhxr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784294576158-jknu8qhxr .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-bar-label,#fv-chart-1784294576158-jknu8qhxr .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-bar-container,#fv-chart-1784294576158-jknu8qhxr .fv-bar-cluster {width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784294576158-jknu8qhxr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784294576158-jknu8qhxr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784294576158-jknu8qhxr .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-label-space {display: none !important;}#fv-chart-1784294576158-jknu8qhxr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784294576158-jknu8qhxr .fv-stl-shop-all-logo,#fv-chart-1784294576158-jknu8qhxr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784294576158-jknu8qhxr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784294576158-jknu8qhxr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784294576158-jknu8qhxr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784294576158-jknu8qhxr.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Overall Chart Title","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "Default"},"isAccessibleForFree": true,"dateCreated": "2026-07-17T13:22:56.158Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","Default"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784294576158-jknu8qhxr" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784294576158-jknu8qhxr-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/iTasmqdAcCQrbxHbWESe3e.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/iTasmqdAcCQrbxHbWESe3e.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/4P8Q3UcAuFMS5oZBTFY34e.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/4P8Q3UcAuFMS5oZBTFY34e.jpg" alt="Before" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><div class="fv-image-compare-arrow-left"></div><div class="fv-image-compare-arrow-right"></div></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Before vacuuming</div><div class="fv-image-compare-label fv-image-compare-label-right">After vacuuming</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784294576158-jknu8qhxr', false); });} else {initialize('fv-chart-1784294576158-jknu8qhxr', false);}})();</script></div><p>I tested the mopping system with a dried smear of ketchup, which was promptly removed from the wooden floor. The cylindrical mop spins and pivots outwards to reach into the edges of the room, while the robot scrapes it clean and washes it while driving. The mop is then dried with hot air at the base station, which takes several hours but is very quiet.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784293750108-vrhlpw5yh *, #fv-chart-1784293750108-vrhlpw5yh *:before, #fv-chart-1784293750108-vrhlpw5yh *:after, #fv-chart-1784293750108-vrhlpw5yh-slideshow *, #fv-chart-1784293750108-vrhlpw5yh-slideshow *:before, #fv-chart-1784293750108-vrhlpw5yh-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784293750108-vrhlpw5yh, #fv-chart-1784293750108-vrhlpw5yh-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784293750108-vrhlpw5yh {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784293750108-vrhlpw5yh .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784293750108-vrhlpw5yh.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784293750108-vrhlpw5yh-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784293750108-vrhlpw5yh .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784293750108-vrhlpw5yh .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784293750108-vrhlpw5yh .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784293750108-vrhlpw5yh .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784293750108-vrhlpw5yh .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784293750108-vrhlpw5yh.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-expand-btn, #fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-expand-btn:hover, #fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-bar-row, #fv-chart-1784293750108-vrhlpw5yh .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784293750108-vrhlpw5yh.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784293750108-vrhlpw5yh.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784293750108-vrhlpw5yh.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784293750108-vrhlpw5yh .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784293750108-vrhlpw5yh .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-pie-container,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-row,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-stacked-product,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-grouped-bar-product,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-row,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-stacked-product,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-label,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-grouped-product-title,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-label,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-container,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-cluster,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-container,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-x-axis-wrapper,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-x-axis-label-space,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-x-axis-chart-space,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-benchmark-title,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-dropdown-title,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-carousel-nav-btn,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-chart-title,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-chart-subhead,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-header,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-select-wrapper,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-vs,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-select-container,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-versus-select,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-bar-commentary-inline,#fv-chart-1784293750108-vrhlpw5yh.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784293750108-vrhlpw5yh.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784293750108-vrhlpw5yh .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-bar-row,#fv-chart-1784293750108-vrhlpw5yh .fv-stacked-product,#fv-chart-1784293750108-vrhlpw5yh .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-bar-label,#fv-chart-1784293750108-vrhlpw5yh .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-bar-container,#fv-chart-1784293750108-vrhlpw5yh .fv-bar-cluster {width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784293750108-vrhlpw5yh .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784293750108-vrhlpw5yh .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784293750108-vrhlpw5yh .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-label-space {display: none !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-stl-shop-all-logo,#fv-chart-1784293750108-vrhlpw5yh .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784293750108-vrhlpw5yh .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784293750108-vrhlpw5yh.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Overall Chart Title","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-17T13:09:10.108Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784293750108-vrhlpw5yh" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784293750108-vrhlpw5yh-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/FByoYV8QLFjoe3etZ3n3wc.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/FByoYV8QLFjoe3etZ3n3wc.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/DPatRu3n4scCSMHe5Fsavc.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/DPatRu3n4scCSMHe5Fsavc.jpg" alt="Before" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><img src="https://proof.vanilla.tools/media/images/brandLogos/techradar.png" alt="Brand Logo" style="width: 100%; height: 100%; object-fit: cover;" /></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Before mopping</div><div class="fv-image-compare-label fv-image-compare-label-right">After mopping</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" alt="TechRadar Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784293750108-vrhlpw5yh', false); });} else {initialize('fv-chart-1784293750108-vrhlpw5yh', false);}})();</script></div><p>Meanwhile, the S2’s obstacle avoidance saw it drive neatly around a shoe, a sock and a USB cable strewn across the floor. I was impressed by how close it got to each, with moving or ingesting anything.</p><p>Overall, the Eufy Omni S2 performed brilliantly. I would recommend using Standard intensity and Standard suction with two passes most of the time, then up the suction to Turbo or Cyclone for a deeper clean. The latter hitting just 70 decibels was also impressive — for context, my Dyson V10 stick vacuum is 90 dB at medium power.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jKHV9AVhryYWv63mrQL6q5.jpg" alt="Eufy Omni S2 robot vacuum navigating between a sock and a shoe" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UnCTFEAtVNZCrFF3ptccn5.jpg" alt="Eufy Omni S2 robot vacuum navigating around a shoe" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CFEooNTngg8yu9AkCsaz46.jpg" alt="Eufy Omni S2 robot vacuum navigating a room with a shoe and a sock" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I only encountered one serious problem with the S2, and unfortunately it led to a replacement unit being provided by Eufy. The first S2 performed perfectly for a month, but developed a fault where the robot and docking station lost their connection. Several reboots and lots of advice from customer services failed to find a solution, so a second S2 was delivered and the original went back to Eufy for an inspection.</p><p>Naturally, this is disappointing for such an expensive product. But I was impressed by Eufy’s customer service department — which I approached as a customer and not a journalist — and how quickly the problem was resolved. The second unit performed perfectly throughout the rest of my test.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-eufy-omni-s2-app"><span>Eufy Omni S2: app</span></h3><ul><li><strong>Easy to use</strong></li><li><strong>Lots of configurability</strong></li><li><strong>Also handles Eufy security products</strong></li><li><strong>Option to charge at night — great if you have an EV tariff</strong></li></ul><p>The Eufy app gets better with every revision, and today it’s one of the best robovac apps I’ve ever used. Everything is logically laid out, with just the right amount of adjustability on offer to keep both newcomers and power users happy. The app is quick, responsive and presents everything in a way that’s easy to understand.</p><p>I especially like how it adds virtual furniture to your floor maps, which makes it easier to understand the layout and visualize where the robot is. Editing floor plans also works well, with simple tools for splitting, combining and renaming rooms after the robot has created an initial (but not always accurate) map of your home. Multiple floormaps can also be created, making it easy to save a second map for your bedrooms upstairs, for example.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/u6obYD8a3cTdUqEwqsxbm.jpg" alt="Eufy Omni S2 app screengrabs" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z3qsSmvKm8jgjt7tQZnEm.jpg" alt="Eufy Omni S2 app screengrabs" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Another feature I like is how pre-defined tasks can be created. I have one called “After dinner”, which tells the S2 to vacuum and mop my kitchen a certain way. A single tap of this from the Eufy app home screen, and the robot gets to work.</p><p>Since getting a puppy I’ve come to value Eufy’s child lock function, which disables the buttons on top of the robot – handy for both inquisitive children and dogs alike. I also like the off-peak charging function, where you can configure the S2 to only charge its battery at certain times of day. Since I have an electric car and an EV tariff, I’ve set the robovac to only charge at night, when my electricity is much cheaper.</p><ul><li><strong>App score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-eufy-omni-s2"><span>Should you buy the Eufy Omni S2?</span></h3><div ><table><caption>Eufy Omni S2 score card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The Eufy Omni S2 really is very expensive indeed. It isn’t the most expensive robovac of all time, but it’s right up there. And while its lofty price makes alternatives look like excellent value, the S2 doesn’t necessarily feel like a rip-off. It’s a high-quality appliance that performs brilliantly and looks good too.</p></td><td  ><p>3.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Eufy knocked it out of the park with the S2’s design. It’s aesthetically pleasing, has a smaller footprint than some rivals, and the robot slips beneath most furniture. It also drives over raised rugs and thresholds better than before and keeps itself incredibly clean. All I wish is for a way to prevent the waste water tank from getting quite so pungent — frequent empties are a must!</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>The Omni S2 is much better at vacuuming than the S1 was, while being just as good at mopping and navigation. All of these attributes are now top-notch, while the onboard fragrance system is a lovely extra touch and the improved ability to clamber over raised thresholds is very welcome</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>Eufy’s app is great. Its robovac section is simpler to navigate than the slightly cluttered security section, with an excellent mapping system, handy shortcuts for frequently used cleaning chores, and some little features that are massively useful — like off-peak charging and the child/pet lock.</p></td><td  ><p>5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-4">Buy it if</h2><div class="product"><p><strong>You want the best, regardless of price</strong></p><p>Yes, it’s very expensive. But if you want the best this might well be it. Everything about the Omni S2 contributes to a premium ownership experience, from the app and the hardware, to the fragrance, cleaning performance and self-cleaning. </p></div><div class="product"><p><strong>Mopping and vacuuming are equally important</strong></p><p>Many robovacs are better at one task than the other — Eufy’s own Omni S1 mopped far better than it vacuumed — but with the S2 excellent mopping is paired with powerful vacuuming.</p></div><div class="product"><p><strong>Self-cleaning is a must</strong></p><p>The S2’s self-cleaning abilities are the best I’ve seen. Even after weeks of use in a busy home with a puppy, the robot’s dust bin, brushes, rollers and mop are like new. My only advice is to empty the waste water tank frequently, since older dirty water really does stink when poured away.</p></div><h2 id="don-t-buy-it-if-4">Don't buy it if</h2><div class="product"><p><strong>You're on a budget</strong></p><p>There are a lot of very good robovacs that cost significantly less than the Omni S2. They don’t perform quite as well, but if you value vacuuming oliver mopping, for example, your money could be better spent (and saved!) elsewhere. If you have a lot of stairs, consider spending the same on a robovac <em>and</em> a conventional stick vacuum instead of splurging it all on the S2.</p></div><div class="product"><p><strong>You don't want ongoing costs</strong></p><p>This is a factor for all robovacs, since they mostly use dust bags and their brushes and rollers eventually need replacing. But the S2’s running costs are greater than most because Eufy sells its own mopping detergent in a specially-shaped bottle, and you’ll have to buy fragrance refills from Eufy too. Eufy’s official replacement parts kit is £80, three fragrance refills are £25 and the detergent is £20.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-eufy-omni-s2"><span>How I tested the Eufy Omni S2</span></h3><p>I lived with the Eufy Omni S2 for several weeks before writing this review. During that time it was used exclusively to vacuum the carpets and mop the floors of my house. I tested its cleaning abilities, tried some of the included fragrance diffusers, and noted how its self-cleaning systems fared after many hours of use.</p><p>I then carried out a number of specific tests to understand how well it cleans different types of debris from carpet and hard floors, how effective its mopping system is, how good it is at avoiding obstacles, and how loud it is.</p><p>First reviewed July 2026</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Missed Prime Day? Robot vacuum deals are still going strong on Amazon, with prices from just AU$299 ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/missed-prime-day-robot-vacuum-deals-are-still-going-strong-on-amazon-with-prices-from-just-aud299</link>
                                                                            <description>
                            <![CDATA[ Robovacs were flying off the shelves at Amazon during Prime Day, but there are still plenty of discounts of up to 69% from Dreame, Roborock and more if you missed out. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tjLMfEzfMxnqMKEShsd7kW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/m5SqW6bDyPa8RppAgEALG4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 17 Jul 2026 02:06:11 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ nico.arboleda@futurenet.com (Nico Arboleda) ]]></author>                    <dc:creator><![CDATA[ Nico Arboleda ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ADWC52TmGwJkiva8CUaRqC.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;With a career spanning more than a decade as a writer and journalist, Nico’s main remit as part of the Australian TechRadar team is covering mobile phones. Prior to TechRadar, he worked at business titles CRN Australia (now techpartner.news) and Mumbrella, and was named Best New Journalist at the 2018 IT Journalism Awards. He also spent some time as a content writer and copywriter. Aside from mobile phones, Nico also writes about fitness tech like smartwatches and other niche gear to track hobbies like road cycling and bushwalking. Outside of tech, Nico considers himself a politics and basketball nerd, as well as a bit of a cinephile on occasion.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/m5SqW6bDyPa8RppAgEALG4-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Robot vacuums on a magenta background with a big savings banner]]></media:description>                                                            <media:text><![CDATA[Robot vacuums on a magenta background with a big savings banner]]></media:text>
                                <media:title type="plain"><![CDATA[Robot vacuums on a magenta background with a big savings banner]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/m5SqW6bDyPa8RppAgEALG4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.techradar.com/au/amazon-prime-day/new-prime-day-deals">Amazon Prime Day 2026 in Australia</a> had a flurry of discounts across its product portfolio last week (and early this week too), and robot vacuums saw some of the biggest price reductions at the time, with deals of up to a whopping 78% off. That meant that some of the top sellers were, in fact, robovacs, with the Dreame X40 Ultra being the most popular appliance — so much so, it was out of stock by the last day of the sale.</p><p>So while that specific deal is no longer available (it was 73% off, by the way), there are still a lot of robovac deals still live on Amazon, including some of our top-rated models tested and reviewed by our international team of experts, with discounts of up to 70%.</p><p>Robot vacuum discounts aren’t new — the market is crowded with several major players looking to stand out and each one releases a new model every few months promising the best features possible at various price points. And that’s good news for the consumer as you’re guaranteed new technology at good prices. With everything else getting more expensive these days, a race-to-the-bottom price war like this is always welcome.</p><p>The best part is, even if you missed out on Prime Day, you don’t have to wait until Black Friday if you’re in the market for a new robot vacuum — these 6 deals below are still live and would make a fantastic addition to your home, no matter your budget.</p><div class="product"><a data-dimension112="a180ca72-8181-11f1-b56b-336db1b00fb2" data-action="Deal Block" data-label="Roborock Q7 M5" data-dimension48="Roborock Q7 M5" data-dimension25="$299" href="https://www.amazon.com.au/roborock-Obstacle-Avoidance-Anti-Tangle-APP-Controlled/dp/B0GTKV34TW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="b45Br7ZBbXVbqysD3BocsD" name="Roborock Q7B" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b45Br7ZBbXVbqysD3BocsD.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>While we haven’t tested this exact model ourselves, we have tried a UK variant (the <a href="https://www.techradar.com/home/robot-vacuums/roborock-q7-m5-robot-vacuum-review" data-dimension112="a180ca72-8181-11f1-b56b-336db1b00fb2" data-action="Deal Block" data-label="Roborock Q7 M5" data-dimension48="Roborock Q7 M5" data-dimension25="$299">Roborock Q7 M5</a>) and were very impressed with it. Considering it’s a similar option, we think you’ll get a decent vacuum and mop. The caveat here is that you’ll need to manually clean the onboard bin and tank. Which is perfectly acceptable at this price point. We’ve seen this cheaper before, but you do get a lot for your money.<a class="view-deal button" href="https://www.amazon.com.au/roborock-Obstacle-Avoidance-Anti-Tangle-APP-Controlled/dp/B0GTKV34TW" target="_blank" rel="nofollow" data-dimension112="a180ca72-8181-11f1-b56b-336db1b00fb2" data-action="Deal Block" data-label="Roborock Q7 M5" data-dimension48="Roborock Q7 M5" data-dimension25="$299">View Deal</a></p></div><div class="product"><a data-dimension112="a180cafe-8181-11f1-8597-f79b33f98e33" data-action="Deal Block" data-label="Having just officially launched in the Australian market last year, Mova won’t be shy about handing large discounts to some of its robot vacuums. The E20s Pro Plus is no exception, receiving a nice 69% price reduction for a robovac that promises smart pathfinding, obstacle avoidance and 13,000Pa suction. It also has an auto-emptying base station, making the E20s Pro Plus an almost set-and-forget vacuum for a low price." data-dimension48="Having just officially launched in the Australian market last year, Mova won’t be shy about handing large discounts to some of its robot vacuums. The E20s Pro Plus is no exception, receiving a nice 69% price reduction for a robovac that promises smart pathfinding, obstacle avoidance and 13,000Pa suction. It also has an auto-emptying base station, making the E20s Pro Plus an almost set-and-forget vacuum for a low price." data-dimension25="$399" href="https://www.amazon.com.au/gp/aw/d/B0F9NRQFQM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="HXrXFxujxnmwgSSP7ybbkk" name="mova e20s pro plus" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HXrXFxujxnmwgSSP7ybbkk.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Having just officially launched in the Australian market last year, Mova won’t be shy about handing large discounts to some of its robot vacuums. The E20s Pro Plus is no exception, receiving a nice 69% price reduction for a robovac that promises smart pathfinding, obstacle avoidance and 13,000Pa suction. It also has an auto-emptying base station, making the E20s Pro Plus an almost set-and-forget vacuum for a low price.<a class="view-deal button" href="https://www.amazon.com.au/gp/aw/d/B0F9NRQFQM" target="_blank" rel="nofollow" data-dimension112="a180cafe-8181-11f1-8597-f79b33f98e33" data-action="Deal Block" data-label="Having just officially launched in the Australian market last year, Mova won’t be shy about handing large discounts to some of its robot vacuums. The E20s Pro Plus is no exception, receiving a nice 69% price reduction for a robovac that promises smart pathfinding, obstacle avoidance and 13,000Pa suction. It also has an auto-emptying base station, making the E20s Pro Plus an almost set-and-forget vacuum for a low price." data-dimension48="Having just officially launched in the Australian market last year, Mova won’t be shy about handing large discounts to some of its robot vacuums. The E20s Pro Plus is no exception, receiving a nice 69% price reduction for a robovac that promises smart pathfinding, obstacle avoidance and 13,000Pa suction. It also has an auto-emptying base station, making the E20s Pro Plus an almost set-and-forget vacuum for a low price." data-dimension25="$399">View Deal</a></p></div><div class="product"><a data-dimension112="a180cb76-8181-11f1-9488-3d8f42bc0212" data-action="Deal Block" data-label="We saw the Dreame L10s Ultra Gen 2 hit its lowest price of AU$409.99 during Prime Day, but a 68% discount is still nothing to scoff at. The L10s Ultra has dual vacuum and mop capabilities, smart mapping, 10,000Pa suction power and up to 280 minutes of runtime. This robot is, quite literally, a dream even at this mid-range discounted price." data-dimension48="We saw the Dreame L10s Ultra Gen 2 hit its lowest price of AU$409.99 during Prime Day, but a 68% discount is still nothing to scoff at. The L10s Ultra has dual vacuum and mop capabilities, smart mapping, 10,000Pa suction power and up to 280 minutes of runtime. This robot is, quite literally, a dream even at this mid-range discounted price." data-dimension25="$549.99" href="https://www.amazon.com.au/L10s-Ultra-MopExtendTM-RoboSwing-Technology/dp/B0DCFTXDVL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kgs8QybeWZjEvpmdrB2G2j" name="dreame L10s Ultra Gen 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kgs8QybeWZjEvpmdrB2G2j.jpg" mos="" align="middle" fullscreen="" width="1024" height="1024" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We saw the Dreame L10s Ultra Gen 2 hit its lowest price of AU$409.99 during Prime Day, but a 68% discount is still nothing to scoff at. The L10s Ultra has dual vacuum and mop capabilities, smart mapping, 10,000Pa suction power and up to 280 minutes of runtime. This robot is, quite literally, a dream even at this mid-range discounted price.<a class="view-deal button" href="https://www.amazon.com.au/L10s-Ultra-MopExtendTM-RoboSwing-Technology/dp/B0DCFTXDVL" target="_blank" rel="nofollow" data-dimension112="a180cb76-8181-11f1-9488-3d8f42bc0212" data-action="Deal Block" data-label="We saw the Dreame L10s Ultra Gen 2 hit its lowest price of AU$409.99 during Prime Day, but a 68% discount is still nothing to scoff at. The L10s Ultra has dual vacuum and mop capabilities, smart mapping, 10,000Pa suction power and up to 280 minutes of runtime. This robot is, quite literally, a dream even at this mid-range discounted price." data-dimension48="We saw the Dreame L10s Ultra Gen 2 hit its lowest price of AU$409.99 during Prime Day, but a 68% discount is still nothing to scoff at. The L10s Ultra has dual vacuum and mop capabilities, smart mapping, 10,000Pa suction power and up to 280 minutes of runtime. This robot is, quite literally, a dream even at this mid-range discounted price." data-dimension25="$549.99">View Deal</a></p></div><div class="product"><a data-dimension112="a180cbf8-8181-11f1-8212-77d0db04d32c" data-action="Deal Block" data-label="With an impressive AU$1,400 off the RRP, this Ecovacs Deebot T30s Pro deal shouldn't be swept away (pardon the pun). With powerful suction, smart mopping features, anti-tangle technology, and a self-cleaning auto-empty station, the T30s Pro can handle messes on both carpets and hard floors, making it an ideal spring-cleaning companion." data-dimension48="With an impressive AU$1,400 off the RRP, this Ecovacs Deebot T30s Pro deal shouldn't be swept away (pardon the pun). With powerful suction, smart mopping features, anti-tangle technology, and a self-cleaning auto-empty station, the T30s Pro can handle messes on both carpets and hard floors, making it an ideal spring-cleaning companion." data-dimension25="$599" href="https://www.amazon.com.au/ECOVACS-Pro-ZeroTangle-Technology-TruEdgeTM/dp/B0DMNN6Z5W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5jx9TxrSTpyBztq3WPgGAN" name="ECOVACS DEEBOT T30S Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5jx9TxrSTpyBztq3WPgGAN.webp" mos="" align="middle" fullscreen="" width="1280" height="1280" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>With an impressive AU$1,400 off the RRP, this Ecovacs Deebot T30s Pro deal shouldn't be swept away (pardon the pun). With powerful suction, smart mopping features, anti-tangle technology, and a self-cleaning auto-empty station, the T30s Pro can handle messes on both carpets and hard floors, making it an ideal spring-cleaning companion.<a class="view-deal button" href="https://www.amazon.com.au/ECOVACS-Pro-ZeroTangle-Technology-TruEdgeTM/dp/B0DMNN6Z5W" target="_blank" rel="nofollow" data-dimension112="a180cbf8-8181-11f1-8212-77d0db04d32c" data-action="Deal Block" data-label="With an impressive AU$1,400 off the RRP, this Ecovacs Deebot T30s Pro deal shouldn't be swept away (pardon the pun). With powerful suction, smart mopping features, anti-tangle technology, and a self-cleaning auto-empty station, the T30s Pro can handle messes on both carpets and hard floors, making it an ideal spring-cleaning companion." data-dimension48="With an impressive AU$1,400 off the RRP, this Ecovacs Deebot T30s Pro deal shouldn't be swept away (pardon the pun). With powerful suction, smart mopping features, anti-tangle technology, and a self-cleaning auto-empty station, the T30s Pro can handle messes on both carpets and hard floors, making it an ideal spring-cleaning companion." data-dimension25="$599">View Deal</a></p></div><div class="product"><a data-dimension112="a180cc70-8181-11f1-86c8-8bdef113f964" data-action="Deal Block" data-label="Roborock Qrevo Edge" data-dimension48="Roborock Qrevo Edge" data-dimension25="$999" href="https://www.amazon.com.au/Roborock-EdgeC-Multifunctional-Zero-Tangling-Self-Emptying/dp/B0F1XPNXY8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qFV99UUkjsRw7a8uPxiDbX" name="155970307325982" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qFV99UUkjsRw7a8uPxiDbX.jpg" mos="" align="middle" fullscreen="" width="900" height="900" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We reviewed the more expensive <a href="https://www.techradar.com/home/robot-vacuums/roborock-qrevo-edge-review" data-dimension112="a180cc70-8181-11f1-86c8-8bdef113f964" data-action="Deal Block" data-label="Roborock Qrevo Edge" data-dimension48="Roborock Qrevo Edge" data-dimension25="$999">Roborock Qrevo Edge</a>, which performed well vacuuming carpets and hard floors, reliably navigates spaces and also has a nice low-maintenance dock. The main difference with the Edge C here is its use of light sensors instead of a camera for obstacle detection, no self-lifting and tilting and there’s no optical camera for remote viewing (which is a positive for those valuing their privacy), all for a lower price. This discount matches the all-time low price for the Qrevo Edge C.<a class="view-deal button" href="https://www.amazon.com.au/Roborock-EdgeC-Multifunctional-Zero-Tangling-Self-Emptying/dp/B0F1XPNXY8" target="_blank" rel="nofollow" data-dimension112="a180cc70-8181-11f1-86c8-8bdef113f964" data-action="Deal Block" data-label="Roborock Qrevo Edge" data-dimension48="Roborock Qrevo Edge" data-dimension25="$999">View Deal</a></p></div><div class="product"><a data-dimension112="a180cce8-8181-11f1-a93d-0f3d2887ccd7" data-action="Deal Block" data-label="Dreame Aqua10 Ultra" data-dimension48="Dreame Aqua10 Ultra" data-dimension25="$1387" href="https://www.amazon.com.au/Detangling-Carpet-Protecting-Self-Empty-Self-Cleaning-Extending/dp/B0FVM8QJV4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1946px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AaaYuNJQdw7xUswQDopveb" name="Dreame Aqua10 Ultra" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AaaYuNJQdw7xUswQDopveb.jpg" mos="" align="middle" fullscreen="" width="1946" height="1946" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>With industry-leading 30,000Pa of suction and a roller mop that promises streak-free mopping, this is a full-featured robovac that offers very few compromises. It's even able to clear relatively high thresholds of up to 6cm, so it can get to places lesser models can't. We’ve tested the more expensive <a href="https://www.techradar.com/home/robot-vacuums/dreame-aqua10-ultra-review" data-dimension112="a180cce8-8181-11f1-a93d-0f3d2887ccd7" data-action="Deal Block" data-label="Dreame Aqua10 Ultra" data-dimension48="Dreame Aqua10 Ultra" data-dimension25="$1387">Dreame Aqua10 Ultra</a> that’s one of our picks for the <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum-cleaner-australia">best robot vacuums in Australia</a>, and we think this is just good at a fraction of the price.<a class="view-deal button" href="https://www.amazon.com.au/Detangling-Carpet-Protecting-Self-Empty-Self-Cleaning-Extending/dp/B0FVM8QJV4" target="_blank" rel="nofollow" data-dimension112="a180cce8-8181-11f1-a93d-0f3d2887ccd7" data-action="Deal Block" data-label="Dreame Aqua10 Ultra" data-dimension48="Dreame Aqua10 Ultra" data-dimension25="$1387">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Philips Hue promises free Bridge Pro replacements after a rogue update bricked its devices — and users are impressed ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home/philips-hue-promises-free-bridge-pro-replacements-after-a-rogue-update-bricked-its-devices-and-users-are-impressed</link>
                                                                            <description>
                            <![CDATA[ Philips Hue is offering free replacement Hue Bridge Pro devices after they were bricked by a software update. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">G2W7FFQe2j5PTyyw3ufopE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YKM9jc5z76EBeTzMcFDFKo-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Jul 2026 11:59:09 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ alexblake.techradar@gmail.com (Alex Blake) ]]></author>                    <dc:creator><![CDATA[ Alex Blake ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gwmVRU4zMGnDYsGVAFvRmL.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alex Blake has been fooling around with computers since the early 1990s, and since that time he&#039;s learned a thing or two about tech. No more than two things, though. That&#039;s all his brain can hold. As well as TechRadar, Alex writes for iMore, Digital Trends and Creative Bloq, among others. He was previously commissioning editor at MacFormat magazine. That means he mostly covers the world of Apple and its latest products, but also Windows, computer peripherals, mobile apps, and much more beyond. When not writing, you can find him hiking the English countryside and gaming on his PC.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/YKM9jc5z76EBeTzMcFDFKo-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Philips]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Philips Hue Bridge Pro.]]></media:description>                                                            <media:text><![CDATA[The Philips Hue Bridge Pro.]]></media:text>
                                <media:title type="plain"><![CDATA[The Philips Hue Bridge Pro.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YKM9jc5z76EBeTzMcFDFKo-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>A software update bricked Philips Hue Bridge Pro devices</strong></li><li><strong>The bug required a very specific set of circumstances</strong></li><li><strong>Philips Hue has promised free replacements to affected users</strong></li></ul><p>Over the last few weeks, reports have emerged of <a href="https://www.techradar.com/home/smart-lights/philips-hue-is-pushing-out-an-upgrade-for-bridge-and-bridge-pro-devices-ready-to-make-smart-light-automations-easier">Philips Hue Bridge Pro</a> smart home devices becoming bricked, and it looks like the culprit has now been identified. According to Philips Hue, the fault lay with a recent software update — but the company has won plaudits for what it's giving to customers in order to make amends. </p><p>The trouble started in late June when Philips Hue released software update 2071353020, which was intended to include “several small changes” that improved the product’s operations. Yet reports started flooding in that the update had caused people’s Hue Bridge Pro devices to fail and become completely unresponsive. </p><p>In a statement to <a href="https://arstechnica.com/gadgets/2026/07/firmware-update-bricks-hue-bridge-pro-devices-philips-gives-free-replacements/" target="_blank">Ars Technica</a>, Philips Hue explained the very specific circumstances that caused the problem: “The issue affects users who disabled automatic software updates, remained on an older software version for an extended period, and then manually installed a firmware update after the update package had been stored on the Bridge for more than 10 days.” </p><p>As well as that, the spokesperson noted that “Our data shows fewer than 100 Philips Hue Bridge Pro devices have been impacted.” </p><p>Still, any disruption like this is a pain. If you’re affected, not only will you have to wait for a replacement to arrive, but you’ll also have to reconfigure your lights and settings from scratch. That’s the kind of disturbance that is made all the more irritating due to the fact that it occurred after users updated their software — something that people are often encouraged to do in order to get the latest bug fixes and improvements.</p><h2 id="free-replacements">Free replacements</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="HhwDShSv98bUNMHiW8EJHo" name="Philips Hue Bridge Pro 2" alt="The Philips Hue Bridge Pro." src="https://cdn.mos.cms.futurecdn.net/HhwDShSv98bUNMHiW8EJHo.jpg" mos="" align="middle" fullscreen="" width="1500" height="844" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Philips)</span></figcaption></figure><p>While it’s always unpleasant to see a software update brick your device, Philips Hue has attracted praise for the way it’s responded. Not only has it issued a fix, but the company has promised that “We will replace affected Philips Hue Bridge Pro devices free of charge, regardless of warranty status.” </p><p>The decision has proved popular with Hue owners on Reddit, who've noted in <a href="https://www.reddit.com/r/technology/comments/1uun414/comment/ox6tdoq/" target="_blank">one popular thread</a> that it's a rare example of "big company actually making good". Another comment noted: “Considering the <a href="https://www.techradar.com/computing/did-ram-suppliers-fix-memory-prices-this-lawsuit-says-they-did-but-i-dont-think-it-will-fix-the-rampocalypse">RAM prices</a> too those Bridges went up in costs too. W to Philips on this one.” </p><p>If you haven’t updated your Philips Hue Bridge Pro for a while and think your device could be vulnerable according to Philips Hue's description, it might be worth getting in touch with the company first before attempting to update. The last thing you want is a bricked product on your hands. </p><p>And if you already have been affected, don’t spring for a replacement device just yet. You might be able to get a free replacement from Philips Hue, so be sure to explore that avenue first before spending a dime on anything new.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Security cameras are going cheap for Prime Day in Australia — here are 5 subscription-free options for a safer home ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/security-cameras-are-going-cheap-for-prime-day-in-australia-here-are-5-subscription-free-options-for-a-safer-home</link>
                                                                            <description>
                            <![CDATA[ Amazon Prime Day has discounted a wide range of security cameras, but while the ultra-cheap Ring and Blink are tempting, there are great deals for subscription-free options, too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZxQ4tQBoPvXUp6B8mC6xPF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PzWRbqFfU3w7TEiaynQCon-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 12 Jul 2026 00:02:53 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ nico.arboleda@futurenet.com (Nico Arboleda) ]]></author>                    <dc:creator><![CDATA[ Nico Arboleda ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ADWC52TmGwJkiva8CUaRqC.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;With a career spanning more than a decade as a writer and journalist, Nico’s main remit as part of the Australian TechRadar team is covering mobile phones. Prior to TechRadar, he worked at business titles CRN Australia (now techpartner.news) and Mumbrella, and was named Best New Journalist at the 2018 IT Journalism Awards. He also spent some time as a content writer and copywriter. Aside from mobile phones, Nico also writes about fitness tech like smartwatches and other niche gear to track hobbies like road cycling and bushwalking. Outside of tech, Nico considers himself a politics and basketball nerd, as well as a bit of a cinephile on occasion.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/PzWRbqFfU3w7TEiaynQCon-1280-80.png">
                                                            <media:credit><![CDATA[Reolink]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Reolink Solar Floodlight Cam in use at a home with a Prime Day badge]]></media:description>                                                            <media:text><![CDATA[Reolink Solar Floodlight Cam in use at a home with a Prime Day badge]]></media:text>
                                <media:title type="plain"><![CDATA[Reolink Solar Floodlight Cam in use at a home with a Prime Day badge]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PzWRbqFfU3w7TEiaynQCon-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While the TechRadar Australia team has been knee-deep in covering this week's Amazon Prime Day sale, we were rocked by the news of my colleague, Max Langridge, <a href="https://www.techradar.com/home/home-security/i-was-skeptical-about-the-necessity-for-home-security-cameras-a-late-night-scare-has-now-changed-my-mind">recording a break-in attempt at his home with a Ring security camera</a>. It was enough for him to bolster security further by picking up some extra Blink cameras while they're discounted.</p><p>One of the best things about modern home-security cams is that they're very cheap to purchase, with <a href="https://www.amazon.com.au/Introducing-Ring-Security-Privacy-alternative/dp/B0B6GK4VTC/" target="_blank">Ring cameras starting as low as AU$35 for the indoor camera</a> (although the brand has some premium options, too) and Blink with even more affordable offerings from <a href="https://www.amazon.com.au/Mini-2K/dp/B0F3BMCQV2/" target="_blank">AU$31 for a 2-pack of the Mini 2K+</a>.</p><p>But there’s a catch with these Amazon-made security cameras — you have to sign up for a monthly subscription to access some of their most useful features, like cloud video storage and movement detection . There are some workarounds with Blink cameras, such as the flash storage-supporting Sync Module 2, but on the whole, you need to pay extra to use the cameras to their full potential.</p><p>Fortunately, there are plenty of other compelling Prime Day deals on security cameras that don’t require a monthly subscription to access essential features.</p><p>I’ve pulled together five such subscription-free security camera discounts below, including offerings from reputable brands like TP-Link, Reolink, Wyze and more:</p><div class="product"><a data-dimension112="4b392d6a-7c2e-11f1-b40e-4b4cfc53189b" data-action="Deal Block" data-label="our reviewer" data-dimension48="our reviewer" data-dimension25="$44.99" href="https://www.amazon.com.au/gp/aw/d/B0B812F4KZ/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="iWqDeTMW5pujr9U8yLKNe6" name="wyze-cam-v3.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/iWqDeTMW5pujr9U8yLKNe6.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Wyze Cam v3 is an affordable security camera with a microSD slot for video storage and playback, and it can be placed either indoors or outdoors. It ‘only’ supports 1080p resolution (some newer models support 2K or even 4K recording), but it still has good colour and infrared night vision for the price. It is wired, which may be limiting for those who can’t go down this install route, and person detection is, admittedly, still locked behind a subscription. However, <a href="https://www.techradar.com/reviews/wyze-cam-v3" data-dimension112="4b392d6a-7c2e-11f1-b40e-4b4cfc53189b" data-action="Deal Block" data-label="our reviewer" data-dimension48="our reviewer" data-dimension25="$44.99">our reviewer</a> found the camera is perfectly usable without it, meaning the Cam v3 earns a spot on this list.<a class="view-deal button" href="https://www.amazon.com.au/gp/aw/d/B0B812F4KZ/" target="_blank" rel="nofollow" data-dimension112="4b392d6a-7c2e-11f1-b40e-4b4cfc53189b" data-action="Deal Block" data-label="our reviewer" data-dimension48="our reviewer" data-dimension25="$44.99">View Deal</a></p></div><div class="product"><a data-dimension112="4b392ea0-7c2e-11f1-807a-91ca6d93f999" data-action="Deal Block" data-label="an older version of the Ranger 2C here" data-dimension48="an older version of the Ranger 2C here" data-dimension25="$31.19" href="https://www.amazon.com.au/Imou-Security-Monitor-Detection-Tracking/dp/B0D7HLGHM7/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:701px;"><p class="vanilla-image-block" style="padding-top:102.71%;"><img id="xQySQ5Y3tSnJWymDorWgag" name="Imou Ranger 2C.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xQySQ5Y3tSnJWymDorWgag.jpg" mos="" align="middle" fullscreen="" width="701" height="720" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Moving up to 2K resolution, Imou’s Ranger 2C also has a microSD slot for video storage and playback, and still provides both motion detection and alerts without the need for the Imou Protect subscription service. It also has two-way audio to allow you to communicate with the person (or pet) on the other side, as well as alerting you to unusual sounds, like a baby crying or a barking dog. We’ve reviewed <a href="https://www.techradar.com/reviews/imou-a1" data-dimension112="4b392ea0-7c2e-11f1-807a-91ca6d93f999" data-action="Deal Block" data-label="an older version of the Ranger 2C here" data-dimension48="an older version of the Ranger 2C here" data-dimension25="$31.19">an older version of the Ranger 2C here</a> for more information.<a class="view-deal button" href="https://www.amazon.com.au/Imou-Security-Monitor-Detection-Tracking/dp/B0D7HLGHM7/" target="_blank" rel="nofollow" data-dimension112="4b392ea0-7c2e-11f1-807a-91ca6d93f999" data-action="Deal Block" data-label="an older version of the Ranger 2C here" data-dimension48="an older version of the Ranger 2C here" data-dimension25="$31.19">View Deal</a></p></div><div class="product"><a data-dimension112="4b392fe0-7c2e-11f1-a1dc-4524afde7fee" data-action="Deal Block" data-label="Reolink Solar Floodlight Cam review" data-dimension48="Reolink Solar Floodlight Cam review" data-dimension25="$125.99" href="https://www.amazon.com.au/dp/B0G2921742" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="CeNGfwY5DcuSPr5SD86SLN" name="reolink solar floodlight" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CeNGfwY5DcuSPr5SD86SLN.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>For an extra deterrent, this camera comes with some big, bright spotlights on either side of the unit to illuminate any potential intruders once they trip the motion detection sensor. There’s also a fixed solar panel for additional power so you won’t have to take it down to recharge every few months. It also comes with microSD storage and, while there is a subscription service available, it mainly relates to cloud storage options — something that's not essential due to that microSD slot. Read our <a href="https://www.techradar.com/home/home-security/reolink-solar-floodlight-camera-review" data-dimension112="4b392fe0-7c2e-11f1-a1dc-4524afde7fee" data-action="Deal Block" data-label="Reolink Solar Floodlight Cam review" data-dimension48="Reolink Solar Floodlight Cam review" data-dimension25="$125.99">Reolink Solar Floodlight Cam review</a>.<a class="view-deal button" href="https://www.amazon.com.au/dp/B0G2921742" target="_blank" rel="nofollow" data-dimension112="4b392fe0-7c2e-11f1-a1dc-4524afde7fee" data-action="Deal Block" data-label="Reolink Solar Floodlight Cam review" data-dimension48="Reolink Solar Floodlight Cam review" data-dimension25="$125.99">View Deal</a></p></div><div class="product"><a data-dimension112="4b39312a-7c2e-11f1-92e1-9d3ca5925bce" data-action="Deal Block" data-label="I’m in the process of testing and reviewing this security camera and so far it’s proving to be a great value option if you want 4K video and local storage via microSD card. This kit comes with a solar panel to keep it powered, and in my experience so far it works a charm — I’ve never had to charge it myself. Plus, the built-in spotlight helps retain colour while capturing footage at night. My only real complaint is with the limited smart home compatibility, although Alexa is fully supported." data-dimension48="I’m in the process of testing and reviewing this security camera and so far it’s proving to be a great value option if you want 4K video and local storage via microSD card. This kit comes with a solar panel to keep it powered, and in my experience so far it works a charm — I’ve never had to charge it myself. Plus, the built-in spotlight helps retain colour while capturing footage at night. My only real complaint is with the limited smart home compatibility, although Alexa is fully supported." data-dimension25="$187.72" href="https://www.amazon.com.au/Tapo-Wire-Free-Solar-Powered-C660-KIT/dp/B0FG2PC4KK/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:670px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="YuCJCNf86qjnpNyWaoexdf" name="tapo c660" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YuCJCNf86qjnpNyWaoexdf.jpg" mos="" align="middle" fullscreen="" width="670" height="670" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>I’m in the process of testing and reviewing this security camera and so far it’s proving to be a great value option if you want 4K video and local storage via microSD card. This kit comes with a solar panel to keep it powered, and in my experience so far it works a charm — I’ve never had to charge it myself. Plus, the built-in spotlight helps retain colour while capturing footage at night. My only real complaint is with the limited smart home compatibility, although Alexa is fully supported.<a class="view-deal button" href="https://www.amazon.com.au/Tapo-Wire-Free-Solar-Powered-C660-KIT/dp/B0FG2PC4KK/" target="_blank" rel="nofollow" data-dimension112="4b39312a-7c2e-11f1-92e1-9d3ca5925bce" data-action="Deal Block" data-label="I’m in the process of testing and reviewing this security camera and so far it’s proving to be a great value option if you want 4K video and local storage via microSD card. This kit comes with a solar panel to keep it powered, and in my experience so far it works a charm — I’ve never had to charge it myself. Plus, the built-in spotlight helps retain colour while capturing footage at night. My only real complaint is with the limited smart home compatibility, although Alexa is fully supported." data-dimension48="I’m in the process of testing and reviewing this security camera and so far it’s proving to be a great value option if you want 4K video and local storage via microSD card. This kit comes with a solar panel to keep it powered, and in my experience so far it works a charm — I’ve never had to charge it myself. Plus, the built-in spotlight helps retain colour while capturing footage at night. My only real complaint is with the limited smart home compatibility, although Alexa is fully supported." data-dimension25="$187.72">View Deal</a></p></div><div class="product"><a data-dimension112="4b393256-7c2e-11f1-8a0d-a1b14b430578" data-action="Deal Block" data-label="Our review" data-dimension48="Our review" data-dimension25="$249.99" href="https://www.amazon.com.au/dp/B0D948YBFH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="6mEBotzbt3mjwaiaLhLkKR" name="Altas PT Ultra" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6mEBotzbt3mjwaiaLhLkKR.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><u></u><a href="https://www.techradar.com/home/home-security/reolink-altas-pt-ultra-review-a-security-camera-thats-great-for-continuously-monitoring-your-property" data-dimension112="4b393256-7c2e-11f1-8a0d-a1b14b430578" data-action="Deal Block" data-label="Our review" data-dimension48="Our review" data-dimension25="$249.99"><u>Our review</u></a> praised the crisp 4K video recordings, pan-and-tilt functionality to cover an extra-wide area, and local 64GB storage. The Altas PT Ultra works well enough during the day, but its night-time performance is where it excels, thanks to the Reolink ColorX technology capturing impressive colour footage without needing a spotlight. The battery is a large 20,000mAh unit, and the included solar panel also means you generally shouldn't need to manually recharge it.<a class="view-deal button" href="https://www.amazon.com.au/dp/B0D948YBFH" target="_blank" rel="nofollow" data-dimension112="4b393256-7c2e-11f1-8a0d-a1b14b430578" data-action="Deal Block" data-label="Our review" data-dimension48="Our review" data-dimension25="$249.99">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This Dreame X50 Ultra Prime Day deal drops a powerful premium robot vacuum to its lowest price yet, making it a compelling autonomous floor cleaner ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/dreame-x50-ultra-prime-day-australia-2026-deal</link>
                                                                            <description>
                            <![CDATA[ The Dreame X50 Ultra robot vacuum and mop is down to AU$1,479 for Prime Day, making this premium self-cleaning robovac much easier to recommend. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vKEeKP7UW3ssCJo7xZDgzn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8qgZmZqpp6bGUxa45Pn8XY-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sat, 11 Jul 2026 00:56:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ lindsay.handmer@futurenet.com (Lindsay Handmer) ]]></author>                    <dc:creator><![CDATA[ Lindsay Handmer ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5RHbbgqSJUo2fPs4ap7L6P.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lindsay is an Australian tech journalist who has spent the last decade and a half writing about all things tech. After working in electronic repair and studying film production, he pivoted into print as the tech editor for PC PowerPlay magazine. Over the years Lindsay has contributed to many publications, including Popular Science, Gizmodo, Lifehacker, TechLife, PC Authority, &lt;a href=&quot;https://www.techradar.com/news/apcmag&quot;&gt;APC&lt;/a&gt; and TechRadar. He loves getting deep into product testing and is especially passionate about energy storage (from power banks to off grid systems), solar, and automation. In his spare time he is usually found tinkering with an endless array of projects that involve too many LEDs or enjoying exploring the many waterways around Sydney.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/8qgZmZqpp6bGUxa45Pn8XY-1280-80.png">
                                                            <media:credit><![CDATA[Dreame]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreame X50 Ultra robovac climbing a step, with TechRadar Amazon Prime Day logo.]]></media:description>                                                            <media:text><![CDATA[Dreame X50 Ultra robovac climbing a step, with TechRadar Amazon Prime Day logo.]]></media:text>
                                <media:title type="plain"><![CDATA[Dreame X50 Ultra robovac climbing a step, with TechRadar Amazon Prime Day logo.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8qgZmZqpp6bGUxa45Pn8XY-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon's Prime Day sale has delivered another very tempting robot vacuum deal, with the Dreame X50 Ultra dropping to just AU$1,479. That's a huge discount from its AU$2,999 launch price last year, and well below the usual AU$2,000 price we've seen it discounted to in recent months.</p><p>It isn't a budget buy, even at AU$1,479, but this is the lowest price we've seen for this robovac so far and, given it scored an impressive 4.5 stars in our <a href="https://www.techradar.com/home/robot-vacuums/dreame-x50-ultra-complete-review">Dreame X50 Ultra Complete review</a>, we think it's worth considering at this price.</p><div class="product star-deal"><a data-dimension112="a41bfa3c-7cbc-11f1-b21e-ef8faf847144" data-action="Star Deal Block" data-label="Dreame X50 Ultra Complete review" data-dimension48="Dreame X50 Ultra Complete review" data-dimension25="$1479" href="https://www.amazon.com.au/Auto-Empty-Self-Cleaning-Avoidance-Navigation-Detangling/dp/B0DYDRRJHX" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zNjGdBqNtkdhNvjoUCZzRR" name="Dreame_X50_Ultra" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zNjGdBqNtkdhNvjoUCZzRR.jpg" mos="" align="middle" fullscreen="" width="1600" height="1600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>This is the Prime Day robot vacuum deal to check out if you want a premium cleaner that can handle vacuuming, mopping and most of its own maintenance. In our <a href="https://www.techradar.com/news/best-robot-vacuums" data-dimension112="a41bfa3c-7cbc-11f1-b21e-ef8faf847144" data-action="Star Deal Block" data-label="Dreame X50 Ultra Complete review" data-dimension48="Dreame X50 Ultra Complete review" data-dimension25="$1479">Dreame X50 Ultra Complete review</a>, our reviewer praised its edge cleaning, smart design and hands-off dock.<a class="view-deal button" href="https://www.amazon.com.au/Auto-Empty-Self-Cleaning-Avoidance-Navigation-Detangling/dp/B0DYDRRJHX" target="_blank" rel="nofollow" data-dimension112="a41bfa3c-7cbc-11f1-b21e-ef8faf847144" data-action="Star Deal Block" data-label="Dreame X50 Ultra Complete review" data-dimension48="Dreame X50 Ultra Complete review" data-dimension25="$1479">View Deal</a></p></div><div class="product star-deal"><p>Want a cheaper option? Take a look at the <a href="https://www.techradar.com/home/robot-vacuums/the-dreame-x40-ultra-robovac-is-at-an-all-time-low-price-for-prime-day-australia" data-dimension112="cc9d6378-7cbd-11f1-bf19-8b2195aeeb7a" data-action="Star Deal Block" data-label="Dreame X40 Ultra for just AU$749" data-dimension48="Dreame X40 Ultra for just AU$749" data-dimension25="">Dreame X40 Ultra for just AU$749</a> — another all time low price. </p><p>Or, take a look at our coverage of all the <a href="https://www.techradar.com/home/vacuums/no-youre-not-dream-e-ing-theres-up-to-a-whopping-73-percent-off-a-selection-of-our-favourite-dreame-robot-vacuums-and-haircare-tools-for-prime-day">Prime Day Dreame deals</a> available. </p></div><p>This isn't just another robot vacuum with a mop attached to the rear. The Dreame X50 Ultra is built to be a proper hands-off floor cleaner, with a self-emptying, self-refilling and self-cleaning dock, 20,000Pa suction, extendable mop pads and a side brush designed to reach into edges and corners.</p><p>In our review, the Dreame X50 Ultra was described as setting "a new standard" for the best robot vacuums, with the reviewer praising its cleaning results and low-maintenance design. </p><p>The model reviewed was the Complete version, which means it comes with an accessory bundle, but the core robovac and dock is the same X50 Ultra you'll find in this Amazon Prime Day deal.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="vDJ6F9NTjjqtpESJnMWh9j" name="20250123_114254" alt="Dreame X50 Ultra Complete robot vacuum and dock" src="https://cdn.mos.cms.futurecdn.net/vDJ6F9NTjjqtpESJnMWh9j.jpg" mos="" align="middle" fullscreen="" width="1920" height="1079" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The X50 has a lot of clever features that make it more capable than previous models. Its navigation puck can retract so the robovac can clean under lower furniture, while its small threshold-hopping legs help it clear raised room dividers and other tricky transitions around the home. </p><p>Our review also highlights its mopping and vacuuming performance — especially its ability to make use of its extending side brush and mop pads.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6joWuFiRn9sYtfNtu6nTkd" name="IMG_3511" alt="Dreame X50 Ultra Complete" src="https://cdn.mos.cms.futurecdn.net/6joWuFiRn9sYtfNtu6nTkd.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>However, our reviewer found the X50 Ultra's object avoidance wasn't always as reliable as expected, and its pet-waste detection needed the right settings to work properly in testing. Despits these shortcomings, it still scored very well in our tests, which is saying something.</p><p>If you've been waiting for Dreame's top model to fall to a more tempting price, Prime Day has delivered exactly that.</p><h2 id="more-amazon-prime-day-deals-in-australia">More Amazon Prime Day deals in Australia</h2><ul><li><a href="https://www.techradar.com/live/news/prime-day-2026-australia-1">All the best Amazon Prime Day 2026 deals</a></li><li><a href="https://www.techradar.com/seasonal-sales/best-prime-day-deals-under-aud100-australia">Best Prime Day deals under AU$100</a></li><li><a href="https://www.techradar.com/seasonal-sales/best-prime-day-vacuum-cleaner-deals-australia">Best Prime Day vacuum cleaner deals</a></li><li><a href="https://www.techradar.com/audio/headphones/im-and-audio-expert-and-these-are-the-16-prime-day-headphone-deals-i-recommend-for-any-music-fan">Best Prime Day headphone deals</a></li><li><a href="https://www.techradar.com/seasonal-sales/amazon-australia-prime-day-apple-deals">Best Prime Day Apple deals</a></li><li><a href="https://www.techradar.com/seasonal-sales/best-prime-day-garmin-deals-au">Best Prime Day Garmin deals</a></li><li><a href="https://www.techradar.com/home/coffee-machines/best-prime-day-coffee-machine-deals-australia">Best Prime Day coffee machine deals</a></li></ul><h3 class="article-body__section" id="section-you-might-also-like"><span>You might also like...</span></h3><ul><li><a href="https://www.techradar.com/news/best-robot-vacuums">The best robot vacuums we've tested</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ After a six-year delay, Google’s Home Speaker finally supports wireless pairing with your Google TV streamer — and it also supports Dolby Atmos ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/after-a-six-year-delay-googles-home-speaker-finally-supports-wireless-pairing-with-your-google-tv-streamer-and-it-also-supports-dolby-atmos</link>
                                                                            <description>
                            <![CDATA[ The Google Home Speaker finally supports wireless connectivity to the Google TV Streamer, and it also comes with Dolby Atmos support. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">B5mD4hrwF6NyL25mmy4h5h</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gq2Znj8gWDXPsvG9AKaJVa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Jul 2026 09:47:38 +0000</pubDate>                                                                                                                                <updated>Fri, 10 Jul 2026 09:51:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gq2Znj8gWDXPsvG9AKaJVa-1280-80.jpg">
                                                            <media:credit><![CDATA[Google / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Google TV Streamer interface next to the Google Home Speaker ]]></media:description>                                                            <media:text><![CDATA[The Google TV Streamer interface next to the Google Home Speaker ]]></media:text>
                                <media:title type="plain"><![CDATA[The Google TV Streamer interface next to the Google Home Speaker ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gq2Znj8gWDXPsvG9AKaJVa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Google Home Speaker supports wireless connectivity to the Google TV Streamer</strong></li><li><strong>This gives a simple way to curate your own home theater setup </strong></li><li><strong>You can connect your Google Home Speaker through your Google TV device, or via the Google Home app</strong></li></ul><p><a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">Google’s new Home Speaker </a>comes with a slew of much-needed upgrades, but its support for wireless connectivity with the Google TV Streamer is a tool users have been pining for since the company started making smart hubs. </p><p>As well as its Gemini-powered smarts and 360-degree audio redesign, Google now lets you to wirelessly pair the Home Speaker with your Google TV device, allowing you to ditch your TV’s built-in speakers and set up a home theater system. Pairing just one Google Home Speaker works, but you’ll get the most out of your setup if you have two. </p><p>The company announced its initial plans to develop the feature in 2020 when it unveiled the <a href="https://www.techradar.com/reviews/google-nest-audio">Nest Audio</a>, its first smart speaker, but the functionality never arrived. “Google Home Speaker now works together with your Google TV Streamer. You can pair up to two speakers with a Google TV Streamer to turn your living room into a mini home theater with spatial surround sound,”<a href="https://blog.google/products-and-platforms/devices/google-nest/google-home-speaker-gemini-features/" target="_blank"> the company detailed in a blog post</a>. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LHTtPgpY5Rn5t6fyT5P9SR" name="GoogleTVStreamer" alt="The Google TV Streamer interface with two Google Home Speakers connected on either side" src="https://cdn.mos.cms.futurecdn.net/LHTtPgpY5Rn5t6fyT5P9SR.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Surround-sound systems are integral to most entertainment fanatic’s setups, but they don’t always have to feature a multitude of different types of speakers — some people simply rely on the<a href="https://www.techradar.com/televisions/soundbars/the-best-soundbars-for-all-budgets"> best sound bars</a> to boost their audio. Though the Google Home Speaker isn’t necessarily suited to seasoned audiophiles, it gives novices an inexpensive and hassle-free way to enhance their streaming experience. </p><p>It hasn’t been impossible to hook up wireless speakers to the Google TV Streamer, however, as the option to use the <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/best-bluetooth-speaker">best Bluetooth speakers</a> has always been there. However, because the Google Home Speaker’s function relies on Wi-Fi, the bandwidth is much bigger. This means it also supports Dolby Atmos which, for a cost-effective home theater setup, is quite a fair perk. </p><p>Audio champions such as Sonos and Bose have offered wireless connectivity with third-party streaming devices for years, so the Google Home Speaker’s functionality is far from new. That said, it’s only recently that TV manufacturers have decided to jump on the bandwagon and sell speakers of their own. </p><p>Over the last 18 months or so, brands including Amazon, LG and Samsung have released their own speakers to allow wireless connectivity with their range of TVs — so Google is playing catch-up here. </p><h3 class="article-body__section" id="section-how-to-pair-your-google-home-speaker-with-your-google-tv-streamer"><span>How to pair your Google Home Speaker with your Google TV Streamer </span></h3><p>Once you’ve set up your Google Home Speaker for regular use, you can pair it with your Google TV device right from the home screen. </p><p>Using your Google TV Streamer remote, click the home button and head to ‘Quick Settings’ at the top of the screen. From there, select ‘Audio output’ from the options, click ‘Connect another device’, then select ‘Google speakers’ and click ‘Getting started’. </p><p>After this stage, you should see a list of Google Home Speakers connected to your account in a separate window, and you’ll want to select the ones you wish to pair with your Google TV Streamer. Once you’ve done this, tap ‘Next’ and it should complete your setup. </p><p>You can also do this from the Google Home app, as <a href="https://support.google.com/chromecast/answer/17108927?hl=en" target="_blank">Google details on its support page</a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I was skeptical about the necessity for home security cameras — a late-night scare has now changed my mind ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/i-was-skeptical-about-the-necessity-for-home-security-cameras-a-late-night-scare-has-now-changed-my-mind</link>
                                                                            <description>
                            <![CDATA[ Installing smart home security cameras in and around the home doesn't need to be difficult or expensive — here's why I've added some to my shopping basket. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QBhyzV8PCuFMduGQtZ3chT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wVrheKVTSSfcjBisUTS4TZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 08 Jul 2026 05:35:23 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Max Langridge ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/pXMX9MmfSBxA6jPrQ23WVb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Max is a senior staff writer for TechRadar, covering home entertainment and audio first, searching for the best NBN plans second and virtually anything else that falls under the consumer electronics umbrella third. Max started his career at What Hi-Fi?. In the three years he spent there, he went from not knowing what a DAC was, to demonstrating expert knowledge of brands, their latest releases and which ones could be deemed the best. &lt;/p&gt;&lt;p&gt;He took this knowledge and newfound passion across to Pocket-lint, where he spent a couple of years getting stuck into reviewing soundbars, headphones, home speaker systems and TVs, alongside producing a range of news and features for the day-to-day running of the site. &lt;/p&gt;&lt;p&gt;Max generated a new passion for fitness and health in the last few years, not only learning about how to keep himself fit in the gym, but how a range of wearable devices can prove to be expert assistants. He continued his writing in the men’s lifestyle space, before returning to consumer technology with Future where he is now also the editor of Australian Hi-Fi and Audio Esoterica magazines.&lt;/p&gt;&lt;p&gt;When he’s got some spare time, Max takes himself to the gym. He has dreams of one day learning to DJ.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/wVrheKVTSSfcjBisUTS4TZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Night time footage taken with home security camera, and an Amazon Prime Day deal badge.]]></media:description>                                                            <media:text><![CDATA[Night time footage taken with home security camera, and an Amazon Prime Day deal badge.]]></media:text>
                                <media:title type="plain"><![CDATA[Night time footage taken with home security camera, and an Amazon Prime Day deal badge.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wVrheKVTSSfcjBisUTS4TZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Smart home security cameras are nothing new. They’ve been protecting Australian homes for well over a decade now, but for a long time I never felt the need for them. This was predominantly because for the majority of my adult life living away from home, I’ve been in rented accommodation, and so I’ve either been unable to install anything of my own, or I’ve been on an upper floor of an apartment building. </p><p>I’m now living in a ground floor apartment with my partner, and we’re the owners. That means we’re free to install cameras as we see fit, and so we decided to place an old <a href="https://www.amazon.com.au/Ring-Battery-Outdoor-Wireless-Security-By-Amazon-Home-Security/dp/B0C5QRZ47P">Ring Outdoor Stick-Up Cam </a>above our front door, mainly as a ‘just in case’ safeguard. </p><p>I’m now glad we did, and I’ve just invested in some newer Blink Outdoor 2K+ cameras with clearer vision following an attempted break in. The good news is they weren’t expensive, with a <a href="https://www.amazon.com.au/Blink-Outdoor-Camera-newest-model/dp/B0F95PFMZJ/">2-pack currently costing AU$77 in the Amazon Prime Day sales</a>. </p><p>I never thought my home would experience an attempted break in, and there’s a chance you’ve had the same thought. For such a low price right now, it’s better to be safe than sorry.</p><ul><li><a href="https://www.techradar.com/live/news/prime-day-2026-australia-1"><em><strong>Follow our live coverage of the best Prime Day 2026 deals</strong></em></a><em><strong>, many of which ship to New Zealand as well</strong></em></li></ul><div class="product"><a data-dimension112="906964f2-7a8c-11f1-bdc5-e386a3eaddf1" data-action="Deal Block" data-label="These affordable Blink cameras last up to two years with 2 AA batteries, can record colour vision at night and can be installed practically anywhere via a range of mounting accessories. You do need to pay a subscription to view and store footage, but it could be a small price to pay to keep your home safe." data-dimension48="These affordable Blink cameras last up to two years with 2 AA batteries, can record colour vision at night and can be installed practically anywhere via a range of mounting accessories. You do need to pay a subscription to view and store footage, but it could be a small price to pay to keep your home safe." data-dimension25="$77" href="https://www.amazon.com.au/Blink-Outdoor-Camera-newest-model/dp/B0F95X9KBD/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:826px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Rgy5Y5oHnJmwMnxAQ7zEoG" name="Outdoor Cam 2K+ (2-pack)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Rgy5Y5oHnJmwMnxAQ7zEoG.jpg" mos="" align="middle" fullscreen="" width="826" height="826" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>These affordable Blink cameras last up to two years with 2 AA batteries, can record colour vision at night and can be installed practically anywhere via a range of mounting accessories. You do need to pay a subscription to view and store footage, but it could be a small price to pay to keep your home safe. <a class="view-deal button" href="https://www.amazon.com.au/Blink-Outdoor-Camera-newest-model/dp/B0F95X9KBD/" target="_blank" rel="nofollow" data-dimension112="906964f2-7a8c-11f1-bdc5-e386a3eaddf1" data-action="Deal Block" data-label="These affordable Blink cameras last up to two years with 2 AA batteries, can record colour vision at night and can be installed practically anywhere via a range of mounting accessories. You do need to pay a subscription to view and store footage, but it could be a small price to pay to keep your home safe." data-dimension48="These affordable Blink cameras last up to two years with 2 AA batteries, can record colour vision at night and can be installed practically anywhere via a range of mounting accessories. You do need to pay a subscription to view and store footage, but it could be a small price to pay to keep your home safe." data-dimension25="$77">View Deal</a></p></div><p>So, why have I made the impulsive decision to invest more heavily in home security? Well, my partner noticed the street-facing gate to our courtyard left ajar in the early hours of the morning. He suspected I just hadn’t closed it properly when we came home the night before. </p><p>Wanting to exonerate myself, we checked back over the footage taken by our Ring camera, which proved my innocence. We noticed more events were recorded around 1am, and sure enough, the Ring captured two youths climbing over the wall in the wee hours of the morning. </p><p>To say we were gobsmacked would be an understatement. </p><p>Fortunately nothing was stolen and they didn’t manage to get into our home — despite some clear hand prints on the glass door proving they peered in to see if there was anything worth nabbing. </p><p>Unfortunately, the Ring camera missed the activity by our door because it was only covering the front yard and fence area. I therefore now want to install more cameras in our outdoor area to ensure there are no blind spots, and the Blink cameras seem perfect for the job.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4455px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SzHiL34p4cmfw8xjUnRv4a" name="Blink_Outdoor_2K+_security_camera_TechRadar_2393" alt="Blink Outdoor 2K+ security camera with hub on table" src="https://cdn.mos.cms.futurecdn.net/SzHiL34p4cmfw8xjUnRv4a.jpg" mos="" align="middle" fullscreen="" width="4455" height="2506" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Our <a href="https://www.techradar.com/home/home-security/blink-outdoor-2k-plus-review">Blink Outdoor Cam 2K+ review</a> found that recorded footage is clear and sharp, even at night. Perhaps the biggest selling point for me is the two-year battery life with two AA batteries. The Ring camera I have right now relies on a rechargeable battery that needs to be recharged frequently.</p><p>The biggest drawback, however, is a new Sync Module Core that requires a paid subscription to store and view back footage. It’s crazy that you need to pay to use the camera you just bought, but hey, it’s 2026. A subscription costs from AU$4.95p/m for one device, or AU$15p/m for unlimited devices. Since I’ve bought two Blink cameras, I’ll need the latter. </p><p>Fortunately, the older <a href="https://www.amazon.com.au/Blink-Add-On-Sync-Module-2/dp/B0D47Z1SB9">Sync Module 2</a> is still available and is compatible with the newer Blink cameras. With this module, you can attach a USB flash drive to store footage on, bypassing the need for a subscription. Based on the AU$15 Blink Plus subscription, I’d make my money back in just under four months.</p><p>However, the subscription does also open up extra features, including AI motion detection — you’ll receive notifications only when it detects specific things such as animals or vehicles. </p><p>At just AU$77 in the current Prime Day sales, I was more than happy to add the Blink Outdoor Cam 2K+ to my basket. There are many other options to choose from of course, many of which are also on sale right now. I’ve listed a few below, and be sure to check out our guide to the <a href="https://www.techradar.com/news/best-home-security-camera">best home security cameras</a> and <a href="https://www.techradar.com/best/the-best-video-doorbell-in-australia-for-2025">best video doorbells</a> for total home protection.</p><ul><li><strong>Ring Floodlight Camera Pro (2nd Gen):</strong> <a href="https://www.amazon.com.au/dp/B0DYWLDQBR"><del>was AU$449</del> <strong>now AU$329</strong></a></li><li><strong>Ring Spotlight Camera Pro (2nd Gen)</strong>:<a href="https://www.amazon.com.au/dp/B0DZ96B8F4"> <del>was AU$399</del> <strong>now AU$279</strong></a></li><li><strong>Blink Outdoor Floodlight Camera Kit: </strong><a href="https://www.amazon.com.au/dp/B0FPXJKGX7"><del>was AU$119</del> <strong>now AU$49</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The EZVIZ EP4 is a great home security camera for renters — but its facial recognition won't stop it from spamming you with alerts when you come home ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/ezviz-ep4-wire-free-peephole-door-viewer-review</link>
                                                                            <description>
                            <![CDATA[ A super-sharp 4K security camera that fits right into your existing peephole — if you don't mind getting notifications when it sees your own face. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4Uujsg2cePKqrjx8JfaYac</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Hgoj4bbPf7PkihnzVmjwHU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 05 Jul 2026 08:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Hgoj4bbPf7PkihnzVmjwHU-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of EZVIZ EP4 internal screen, external camera, and screengrab of footage in app]]></media:description>                                                            <media:text><![CDATA[Split image of EZVIZ EP4 internal screen, external camera, and screengrab of footage in app]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of EZVIZ EP4 internal screen, external camera, and screengrab of footage in app]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Hgoj4bbPf7PkihnzVmjwHU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-ezviz-ep4-one-minute-review"><span>EZVIZ EP4: one-minute review</span></h3><p>Fitting a video doorbell or security camera is often a non-starter if you rent or live in an apartment where drilling into the walls isn’t allowed. That’s where the EZVIZ EP4 Wire-Free Peephole Door Viewer comes in — by fitting through your front door’s existing peephole, it brings almost everything you’d get from a full video doorbell, without any damage that could upset your landlord.</p><p>The physical setup is incredibly easy and took me just 10 minutes to complete. After you’ve unscrewed the old peephole, the EP4 securely clamps onto the door without a power tool in sight. </p><p>Once it’s running, the footage captured is very clear, giving you a detailed look at anyone outside. The companion app is simple to use and intuitively designed, making it effortless to check live feeds, use the two-way talk feature, or adjust security settings.</p><p>When it comes to saving video footage, EZVIZ doesn’t lock you into a subscription plan like some rivals. While the company includes a free trial of its cloud subscription service, you aren’t forced to pay for it afterwards. If you want to skip the recurring fees, you can opt to install a local microSD card (up to 512GB) to store clips locally.</p><p>However, the EP4’s AI facial recognition has a notable quirk. Although it's smart enough to identify who is at your door, there’s currently no way to stop the app from sending you notifications when it spots someone you know — including you. Because you can’t tell the camera to ignore certain individuals, you’ll be alerted every time you walk through your own front door.</p><h3 class="article-body__section" id="section-ezviz-ep4-price-and-availability"><span>EZVIZ EP4: price and availability</span></h3><ul><li><strong>List price £229.99 (about $300 / AU$440) </strong></li><li><strong>Available in the UK, but not the US or Australia</strong></li><li><strong>No subscription necessary if you use a microSD card</strong></li></ul><p>The EZVIZ EP4 Wire-Free Peephole Door Viewer is available in the UK for £229.99 (about $300 / AU$440), but I’ve seen it discounted to as little as £159.99 during sales events. It’s not yet available in the US and Australia at the time of writing, but older models are, so hopefully the EP4 will launch more widely soon.</p><p>If you want to store your videos at home subscription-free, you’ll also need a microSD card (up to 512GB), so factor this into the cost. If you’d prefer to store footage in the cloud, you’ll want an EZVIZ CloudPlay subscription. After a 30-day free trial, there are three plans to choose from:</p><div ><table><tbody><tr><td class="firstcol " ><p><strong>Plan Type</strong></p></td><td  ><p><strong>Cameras supported</strong></p></td><td  ><p><strong>Unlimited cloud storage</strong></p></td><td  ><p><strong>7-day event-based video history</strong></p></td><td  ><p><strong>30-day event-based video history</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Individual plan</strong></p><p><br></p></td><td  ><p>1</p></td><td  ><p>Yes</p></td><td  ><p><strong>Monthly:</strong> $3.99 (about £3, AU$6)</p><p><strong>Yearly:</strong> $39.99 (about £30, AU$58)</p></td><td  ><p><strong>Monthly:</strong> $6.99 (about £5.30, AU$10)</p><p><strong>Yearly:</strong> $69.99 (about £53, AU$100)</p></td></tr><tr><td class="firstcol " ><p><strong>Home plan</strong></p><p><br><br></p></td><td  ><p>4</p></td><td  ><p>Yes</p></td><td  ><p><strong>Monthly:</strong> $5.99 (about £4.60, AU$8.70)</p><p><strong>Yearly:</strong> $59.99 (about £46, AU$87)</p></td><td  ><p><strong>Monthly:</strong> $10.99 (about £8.40, AU$16)</p><p><strong>Yearly:</strong> $109.99 (about £84, AU$160)</p></td></tr><tr><td class="firstcol " ><p><strong>Business plan</strong></p><p><br></p></td><td  ><p>10</p></td><td  ><p>Yes</p></td><td  ><p><strong>Monthly:</strong> $12.99 (about £9.90, AU$19)</p><p><strong>Yearly:</strong> $129.99 (about £99, AU$190)</p></td><td  ><p><strong>Monthly:</strong> $27.99 (about £21, AU$41)</p><p><strong>Yearly:</strong> $279.99 (about £210, AU$410)</p></td></tr></tbody></table></div><ul><li><strong>Value score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-ezviz-ep4-design"><span>EZVIZ EP4: design</span></h3><ul><li><strong>Discreet external camera</strong></li><li><strong>Very simple to fit without damaging door</strong></li><li><strong>Internal screen projects an inch into the room</strong></li><li><strong>Visitors might not spot the doorbell button</strong></li></ul><p>The EP4 has two main parts: the camera, which has a cable that threads through the peephole in your door, and a screen that sits on the inside. The camera has a doorbell button below the lens (though visitors might not notice it because it's at an unusual level), a motion sensor at the top, and a speaker and microphone on the side.</p><p>It’s compatible with doors between 1.4 x 4.1 inches / 35 x 105mm thick, with a peephole diameter between 0.6 inches and 2 inches / 14mm and 50mm. That’s a wide range, and should be fine for the vast majority of internal and external doors, but it’s worth measuring yours first just to be sure. You can remove the peephole from your door by simply unscrewing it, though if it’s particularly tight, you might need to use a pair of pliers to get it started.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/6BDMcRwqAvcoZwueMfAPfY.jpg" alt="Fitting Ezviz Wire-Free Peephole Door Viewer EP4 to door" /><figcaption>The camera unit threads through an existing peephole and is compatible with most doors<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/n5uxG4ZRhxSMzmCzCQTAwY.jpg" alt="Fitting Ezviz Wire-Free Peephole Door Viewer EP4 to door" /><figcaption>I recommend using a spirit level to get the camera straight before securing it in place<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/caSJfQAWVQFj6dy7tHTLhY.jpg" alt="Screwing on Ezviz Wire-Free Peephole Door Viewer EP4 backplate" /><figcaption>The screws connect the backplate to the camera, clamping them to your door without damaging it<small role="credit">Future</small></figcaption></figure></figure><p>To fit the EP4, start by measuring the thickness of your door using the card template provided, and choose the appropriate pair of screws, indicated by the instruction manual. These will be used to clamp the EP4 onto your door. Peel the paper off the 3M tape on the back of the camera unit, position it on the outside of your door (I recommend using a spirit level to get it straight), thread the screws and data cable through the peephole (you can roll a piece of paper around them to avoid snagging), and press down to secure it.</p><p>Then tighten the screws a little, slide the mounting plate for the screen into place, tighten the screws the rest of the way, plug in the data cable, and slide the screen into place. The whole process takes no longer than 10 minutes, and when you want to remove it, there’ll be no damage to your door.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/DpjmvLLBbNnARquWn4aozY.jpg" alt="Ezviz Wire-Free Peephole Door Viewer EP4 camera on outside of door" /><figcaption>The external camera is unobtrusive, and visitors might not realize it's also a doorbell<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ngYTJKSgwAN8PE7hHsK94Z.jpg" alt="Ezviz Wire-Free Peephole Door Viewer EP4 footage on internal screen" /><figcaption>The internal display gives a clear view of the area beyond your front door, but you'll get a better picture in the app<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/r7KEgGzU3GJ9PqnceuDC6Z.jpg" alt="Ezviz Wire-Free Peephole Door Viewer EP4 display on inside of door" /><figcaption>The screen stands about an inch proud of your door<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/59BfWH7MoLskLx76Le7RXY.jpg" alt="Original peephole removed from door before installing Ezviz Wire-Free Peephole Door Viewer EP4" /><figcaption>When you move, just unscrew the EP4 and screw the original peephole back in place<small role="credit">Future</small></figcaption></figure></figure><p>It’s a clever design, and the exterior camera is discreet (it comes with stickers to put on your door if you want to warn visitors they are being recorded), but it’s worth being aware that the interior screen stands about an inch proud of the door, so you’ll need to be very careful if it opens opposite a wall.</p><p>You can detach the screen unit to charge it via a microUSB cable (supplied with the EP4) and insert a memory card. It’s a shame there’s no hot-swappable battery — you can’t use the camera and doorbell while the unit is charging — but battery life is quite respectable. EZVIZ suggests up to 120 days, though this will depend on how many times the camera is triggered and how often you use the internal screen to see what’s happening outside.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-ezviz-ep4-performance"><span>EZVIZ EP4: performance</span></h3><p>The EP4 is an ingenious home security device that provides many of the advantages of a video doorbell or home security camera without needing to make permanent changes to your property. It’s a great pick for an apartment, with excellent picture quality and smart notifications, though it’s worth being aware of a few drawbacks — particularly when it comes to person recognition.</p><p>The resolution of the internal screen is fine, and you’ll immediately benefit from a field of view that’s much wider than your original peephole, but it doesn’t do justice to the EP4’s 4K camera. To see footage in its full 4K glory, you’ll need to use the Ezvizlife app, which also gives you access to all the EP4’s settings, as well as event history, saved recordings, call logs, two-way talk, and static photos.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/EnBNonkdqdQoBZLGsUwyMb.png" alt="Ezvizlife app main screen" /><figcaption>The app's welcome screen gives you quick access to video logs and live view<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gi42Q5AsSfzbDJw3bp6DYb.png" alt="Live camera view in Ezvizlife app" /><figcaption>The camera records 10-second clips when triggered, which are kept in your video logs<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fDnwPgkfsjA83nbq2DZEfb.png" alt="Video logs in Ezvizlife app" /><figcaption>You can browse recordings at any time, scrub through video, capture stills, and export video files<small role="credit">Future</small></figcaption></figure></figure><p>Footage in the Ezvizlife app is incredibly sharp, and there’s very little lag between events happening outside and the camera starting to record. You’ll notice a delay when using two-way talk, but it’s only a couple of seconds, and no worse than some much higher-end video doorbells we’ve tested here at TechRadar.</p><p>When a visitor uses the doorbell, you'll receive an incoming-call-style notification that you can choose to reject or answer to start two-way talk. It's also possible to start two-way talk at any time through the app if you can see someone at the door. </p><p>Want to keep your identity private? The app gives you two options: ‘Uncle Tone’, which deepens your voice, and ‘Clown Tone’, which makes it high and squeaky, both of which work well and will effectively disguise your voice if you don’t want to be recognized. Personally, I would prefer an option that doesn’t sound quite so cartoonish, but they’re a welcome feature nonetheless. </p><p>I found the fisheye-correction option particularly useful during my testing, along with the AI person-shape recognition, which correctly identifies subjects even when they’re wheeling a bike or carrying a large object that might obscure their body shape. </p><p>When a person is detected, the camera will send a notification to the EZVIZ app, and start recording a 10-second video clip, which will be saved on an SD card or in the cloud, depending on which storage option you’ve chosen. You can also choose to watch through the camera live at any time, trigger a recording, or capture a still image. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oa4UCtcP9hiihFDpudMoab.png" alt="Person with bike detected in Ezvizlife app" /><figcaption>Person identification works even when an individual's outline is obscured by large objects<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gi42Q5AsSfzbDJw3bp6DYb.png" alt="Live camera view in Ezvizlife app" /><figcaption>You can see a live view through the app or internal screen any time<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fDnwPgkfsjA83nbq2DZEfb.png" alt="Video logs in Ezvizlife app" /><figcaption>Check your video logs in the app, export videos, and capture still images<small role="credit">Future</small></figcaption></figure></figure><p>You can also export videos from your logs at any time, which is very useful if you're unfortunate enough to need them as evidence for the police.</p><p>EZVIZ is a Chinese company, and although the app has been localized quite well, some parts are still confusing. For example, if you attempt to toggle a feature that’s still in beta, you will see a notification reading: “The current status of this detection is closed. Please enable the corresponding algorithm in the intelligent detection before enabling this function”. </p><p>For me, the biggest drawback — and the one that holds the EP4 back from a better score  — is the implementation of facial recognition. In an ideal world, you wouldn’t receive a notification when your own face is detected, and you could disable alerts for other members of your household as well, so you’re only alerted when a stranger arrives. Unfortunately, that’s not an option with the EP4, which notified me that “Cat appeared” each time I arrived home from work. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fdCSxP5nq3GJQzBDmQ6CNb.png" alt="Adding a 'familiar face' in the Ezvizlife app" /><figcaption>You can add a person to 'Familiar Faces' using an existing photo, or take a new one<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BN8KHvmJTA5otE9DY6pgKb.png" alt="Adding a 'familiar face' in the Ezvizlife app" /><figcaption>Photos should be well-lit and taken from the front<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/S8ReB4cv5pZqeAJWbjp5Mb.png" alt="Person detection alerts in the Ezvizlife app" /><figcaption>Adding yourself to 'Familiar faces' doesn't mean that the app will 'ignore' you <small role="credit">Future</small></figcaption></figure></figure><p>Facial recognition works very well, and even identifies a person wearing a cycle helmet and sunglasses, but at the moment, the implementation seems back-to-front. In fairness, though, the feature is still in beta, so perhaps the developers at EZVIZ will make that change before its full launch. For now, it's a real problem.</p><ul><li><strong>Performance score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-ezviz-ep4"><span>Should you buy the EZVIZ EP4?</span></h3><div ><table><caption>EZVIZ EP4 score card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Very reasonably priced, particularly during sales, though you'll need an SD card too.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Ingenious design that's great for renters, though screen projects quite far into the room and isn't very high-res.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Key functions are great, but you'll receive notifications whenever it detects your own face.</p></td><td  ><p>3.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-5">Buy it if</h2><div class="product"><p><strong>You rent your home</strong></p><p>There’s no need to drill or make any permanent changes to your door, which will keep your landlord happy. When it’s time to move, the EP4 comes right off, and you can screw the old peephole back into place.</p></div><div class="product"><p><strong>You’re on a budget</strong></p><p>The EP4 is a great value doorbell and camera combo, and is frequently discounted on Amazon.</p></div><div class="product"><p><strong>Security is a real concern</strong></p><p>The 4K footage will make it easy to identify anyone who’s up to no good, if you’re unfortunate enough to need it as evidence.</p></div><h2 id="don-t-buy-it-if-5">Don't buy it if</h2><div class="product"><p><strong>You particularly want to watch for packages</strong></p><p>Although the EP4 has a good horizontal field of view, it doesn’t cover your doorstep, so you won’t be able to see parcels left there.</p></div><div class="product"><p><strong>You have notification fatigue</strong></p><p>At the moment, there’s no way to avoid receiving a message when you approach your own front door.</p></div><h3 class="article-body__section" id="section-ezviz-ep4-also-consider"><span>EZVIZ EP4: also consider</span></h3><p>If you're not sure whether the EZVIZ EP4 is the right security camera/doorbell for your home, here are two other wireless alternatives to consider.</p><div class="product"><a data-dimension112="dc89648c-82f4-490e-917f-26d99f920cfa" data-action="Deal Block" data-label="Read our full Philips 7000 Series Video Doorbell review" data-dimension48="Read our full Philips 7000 Series Video Doorbell review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:538px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="9oFbf7jX2baYnqHAgQBWwL" name="philips7000series" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9oFbf7jX2baYnqHAgQBWwL.jpg" mos="" align="middle" fullscreen="" width="538" height="538" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips 7000 Series Video Doorbell</strong></p><p>This excellent subscription-free doorbell earned our seal of approval due to its sharp 2K recordings, ease of use, and great battery life.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/philips-7000-series-video-doorbell" data-dimension112="dc89648c-82f4-490e-917f-26d99f920cfa" data-action="Deal Block" data-label="Read our full Philips 7000 Series Video Doorbell review" data-dimension48="Read our full Philips 7000 Series Video Doorbell review" data-dimension25=""><strong>Philips 7000 Series Video Doorbell review</strong></a></p></div><div class="product"><a data-dimension112="fbaeb614-bcb0-4ab5-941b-4e0c5e48ec2b" data-action="Deal Block" data-label="Read our full Eufy Video Doorbell Dual review" data-dimension48="Read our full Eufy Video Doorbell Dual review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1125px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rrPmMpFsdb9xPcvkSsCfEA" name="Video Doorbell Dual" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rrPmMpFsdb9xPcvkSsCfEA.jpg" mos="" align="middle" fullscreen="" width="1125" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Eufy Video Doorbell Dual</strong></p><p>Another solid subscription-free option, with dual cameras so you can keep an eye out for deliveries.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/eufy-video-doorbell-dual" data-dimension112="fbaeb614-bcb0-4ab5-941b-4e0c5e48ec2b" data-action="Deal Block" data-label="Read our full Eufy Video Doorbell Dual review" data-dimension48="Read our full Eufy Video Doorbell Dual review" data-dimension25=""><strong>Eufy Video Doorbell Dual review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-ezviz-ep4"><span>How I tested the EZVIZ EP4</span></h3><p>I installed the EZVIZ EP4 on the door to my apartment, having first unscrewed the original peephole. I used it for two weeks, adding myself and my husband as 'familiar faces' halfway through. I used the two-way talk function to speak to him when I received a notification that he had arrived, and we used the doorbell function to speak to one another. I kept recordings on a microSD card once the seven-day cloud storage trial expired, and used the app to review recordings, export videos, and capture still images. </p><p>At the end of the test period, I removed the EP4 and replaced my door's original peephole. For more details, see <a href="https://www.techradar.com/news/how-we-test">how we test, review, and rate products at TechRadar</a>.</p><p><em>First reviewed July 2026.</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The new Blink Outdoor 2K+ is a sharper budget camera to protect your property, with one frustrating catch ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/blink-outdoor-2k-plus-review</link>
                                                                            <description>
                            <![CDATA[ The latest iteration of Amazon's tough little cam offers very impressive battery life, but its Sync Module Core no longer allows you to connect USB storage. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hqmEbZdGQCVvP99LUMjFtk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QiG8gipuDr863xgp5nMMZa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 04 Jul 2026 12:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 06 Jul 2026 09:49:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Chris Price ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DU2Lv5xHGaNHCjMhkrGY6R.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/QiG8gipuDr863xgp5nMMZa-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Blink Outdoor 2K+ security camera mounted on wall]]></media:description>                                                            <media:text><![CDATA[Blink Outdoor 2K+ security camera mounted on wall]]></media:text>
                                <media:title type="plain"><![CDATA[Blink Outdoor 2K+ security camera mounted on wall]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QiG8gipuDr863xgp5nMMZa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-blink-outdoor-2k-two-minute-review"><span>Blink Outdoor 2K+: two-minute review</span></h3><p>Blink has become the brand you recommend to people who don't really want a security camera. Cheap, painless, owned by Amazon, and a forgiving field of view. The catch was that previous 1080p pictures turned to mush the moment anything moved, or the sun went down.</p><p>The Outdoor 2K+ fixes this by capturing would-be crims at 2560 x 1440 in its top "Best" setting. There's 4x zoom for closer inspections, noise-cancelling two-way audio making doorstep conversations less of a shouting match, and an improved low-light sensor that holds color as the light fades before switching to infrared black-and-white. Drop to 1080p 'Standard' or 720p 'Saver', and you'll claw back a bit of battery life.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/2KEav4Eg3CJ67XssMrvL9a.jpg" alt="Blink Outdoor 2K+ security camera with hub on table" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SzHiL34p4cmfw8xjUnRv4a.jpg" alt="Blink Outdoor 2K+ security camera with hub on table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Blink quotes up to two years from a pair of AA lithium cells, and while I can't fast-forward through two summers to prove it, a fortnight’s daily use barely dented the gauge. There's a USB-C port if you'd rather wire it to the mains with Blink's separately sold weather-resistant adapter, an IP65 rating shrugs off wet weather, and it’s compatible with the existing Outdoor 4 accessory range, so floodlight mounts and battery packs carry over.</p><p>Setup should be the usual Blink doddle. Scan the code, follow the app, pair the Sync Module, done in under 10 minutes with no cabling and no electrician. For a first-time buyer, it's about as low-friction as home security gets, although we did encounter some teething problems connecting the kit to a home Wi-Fi network.</p><p>Then you discover the real kicker. The Outdoor 2K+ ships with a new Sync Module Core rather than the old Sync Module 2 we were supplied with, and the Core has had its USB port removed. That port was the whole point for subscription-averse buyers: plug in a flash drive, store clips locally, pay Amazon nothing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3NmKFED9xFicTPq6jGCeTb.jpg" alt="Blink Outdoor 2K+ security camera mounted on wall" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zC6hpx2qsSYo4PHp5sD3wa.jpg" alt="Blink Outdoor 2K+ security camera mounted on wall" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Without it, the free experience reduces to live view and motion alerts, while saved recordings, person and vehicle detection and the smarter notifications all sit behind a Blink subscription that starts at £2.50 (about $3.50 / AU$5) a month and rises to £8 (about $10 / AU$20) for unlimited cameras. An older Sync Module 2 still works if you own one, but most people buying this won't.</p><p>It leaves the 2K+ in an odd spot. As a camera, it's the best budget outdoor option Blink has made. As a package, it's less optimal. Judge it on the camera and battery life alone, and it's a comfortable recommendation. Judge it on the small print, and you’ve got a new monthly bill the old model didn’t demand.</p><h3 class="article-body__section" id="section-blink-outdoor-2k-price-and-availability"><span>Blink Outdoor 2K+: price and availability</span></h3><ul><li><strong>List price: £89.99 / $99.99 / AU$119</strong></li><li><strong>Launched October 2025</strong></li><li><strong>Available in the US, UK and Australia</strong></li></ul><p>Pitched at the affordable end as ever, the Outdoor 2K+ slots in alongside the cheaper Mini 2K+ and the Blink Arc — a mount that pairs two Mini 2K+ cameras for a panoramic view — as part of the brand's 2K refresh. The one-camera kit includes the Sync Module Core, two AA lithium batteries, and a mount, so nothing essential to buy on day one — unless you want your footage saved anywhere, at which point the maths changes.</p><p>That's the rub. The headline price buys you a very capable camera and a deliberately hamstrung storage situation. Anyone who bought the Outdoor 4 specifically to dodge a subscription should know the goalposts have moved, because the bundled module no longer takes a USB stick. Frequent discounting means the camera itself rarely costs full RRP for long, which softens the blow, but the ongoing cost is the number to watch.</p><ul><li><strong>Value score: 3.5/5</strong></li></ul><h3 class="article-body__section" id="section-blink-outdoor-2k-subscription-costs"><span>Blink Outdoor 2K+: subscription costs</span></h3><p>Blink has two subscription tiers to choose from, both offering unlimited cloud storage for recordings for up to 60 days (up to 30 days in the EU and UK). Monthly or yearly billing is available.</p><ul><li><strong>Blink Basic: </strong>$3.99p/m | £2.50p/m | AU$4.95p/m</li><li><strong>Blink Plus: </strong>$11.99p/m | £8p/m | AU$15p/m</li></ul><p>Blink Basic includes support for one device, motion-event recording, live-view recording, instant video access, video sharing, person detection, and photo capture. Blink Plus includes all Basic features, along with unlimited device inclusion, moments capture, notification snoozing and 10% off Blink devices.</p><h3 class="article-body__section" id="section-blink-outdoor-2k-specifications"><span>Blink Outdoor 2K+: specifications</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Specification</p></th><th  ><p>Details</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Resolution</p></td><td  ><p>2K QHD (2560 x 1440)</p></td></tr><tr><td class="firstcol " ><p>Field of view</p></td><td  ><p>130° Diagonal</p></td></tr><tr><td class="firstcol " ><p>Night vision</p></td><td  ><p>Color Night Vision (up to 30 ft) & Infrared</p></td></tr><tr><td class="firstcol " ><p>Power source</p></td><td  ><p>Rechargeable Battery (up to 6 months) or Solar Panel compatible</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>2.4 GHz Wi-Fi</p></td></tr><tr><td class="firstcol " ><p>Storage options</p></td><td  ><p>Local MicroSD (up to 256GB) & Cloud Storage</p></td></tr><tr><td class="firstcol " ><p>Audio</p></td><td  ><p>Two-Way Audio with Noise Cancellation</p></td></tr><tr><td class="firstcol " ><p>Smart integration</p></td><td  ><p>Amazon Alexa, Google Assistant</p></td></tr><tr><td class="firstcol " ><p>Weather resistance</p></td><td  ><p>IP65 Weatherproof</p></td></tr><tr><td class="firstcol " ><p>Motion detection</p></td><td  ><p>AI Person/Vehicle/Pet Detection</p></td></tr><tr><td class="firstcol " ><p>Smart home</p></td><td  ><p>Amazon Alexa</p></td></tr><tr><td class="firstcol " ><p>Camera dimensions</p></td><td  ><p>70 x 70 x 41mm</p></td></tr><tr><td class="firstcol " ><p>Sync Module Core dimensions:</p></td><td  ><p>81 x 45 x 21.55mm</p></td></tr><tr><td class="firstcol " ><p>Weight:</p></td><td  ><p>142g (camera); 43.6g (Sync Module Core)</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-blink-outdoor-2k-design"><span>Blink Outdoor 2K+: design</span></h3><ul><li><strong>Compact and easy to place</strong></li><li><strong>IP65 weatherproofing</strong></li><li><strong>Sync Module Core changes rules</strong></li></ul><p>There's nothing here to frighten the neighbours. The 2K+ keeps Blink's small, squared-off black housing, the kind of camera that disappears into a porch corner or sits on a windowsill without announcing itself. It's light, the bundled mount screws to a wall, and you can equally stand it on a flat surface and forget about it.</p><p>The IP65 rating earned its keep through sporadic summer showers and wind with no fogging or dropouts. Power comes from two AA batteries hidden behind a sealed cover, or bypass them with USB-C and an optional weather-resistant power adapter, if you'd rather not think about batteries at all.</p><p>Like the Sync Module 2, Blink’s bundled Sync Module Core is a similarly small puck minus a USB connection. </p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-blink-outdoor-2k-performance"><span>Blink Outdoor 2K+ performance</span></h3><ul><li><strong>2K is a visible upgrade</strong></li><li><strong>Color night vision is useful</strong></li><li><strong>Smart features cost extra</strong></li></ul><p>The Blink Outdoor’s 2K output greatly enhances the chances of identifying strangers. I set it to watch a back garden, and it did an able job of capturing my faux break-in attempts. The 4x zoom is digital, so it softens as you push in, but it's enough to pick up distinguishing features or marks.</p><p>Low-light performance is the other win. An improved sensor holds color as daytime fades, while garden lights and street lamps keep footage useful. Let the light go entirely, and it reverts to black-and-white. For genuine color after dark, you can add Blink's separate Outdoor Floodlight Mount.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/hV35r2fYC9579o4WpebNrZ.jpg" alt="Three-quarter view of Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LaiSVyL48EFpc88j98vMoZ.jpg" alt="Three-quarter view of Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8azRwLwHzJtrFq6xf3BwTZ.jpg" alt="Side of Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4a7kTtHn3nzXpSvXAH4ZPZ.jpg" alt="Back of Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6QxPwzXp7yFDnEZuu4zACZ.jpg" alt="Side of Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vincUEb5q6reqYhuUAwjcZ.jpg" alt="Blink Outdoor 2K+ security camera with mount and batteries on table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Motion detection was razor-sharp, even if the default settings felt overzealous. Definitely adjust sensitivity and activity zones in the app to avoid being swamped with notifications about plump pigeons and swaying flora… unless you’re aiming for <em>Springwatch</em> in forensic form.</p><p>This is also where the subscription cost bites again: person and vehicle detection — the features that stop your phone buzzing every time a fox crosses the lawn — only switch on with a Blink plan.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yXsP6vKB6J3rhaRPPySZBa.jpg" alt="Footage from Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bwe69hCCSsgXypsCjrzTLZ.jpg" alt="Footage from Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/k565g4ny95N8RHDKCCSAUZ.jpg" alt="Footage from Blink Outdoor 2K+ security camera" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Run it free, with the Core module, and you're left with motion alerts and a live view, which is a thinner experience for a 2K camera. As ever, there's no way to view footage on a computer or browser; it's the phone app or nothing.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-blink-outdoor-2k"><span>Should you buy the Blink Outdoor 2K+?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>A capable 2K camera at a low price, undercut by the storage you'll need to pay for.</p></td><td  ><p>3.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact, weatherproof and dead simple.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Sharp 2K video and useful color night vision, with the best features locked behind a subscription.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-6">Buy it if</h2><div class="product"><p><strong>You want a sharp camera for very little cash</strong></p><p>The 2K upgrade is real, and the entry price stays low, especially during Blink's frequent sales.</p></div><div class="product"><p><strong>You value a two-year battery life</strong></p><p>Set it, mount it and largely forget it — the AA lithium endurance is still a standout at this price.</p></div><div class="product"><p><strong>You're a first-time buyer in the Blink or Alexa world</strong></p><p>For someone starting from scratch, this is the easiest home security addition going.</p></div><h2 id="don-t-buy-it-if-6">Don't buy it if</h2><div class="product"><p><strong>You bought Blink to avoid subscriptions</strong></p><p>The bundled Sync Module Core no longer takes a USB drive, so free local storage is off the table unless you own an older module.</p></div><div class="product"><p><strong>You want Matter or HomeKit</strong></p><p>Blink remains its own walled garden — Alexa only, with no Matter, Apple Home or Google Home.</p></div><div class="product"><p><strong>You need top-tier image quality</strong></p><p>2K is a welcome leap, but premium rivals shooting 2K HDR or 4K will still out-resolve it.</p></div><h3 class="article-body__section" id="section-blink-outdoor-2k-also-consider"><span>Blink Outdoor 2K+: also consider</span></h3><p>If you're not sure whether the Blink Outdoor 2K+ is the right home security camera for you, here are two others to keep in mind.</p><div class="product"><a data-dimension112="a75a2cdc-f632-43f6-af22-dbf8d50c537f" data-action="Deal Block" data-label="Blink Mini 2K+The wired indoor sibling with the same 2K sensor and smarts, for less money — handy if you mainly want eyes inside, or outside with the weatherproof adapter." data-dimension48="Blink Mini 2K+The wired indoor sibling with the same 2K sensor and smarts, for less money — handy if you mainly want eyes inside, or outside with the weatherproof adapter." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:938px;"><p class="vanilla-image-block" style="padding-top:103.73%;"><img id="xk4igpL3K9VYrxohCRZ3LB" name="51e5MXklWHL._SL1500_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xk4igpL3K9VYrxohCRZ3LB.jpg" mos="" align="middle" fullscreen="" width="938" height="973" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Blink Mini 2K+</strong></p><p>The wired indoor sibling with the same 2K sensor and smarts, for less money — handy if you mainly want eyes inside, or outside with the weatherproof adapter.</p></div><div class="product"><a data-dimension112="de5d18f1-7236-4086-bc41-d428ee5c6467" data-action="Deal Block" data-label="Ring Battery Doorbell PlusIf it's the front door you care about, Ring's head-to-toe doorbell covers the same ground with a visitor in mind, albeit with its own subscription." data-dimension48="Ring Battery Doorbell PlusIf it's the front door you care about, Ring's head-to-toe doorbell covers the same ground with a visitor in mind, albeit with its own subscription." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LRhJTXvARAcJ2N95WS7Jzm" name="51Ij11C0gKL._SL1000_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LRhJTXvARAcJ2N95WS7Jzm.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ring Battery Doorbell Plus</strong></p><p>If it's the front door you care about, Ring's head-to-toe doorbell covers the same ground with a visitor in mind, albeit with its own subscription.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-blink-outdoor-2k"><span>How I tested the Blink Outdoor 2K+</span></h3><ul><li><strong>Tested at a domestic property</strong></li><li><strong>Mounted outdoor</strong></li><li><strong>Assessed video, night vision, audio, and battery</strong></li></ul><p>I lived with the Blink Outdoor 2K+ as a normal household would, mounting it to watch the back garden. I ran it through all three resolution modes, checked color night vision against lit and unlit spaces, and held two-way conversations to judge the audio. The two-year battery claim is, by definition, untestable in weeks, so I've reported Blink's figure and my short-term experience rather than pretending otherwise.</p><p>For more details, see <a href="https://www.techradar.com/news/how-we-test">how we test, rate, and review products at TechRadar</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ For a brand that made robot vacuums accessible, my faith in Ecovacs is shaken after using the Deebot T90 Pro Omni ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/for-a-brand-that-made-robot-vacuums-accessible-my-faith-in-ecovacs-is-shaken-after-using-the-deebot-t90-pro-omni</link>
                                                                            <description>
                            <![CDATA[ I used the Ecovacs Deebot T90 Pro Omni in my pet-friendly home for three months and I wasn't impressed. Here's how it fared. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gZuEtxLJrdEWsWyMdyMBuh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4z655wjciY9cgQuu2YQthg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 04 Jul 2026 00:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/fkjj7eNTLG3FhWndKCxLSM.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a digital content writer for TechRadar&#039;s sister site, Tom&#039;s Guide in Australia, covering all things NBN and internet-related news. Lucy also reports on hot new releases on the best streaming services, tests fun home gadgets, and tracks down the best bargains.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, reading dystopian fiction novels or hanging out with her dog, Fletcher.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4z655wjciY9cgQuu2YQthg-1280-80.jpg">
                                                            <media:credit><![CDATA[TechRadar / Lucy Scotting]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ecovacs T90 Pro Omni on hardwood floors with hair ]]></media:description>                                                            <media:text><![CDATA[Ecovacs T90 Pro Omni on hardwood floors with hair ]]></media:text>
                                <media:title type="plain"><![CDATA[Ecovacs T90 Pro Omni on hardwood floors with hair ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4z655wjciY9cgQuu2YQthg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I've reviewed a few robot vacuums in the last year sister site Tom's Guide, but I'd yet to try one from powerhouse brand Ecovacs Robotics. With several excellent reviews already on TechRadar, including those by my colleague Sharmishta, who swears by the brand and rated the <a href="https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-x8-pro-omni-review">Ecovacs Deebot X8 Pro Omni</a> very highly, I was eager to get stuck into my own assessment of the Deebot T90 Pro Omni, which launched in March this year.</p><p>On paper, it came across as the perfect pet-friendly robot vacuum. It touted an impressive 30,000Pa suction power across hardwood and carpeted floors, and as a mum to two Border Collies, cleaning up fur every day was my #1 priority. </p><p>It also didn't help that I fell pretty hard for The T90's looks (more on that below), but I was anxious about its price — $899.99 / £899 / AU$2,299 seemed rather steep, especially in Australia where I'm based, for a T-series Deebot that's typically been the more mid-range option to Ecovacs' X-series flagships. But then you get what you pay for, right? Or so I thought.</p><p>After using it for three months, I was left with an expensive robot vacuum that still looks lovely in its corner but doesn't quite fulfil the rest of its promises.</p><h2 id="it-s-a-looker">It's a looker</h2><p>If you’ve often considered a robot vacuum, but have been put off by the large, rather unsightly docking stations, then you’ll be pleased to learn that the Deebot T90 Pro arrives with the newly enhanced Ecovacs station. The dock and station's combined footprint is slim, and it can easily be placed under a counter or table if you want to store it away. But given its Nordic-inspired, fabric-like design, Ecovacs clearly didn't intend for the T90 to be hidden, especially in homes with minimalist aesthetic settings. Personally, I quite liked the new off-white color as it complemented my apartment decor.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PbDTrwHytyAuaCePZow4Hg.jpg" alt="Ecovacs T90 Pro Omni station" /><figcaption><small role="credit">TechRadar / Lucy Scotting</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WLKByLfUQWzWcnCPTuyueg.jpg" alt="Ecovacs T90 Pro Omni station water tanks" /><figcaption><small role="credit">TechRadar / Lucy Scotting</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hgXZyxyJmTLLg6UFgC3NNf.jpg" alt="Hand holding Ecovacs clean water tank" /><figcaption><small role="credit">TechRadar / Lucy Scotting</small></figcaption></figure></figure><p>Unlike some other Ecovacs' robot vacuums, the T90 Pro Omni's bot neglects a turret completely, opting for a LiDAR sensor at the front of the machine, so it can get under furniture without issues. In place of a turret sits a loosely placed fabric-like lid that can, sadly, get dislodged when bumped into with some force. </p><p>However, the fact that both water tanks are fully concealed within the dock is a big tick for me, as it means I never once had to catch sight of dirty water throughout the day. The trade-off to this is that you can't see if either tank is full or empty.  If you set the robot vacuum to clean everyday, then you’ll need to regularly check the tanks to see if they need filling or emptying.</p><p>I found I was consistently emptying and refilling the water tanks after every other clean despite its 4L capacity and the mopping area in my apartment is the living, dining and kitchen (my bedrooms are carpeted). I'm also a little surprised that the dirty-water capacity is so much lower, I was expecting it to be around 3L. What that means is, if you live in a large family home, you'll likely need to clean out the dirty mop water between each session too — beats the purpose I think. </p><h2 id="looks-can-be-deceiving">Looks can be deceiving</h2><p>It's lovely design aside, the T90 Pro struggled from day one, starting with its initial floor mapping. As I've already mentioned, my single-storey apartment has a mixture of carpeted and hardwood floors and a relatively straightforward floor plan, which most robovacs I've tried can get right the first time. Nevertheless, it took six mapping sessions to finally achieve an accurate map of my home. </p><p>I'll take some of the blame here, as the one map error was my fault after leaving my built-in wardrobe open, but I wanted to believe that after considerable daily use, the bot would update the floorplan on its own — I suppose I was expecting too much from Ecovacs' software there. </p><p>Even after the T90 had mapped my home accurately, I still had to make significant edits in the app to get all the rooms marked out correctly, something I've not had to do with other brands.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1518px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="Tob36Huu3hzkNGUBzb5dCe" name="ecovacs-t90-6" alt="App screenshot of Ecovacs app" src="https://cdn.mos.cms.futurecdn.net/Tob36Huu3hzkNGUBzb5dCe.jpg" mos="" align="middle" fullscreen="" width="1518" height="853" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TechRadar / Lucy Scotting)</span></figcaption></figure><p>I made sure all carpet areas were marked out and, despite that, the T90 Pro Omni repeatedly mopped the bedrooms when in Auto mode to do a full-house clean. The only way to avoid this was to start setting up Room or Zone cleans every single time. In other words, the Auto Mode, for me, was redundant.</p><p>Aside from the copious amounts of remapping and wrong floor recognition, the T90 faltered when it came to vacuuming up pet hair. Despite its high suction power, I found that the T90 consistently left pet hair on even my hard floors (struggling even more on carpets), and I had to do a follow-up clean with my <a href="https://www.techradar.com/home/vacuums/dreame-u20-cordless-vacuum-review">Dreame U20</a> which, even as affordable cordless option without a lot of suction, does so much better.</p><p>This really was my biggest disappointment because Ecovacs' Blast suction promises improved airflow for the best clean and I saw no evidence of that here. Moreover, a lot of the pet hair got entangled in the central bar brush and its wheels, meaning the bot itself required constant maintenance.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/touw3sPeKG4J2N58Mvcsci.jpg" alt="Ecovacs T90 Pro Omni with hair on hardwood floor" /><figcaption><small role="credit">TechRadar / Lucy Scotting</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/P67G46kR6AV2jGB5cyF6gi.jpg" alt="Ecovacs T90 Pro Omni reverse side with hair caught in roller" /><figcaption><small role="credit">TechRadar / Lucy Scotting</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Kq5SnTDzPuEgaHxeqXxs6i.jpg" alt="Ecovacs T90 Pro Omni reverse side with hair caught in roller" /><figcaption><small role="credit">TechRadar / Lucy Scotting</small></figcaption></figure></figure><p>Mopping was a rather unfortunate experience too, especially after all those trips to and from the tap. My wood floors were left streaky and some spills were ignored by the AI stain recognition. My colleague Sharm much prefers the roller mops to the rotating discs on robovacs, but I'm not convinced... yet. </p><p>Random starts was another issue I had to face with the T90 Pro Omni — it would just start cleaning on its own, even when there was no voice command or a schedule set up.</p><p>There was a silver lining in all this, though: despite being a little basic compared to other robot vacuum apps I've used, the Ecovacs Home app was fairly easy to use (after the remapping shenanigans of course) to set up custom cleaning routines, schedules, suction and waterflow rates.</p><p>The easy-to-use app doesn't make up for everything else that went wrong though. </p><h2 id="so-what-now">So, what now? </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="V73FXQUmojCXQ8pmKJF7bi" name="ecovacs-t90-2" alt="Ecovacs T90 Pro Omni reverse side with hair caught in roller with Dog sniffing" src="https://cdn.mos.cms.futurecdn.net/V73FXQUmojCXQ8pmKJF7bi.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TechRadar / Lucy Scotting)</span></figcaption></figure><p>Look, I'll be honest — I was hard-pressed to find something positive to say about the Ecovacs Deebot T90 Pro Omni. A nice design and a decent app will only take my over user experience so far.</p><p>I wasn't looking for perfection; I just needed a robot vacuum that do the daily cleanup so I didn't have to and, in that one task, the T90 failed as I had to vacuum again anyway. </p><p>And this isn't the first time a Deebot has disappointed — <a href="https://www.techradar.com/home/robot-vacuums/ive-tested-and-loved-6-ecovacs-deebot-robot-vacuums-the-t50-max-pro-omni-has-been-the-first-to-disappoint-me">my colleague Sharm wasn't particularly enthused by the older Ecovacs Deebot T50 Max Pro Omni</a> either. TechRadar's recently published <a href="https://www.techradar.com/home/robot-vacuums/the-ecovacs-deebot-x12-omnicyclone-is-an-impressively-inventive-robot-cleaner-that-mops-very-well-but-struggles-to-sweep-up-the-competition">Ecovacs Deebot X12 Omnicyclone review</a> also doesn't look very encouraging.</p><p>So what's going on at Ecovacs Robotics, one of the pioneering robovac brands? The company's been pumping out new models in quick succession over the last few years, with three alone announced at CES 2026, but it just feels like software and performance issues aren't being fully tested before release to market. Maybe it's time for Ecovacs to slow down, take a beat, and perhaps learn from its mistakes before releasing another suite of subpar products. </p><p>I'm still keeping faith that the brand will impress me one day, it's just not going to be with the T90 Pro Omni.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘I’m returning mine’: The new Google Home Speaker is off to bad start as users complain of delayed responses — but Google says a solution is on the way ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/im-returning-mine-the-new-google-home-speaker-is-off-to-bad-start-as-users-complain-of-delayed-responses-but-google-says-a-solution-is-on-the-way</link>
                                                                            <description>
                            <![CDATA[ The new Google Home Speaker is already facing its share of early issues, but the company says a fix is on the way. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2TM9CJMxcSzLeAFx7YfJmc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 02 Jul 2026 11:19:36 +0000</pubDate>                                                                                                                                <updated>Thu, 02 Jul 2026 11:44:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1280-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Home Speaker]]></media:description>                                                            <media:text><![CDATA[Google Home Speaker]]></media:text>
                                <media:title type="plain"><![CDATA[Google Home Speaker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google Home Speaker users are reporting early issues </strong></li><li><strong>The voice assistant is taking up to 60 seconds to respond to requests </strong></li><li><strong>Google has said it's working on a fix, but there hasn't been any updates</strong></li></ul><p>Google has only just returned to smart hubs with its new AI-powered Google Home Speaker, six long years after the company released the <a href="https://www.techradar.com/reviews/google-nest-audio">Nest Audio</a> — and users are already running into issues. </p><p>It’s been barely a week <a href="https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-is-officially-coming-next-week-and-you-can-pre-order-your-new-smart-hub-right-now-but-youll-need-google-home-premium-for-the-full-gemini-package">since pre-orders were shipped</a> and those who’ve been excited to test out the upgraded Google Home Speaker have been let down with the device’s performance. </p><p>The crux of the issue is the voice assistant itself, which many users say takes a while to respond to their commands. A slew of Reddit posts highlight the same issue, agreeing that the speaker can take between 30-60 seconds before responding, and others have experienced audio cutting out altogether. </p><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/googlehome/comments/1ujthqf/google_speaker_2026">Google Speaker 2026</a><figcaption><cite> from <a href="https://www.reddit.com/r/googlehome">r/googlehome</a></cite></figcaption></blockquote></figure><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>While we don’t know how widespread these lagged responses are, the top comment in the Reddit thread above says it’s happening globally. Whether this is the case or not, it’s birthed a lot of frustration among those who have spent good money on the new device — “I’m returning mine” <a href="https://www.reddit.com/r/googlehome/comments/1ujthqf/comment/ouuwyoj/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button" target="_blank">one user writes</a>, <a href="https://www.reddit.com/r/googlehome/comments/1ujthqf/comment/outebcw/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button" target="_blank">while another says</a> “I really hope Google puts more effort into things”. </p><p>Looking at the user reactions, it appears that this issue is also prevalent in older devices like the Nest Audio and <a href="https://www.techradar.com/reviews/google-nest-mini">Nest Mini</a>, so it’s not just the new Home Speaker that’s going through the ringer. Thankfully, Google is doing something about it. </p><p>Amidst the backlash, <a href="https://www.reddit.com/r/googlehome/comments/1ujthqf/comment/ouqq43u/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button" target="_blank">the official u/GoogleNestCommunity replied </a>to the Reddit post with the following; “We're aware of an issue causing increased latency or timing out. We are working on a fix ASAP and will circle back once this is resolved. Thanks for your patience”. </p><p>Though Google’s acknowledgment provides some sort of reassurance that a fix is on the way, the company hasn’t provided any details on how it intends to address the issues or when users can expect to see an improvement. At this rate, it’s still a waiting game, but this isn’t the only run-in with criticism the Google Home Speaker has faced since its launch. </p><h2 id="repairability-could-be-hindered">Repairability could be hindered </h2><p>When <a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">Google officially announced the new Home Speaker in October 2025</a>, I was thrilled to see a new speaker was on the way just as much as the next person, but there’s one setback which <a href="https://www.youtube.com/watch?v=kxrE5tMxiOA" target="_blank">an early unboxing video addresses</a>. </p><p>The Google Home Speaker has a fixed power cable, meaning you can’t disconnect it like you can with the majority of the <a href="https://www.techradar.com/news/best-smart-speakers">best smart speakers</a>. It may sound like we’re splitting hairs here, but <a href="https://www.techradar.com/home/smart-speakers/a-nightmare-for-repairability-early-google-home-speaker-unboxing-reveals-design-choice-that-many-users-wont-be-happy-with">the unboxing video highlights the repairability problem</a> that comes with not having an unpluggable power cord. </p><p>These issues aside, the Google Home Speaker isn't totally devoid of positives. According to the same unboxing video, the speaker’s accompanying app has a lot of appeal and the overall audio quality is pretty solid — so it’s nice to see that Google has adhered to its 360-audio upgrade promises. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Is your Amazon Echo haunted? Viral video captures ‘terrifying’ moment the smart speaker emits ‘guttural sounds’ during a simple family bedtime ritual ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/is-your-amazon-echo-haunted-viral-video-captures-terrifying-moment-the-smart-speaker-emits-guttural-sounds-during-a-simple-family-bedtime-ritual</link>
                                                                            <description>
                            <![CDATA[ The new and improved Alexa+ seems to have got a bit too expressive in a counting task. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yqVECqeDrkQXCksJTF5pxf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3vWSbrHQsYth6Y26Pnt2KD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 24 Jun 2026 13:53:07 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3vWSbrHQsYth6Y26Pnt2KD-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Listen out for Alexa+ getting a bit too creative]]></media:description>                                                            <media:text><![CDATA[Amazon Echo on a table]]></media:text>
                                <media:title type="plain"><![CDATA[Amazon Echo on a table]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3vWSbrHQsYth6Y26Pnt2KD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Alexa+ has turned a little scary in one household</strong></li><li><strong>A simple counting task enabled a creepy voice</strong></li><li><strong>Some other users are reporting similar bugs in the AI</strong></li></ul><p>If you're already worried about the potential dangers of <a href="https://www.techradar.com/ai-platforms-assistants/i-looked-into-how-ai-chatbots-respond-to-emotions-and-what-i-found-out-about-the-eliza-effect-completely-changed-how-i-think-about-using-them">AI chatbots</a>, this one probably isn't for you: an Amazon Echo user has reported Alexa+ "breathing and making guttural sounds" while engaged in the supposedly innocent task of counting to 40 (in Spanish).</p><p>There's video evidence on <a href="https://www.reddit.com/r/amazonecho/comments/1ucbshy/my_alexa_started_breathing_and_making_guttural/" target="_blank">Reddit</a> (via <a href="https://www.androidauthority.com/alexa-plus-sounds-3680475/" target="_blank">Android Authority</a>), and it's pretty spooky to listen to — so only click the play button if you're sure you want to hear a disembodied AI-generated voice that sounds somewhat possessed.</p><p>According to the user who posted the video, they asked Alexa+ to count up to 40, which prompted the strange sounds. It's not an ideal response, especially as there were two five-year-old kids listening who just wanted a simple countdown.</p><p>Apparently, the original poster was then able to get the same thing happening on a separate Amazon Echo in another room. "Needless to say, the Alexas in my house are now unplugged and I've reported the whole thing to Amazon," they report.</p><h2 id="a-little-bit-too-expressive">A little bit too expressive</h2><figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/amazonecho/comments/1ucbshy/my_alexa_started_breathing_and_making_guttural">My Alexa started breathing and making guttural sounds while counting my kids to sleep. I have it on video.</a><figcaption><cite> from <a href="https://www.reddit.com/r/amazonecho">r/amazonecho</a></cite></figcaption></blockquote></figure><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>While it's possible that some kind of user error or AI fakery has produced this video, it's odd that it would happen on two different devices — and there's at least <a href="https://www.reddit.com/r/amazonecho/comments/1ucbshy/comment/ot57lgn/" target="_blank">one other user</a> in the Reddit thread saying they've experienced something similar.</p><p>It's almost certainly down to a bug in Alexa+: the new and <a href="https://www.techradar.com/home/smart-home/ive-spent-a-week-with-alexa-early-access-and-this-could-be-the-ai-that-finally-changes-your-home">upgraded AI assistant</a> is intended to be more conversational and more expressive, and in this case it seems to have gone too far (in the same way that AI chatbots can introduce hallucinations and tangents when writing out text).</p><p>When pushed, Alexa+ itself said that "something in my environment" must have caused the glitch, though it's not clear what that something might be. Perhaps it's the ghost of Alexa past, which Alexa+ has now replaced.</p><p><a href="https://www.reddit.com/r/amazonecho/comments/1ucbshy/my_alexa_started_breathing_and_making_guttural/" target="_blank">The Reddit reactions</a> describe the speaker as "haunted", "terrifying", and in need of an exorcism, though the fix is likely to be no more complicated than a tweak to the Alexa+ AI model from Amazon's side.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘A nightmare for repairability’: Early Google Home Speaker unboxing reveals design choice that many users won't be happy with ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/a-nightmare-for-repairability-early-google-home-speaker-unboxing-reveals-design-choice-that-many-users-wont-be-happy-with</link>
                                                                            <description>
                            <![CDATA[ According to an early look at the new Google Home Speaker, there's a controversial choice regarding the power cable. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">S34uK5UypikCE57L9NdU9Q</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gMzFg5BfBgiKWn9fdbnCRL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 24 Jun 2026 11:34:52 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gMzFg5BfBgiKWn9fdbnCRL-1280-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Home Speaker]]></media:description>                                                            <media:text><![CDATA[Google Home Speaker]]></media:text>
                                <media:title type="plain"><![CDATA[Google Home Speaker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gMzFg5BfBgiKWn9fdbnCRL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>A Google Home Speaker is revealed in an early unboxing</strong></li><li><strong>The sound quality and app interface are reportedly impressive</strong></li><li><strong>However, the power cable can't be removed from the device</strong></li></ul><p>The brand new <a href="https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-is-officially-coming-next-week-and-you-can-pre-order-your-new-smart-hub-right-now-but-youll-need-google-home-premium-for-the-full-gemini-package">Google Home Speaker</a> is about to finally go on sale, but an early unboxing video posted online reveals a design decision made by Google that a lot of users are likely to be less than pleased about: the power cable can't be removed.</p><p>You can check out the unboxing over on <a href="https://www.reddit.com/r/googlehome/comments/1udrapq/got_the_new_speaker_early/" target="_blank">Reddit</a> (via <a href="https://www.androidauthority.com/google-home-speaker-early-unboxing-3680712/" target="_blank">Android Authority</a>), which shows off the aesthetics of the device that we've known about since the first official reveal last October — as well as giving us the revelation about the power cable.</p><p>The Nest Mini device that the Google Home Speaker is more or less replacing does have a removable USB-C power cable, which means when it's not in use, you can tidy it away more easily. On the other hand, the Nest Audio — another speaker <a href="https://www.techradar.com/home/smart-speakers/its-official-the-google-nest-audio-and-nest-mini-are-dead-heres-what-that-means-for-current-owners">now discontinued</a> since the new model arrived — has a fixed power cable.</p><p>It seems that a removable power cable is something that quite a few smart speaker owners care about. "This is a nightmare for repairability, for which I am a massive proponent," writes <a href="https://www.reddit.com/r/googlehome/comments/1udrapq/got_the_new_speaker_early/" target="_blank">the original unboxer</a>.</p><h2 id="some-positives-one-negative">Some positives, one negative</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/kxrE5tMxiOA" allowfullscreen></iframe></div></div><p>As per the information supplied in the video, the Google Home Speaker comes with a USB-C cable that's around 5 feet (1.52 meters) in length that can't be unplugged. There's a 30W power brick on the other end that can be removed.</p><p>On the plus side, our unboxer reports that the sound quality from the speaker is good, that the app component has a "cool" interface, and that setting up the device is straightforward — apparently it takes less than 10 minutes.</p><p>As with the Nest Mini, there are apparently touch controls available on top of the speaker, as well as hidden lights to report status information and volume levels. On the whole the first impressions from this user are positive ones.</p><p>It's just the power cable situation that's drawing criticism: "the non-removable cord killed it for me" <a href="https://www.reddit.com/r/googlehome/comments/1udrapq/comment/otf2sxz/" target="_blank">writes one poster</a> (who is apparently worried about cats playing with the cord), while <a href="https://www.reddit.com/r/googlehome/comments/1udrapq/comment/otf3wrg/" target="_blank">the original poster</a> says they're "extremely disappointed in the engineers".  <a href="https://www.reddit.com/r/googlehome/comments/1udrapq/comment/otf5jya/" target="_blank">Another comment</a> takes a dim view too: "The reason is always money."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Shark’s PowerDetect UV Reveal has a lot of potential, but right now it’s the equivalent of a power washer in the hands of a caveman ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/sharks-powerdetect-uv-reveal-has-a-lot-of-potential-but-right-now-its-the-equivalent-of-a-power-washer-in-the-hands-of-a-caveman</link>
                                                                            <description>
                            <![CDATA[ Narwal’s 2026 flagship robot vacuum is outfitted with video cameras and super smart AI cleaning technology to work out the best way to tackle your home. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6mXNRLVgXeQ5hZcHFBMpYQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GzJjFBsfnQybfRpLj4qBGR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 15:21:47 +0000</pubDate>                                                                                                                                <updated>Sat, 27 Jun 2026 20:14:36 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ josephine.watson@futurenet.com (Josephine Watson) ]]></author>                    <dc:creator><![CDATA[ Josephine Watson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HvpGKcNNvrNZunUL6mqd8c.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Josephine Watson is TechRadar&#039;s Managing Editor - Social &amp; Engagement, overseeing TechRadar&#039;s team of new format and operational efficiency experts. Josephine is an award-winning journalist (PPA 30 under 30 2024), having previously written on a variety of topics, from lifestyle to pop culture to gaming and even the energy industry, joining TechRadar to support general site management. She is based in London.&lt;/p&gt;&lt;p&gt;Growing up living and breathing technology, Josephine was part of the first wave of internet-literate young people and developed a love of all things online content, especially when it comes to gaming, pop culture, or science. She is a huge advocate for internet safety and education, appearing on Channel 4 News in her teenage years to challenge reports of rampant online dangers and encourage wider education on internet safety and protocols. Throughout her career, she has also made a point of using her position to fight for progression in the treatment of diversity and inclusion, mental health, and neurodiversity in corporate settings. Josephine is responsible for TechRadar&#039;s recent push into sustainability-related content, as well as starring in the &lt;a href=&quot;https://www.youtube.com/@techradar&quot;&gt;TechRadar podcast&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Josephine received her Bachelor of the Arts in English Literature from Queen Mary, University of London, having spent a year abroad studying at Hunter College in New York. She has also completed a L3 People Leadership qualification as well as a L7 Senior Journalism apprenticeship through the University of Sunderland. &lt;/p&gt;&lt;p&gt;In her spare time, you&#039;ll find Josephine fiddling with smart home devices, playing whichever Nintendo game she&#039;s recently acquired, developing an obsession over some new creative hobby she&#039;ll drop in a few months or watching Disney movies. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GzJjFBsfnQybfRpLj4qBGR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Shark PowerDetect UV Reveal on carpet]]></media:description>                                                            <media:text><![CDATA[Shark PowerDetect UV Reveal on carpet]]></media:text>
                                <media:title type="plain"><![CDATA[Shark PowerDetect UV Reveal on carpet]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GzJjFBsfnQybfRpLj4qBGR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-price-release-date"><span>Shark PowerDetect UV Reveal review: Price & release date</span></h3><ul><li><strong>List price: $1,299.99 / £999.99</strong></li><li><strong>Released March 2026</strong></li></ul><p>The Shark PowerDetect UV Reveal comes in at $1,299.99 / £999.99 —<strong> </strong>while it’s far from cheap, it’s pretty good value for what it offers. That being said, there are other robot vacuum cleaners with equally impressive features and better software at a similar price point.</p><p>Plus, you’ll need to maintain some parts of the vacuum; in particular, refills for the multi-floor cleaner ($13.99 / £14.99) and the odor-neutralizing puck ($9.99 – $14.99 / £7.99 – £15.99), as well as the usual replacement for things like side brushes and mop pads. Over time, these can add up, but you’ll scarcely find a robovac that doesn’t come with added costs at similar prices these days.</p><ul><li><strong>Value</strong>: 4/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-design"><span>Shark PowerDetect UV Reveal review: Design</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/xLvLCHjyL-g" allowfullscreen></iframe></div></div><p>Out of the box, you’ll find the vacuum, base, power chord, an anti-odor puck, one refill bottle of Shark’s multi-floor cleaner, two side brushes, plus the usual array of instructions and warranty documents. </p><p>The base stands at 17 x 18 x 14 inches / 43.2 x 45.7 x 35.6 cm, and comes in either black or white — mine was the latter, and I think it looks a lot more premium than the tackier black colorway. Enclosed in the lid of the base are the 2.74-litre / 96.65oz clean and 1.18-litre / 41.62oz waste water tanks, which lift out easily thanks to the retractable handles, as well as the bagless dirt compartment — I really appreciate that Shark opted for this so there’s one less thing to routinely replace. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="ykBig2uXwWTgo9yNjyTb6R" name="Imported image 5 - 1781284609677" alt="Shark PowerDetect UV Reveal base water tanks" src="https://cdn.mos.cms.futurecdn.net/ykBig2uXwWTgo9yNjyTb6R.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>You can remove the container with the press of a button situated on the side of the dock, and it’s also HEPA-filtered. There’s also a set of two filters you’ll need to clean every 1-2 months, depending on how often you use your robot vacuum, and a slot for one of Shark’s anti-odor pucks should dusty smells be an issue for you.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="pVXp25DMURtQkbne2a9R9R" name="Imported image 4 - 1781284609676" alt="Shark PowerDetect UV Reveal in its base" src="https://cdn.mos.cms.futurecdn.net/pVXp25DMURtQkbne2a9R9R.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The vacuum itself is a fairly standard, rounded 2-in-1 robot vacuum, but a little tall and hefty at 5.35 inches / 13.6cm tall. The top houses its raised puck for LiDAR sensing, which works in tandem with the front of the device, where the cameras and other sensors, including a camera as well as LED and UV lights, to navigate your home and spot messes ripe for cleaning.</p><p>If you’d rather not use the app, you can use the four touch-sensitive buttons to activate mop and vacuum modes, send the vacuum home and connect to the Wi-Fi. A soft bumper surrounds the edges of the vacuum to prevent damage from any collisions, which are remarkably rare thanks to its top-tier obstacle avoidance, and you can remove its dust bin and mop plate from the rear of the device.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WdVLpfEu8cNzuKZwRtBcbW" name="IMG_7525" alt="Underside of the Shark PowerDetect UV Reveal" src="https://cdn.mos.cms.futurecdn.net/WdVLpfEu8cNzuKZwRtBcbW.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the underside, you’ll find the wheels, brush bar, side brush, and a singular, flat mop pad. These aren’t my favorite type — a rondel will typically offer a deeper clean, better post-clean drying and less water waste. However, Shark has designed the robot vacuum to wiggle this mop pad to agitate dirt, which goes some of the ways to make up the difference.</p><p>Of note is that the vacuum seems to be a total dust magnet. I have mine placed beneath a desk, where I wouldn’t expect excessive levels of dust — however it’s constantly lined with a thick layer of the stuff.</p><ul><li><strong>Design</strong>: 4/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-performance"><span>Shark PowerDetect UV Reveal review: Performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="MYLCXr8ZiQeJF4prxN5XCR" name="Imported image 6 - 1781284609678" alt="Shark PowerDetect UV Reveal on carpet" src="https://cdn.mos.cms.futurecdn.net/MYLCXr8ZiQeJF4prxN5XCR.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Setup for the Shark PowerDetect UV Reveal is pretty simple; using the app, you’ll connect the vacuum to your Wi-Fi, give it a name (I loved some of the suggestions like Clean Latifah), and after that, the robot vacuum will run its first mapping pass. Broadly, mine was accurate; my apartment has a slightly tricky layout for robot vacuums, including a half-tiled, half-carpeted kitchen-living room, and lots of doors to dodge. </p><p>After this first pass, the app will offer you a second mapping run, this time to detect flooring types. If you plan to regularly mop hard floors and have carpets or rugs to avoid, make sure to get this out of the way during setup; I couldn’t find any way to update this map after the fact. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PjvLPhVuyGe7reRe9oAFPR.jpg" alt="Shark PowerDetect UV Reveal debris test on tile" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QmgvKqJAtZRMQLBUfiaqWR.jpg" alt="Shark PowerDetect UV Reveal debris test on carpet" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/F9iJpsQAbhgT6rbypcdxKR.jpg" alt="Shark PowerDetect UV Reveal on tile cleaning up debris" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 id="cleaning-tests">Cleaning tests</h2><p>I performed my standard pickup tests using oats, cornflour and brown rice to compare performance to other robot vacuums I’ve tested, and the results were a mixed bag. When setting the Shark PowerDetect UV Reveal off for a standard, vacuum-only clean, I was immediately impressed as it zig-zagged across my floors, leaving them visibly refreshed — plus, it’s pretty quiet in action. </p><p>On hard floors, it excels thanks to a combination of its side brush, solid suction and the jet of air it blasts at hard-to-reach debris, ensuring floors are spick and span post-clean. On carpet, it’s slightly less impressive, especially in the edge cleaning department, but it still does a decent enough job. Its pickup of larger debris was very impressive on carpet, leaving little to nothing behind, but there was a small amount of powdery debris left behind on my medium-pile rugs — hair, however, is no problem, be it human or pet. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="nfC5CFbT8vAXqBqT6yELXR" name="Imported image 11 - 1781284609686" alt="Shark PowerDetect UV Reveal leftover fine powder debris" src="https://cdn.mos.cms.futurecdn.net/nfC5CFbT8vAXqBqT6yELXR.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Next up, I tried a regular combination clean with vacuum and mopping, and that’s where my experience with the Shark PowerDetect UV Reveal became a bit more mixed. The robot vacuum first fills its water tank at the base, proceeding to concurrently vacuum and mop your floors rather than splitting out the tasks. This helps to save time and battery; however, it does increase the risk of soggy carpets. </p><p>To avoid this, the robovac will lift its hind to keep the mop pad from drenching carpets — this reduces its effectiveness on carpets, though, as it crushes the side brush, and sometimes, while navigating, it will spin round and spit water across the floor, too. However, once it reaches hard floors, the results are pretty impressive; the mop pad agitates spills and stains with a back-and-forth scrubbing motion, and will reach into corners to make sure every spot is well-cleaned. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dQMPv4nJuFaFPub8SPSXaR.jpg" alt="Shark PowerDetect UV Reveal lifting its mop pad" /><figcaption>Shark PowerDetect UV Reveal lifting its mop pad<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9AGddAaBCfKuzAy7vcxjVR.jpg" alt="Shark PowerDetect UV Reveal lifting its mop pad" /><figcaption>Shark PowerDetect UV Reveal lifting its mop pad<small role="credit">Future</small></figcaption></figure></figure><p>It does use a <em>lot</em> of water, though, and especially if you’re cleaning up larger spills, that means the PowerDetect UV Reveal can leave a streaky mess in its wake. I noticed this even more so when there was lots of debris to vacuum up during the clean; the PowerDetect UV Reveal left a clump of soggy oats behind like an owl pellet as well as white streaky marks across the floor, but I wouldn’t typically recommend regularly using your robot vacuum to collect large volume spills anyway. I have especially reflective kitchen tiles, so I noticed this a lot; on my less shiny bathroom tiles, it wasn’t as much of a problem. </p><p>Powering up to a higher suction or mopping setting does result in a more thorough cleaning job, especially on carpets, but it’s worth noting that this seems to make the excess water usage more noticeable. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="e6kBJTHG7q6SwdUfkJcXaR" name="Imported image 14 - 1781284609690" alt="Shark PowerDetect UV Reveal left streaky marks on tile" src="https://cdn.mos.cms.futurecdn.net/e6kBJTHG7q6SwdUfkJcXaR.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Some smeared oats, milady? I wouldn't advise using the Shark PowerDetect UV Reveal, or indeed most robot vacuums that mop and vacuum concurrently, to clear up high volumes of debris. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="object-detection-and-navigation">Object detection and navigation</h2><p>When the Shark PowerDetect UV Reveal works, it <em>really</em> works, but I encountered a fair few bugs and limitations that do impact its overall effectiveness — for example, when doing a combination clean, it sometimes skips cleaning certain areas and rooms, or neglects to clean areas I’ve specifically asked it to. </p><p>Its LiDAR scanner makes accurate room maps, though they’ll be a bit odd-looking if you have lots of furniture at floor level. That’s unavoidable, to a degree, but I wish it had investigated those areas more closely to find the real edges of the walls; that way if furniture moves around your home, you wouldn’t need to remap. </p><p>Its object detection is incredible — perhaps too good, as the robot vacuum avoided my low-hanging (but not floor-length) curtains like the plague, giving wide berth to even the most inconsequential of obstacles. Generally, it’s not too much of a problem, but improved smarts would mean there’s slightly less preparation required pre-clean to ensure your entire floor gets cleaned properly. I was also massively impressed by the ease with which it lifted itself over and cleared thresholds, chair legs, and the like, leading to quicker cleans. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/4u2tvw2cGtyrqXkx2N6QdR.jpg" alt="Shark PowerDetect UV Reveal using UV detection" /><figcaption>UV detection in action, as well as some rugs the vacuum fought (and defeated)<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z8wNuCZU6tzAFS6QM6HJgR.jpg" alt="Shark PowerDetect UV Reveal using UV detection" /><figcaption>UV detection in action. <small role="credit">Future</small></figcaption></figure></figure><h2 id="uv-detection">UV detection</h2><p>After its standard cleaning cycles, the robovac will return to its base, but the cleaning isn’t over quite yet. It’ll issue an ominous warning once it’s refreshed itself: "I detected stains. I'm heading back out to aggressively attack them." </p><p>Here’s where the magic of the PowerDetect UV Reveal is really on show; as it cleans, it flares a blue UV light, with which you can see for yourself the stubborn and sometimes invisible stains on your floor, which it will then return to after a standard cleaning run. It was pretty cringe-inducing to watch it navigate areas I hadn’t cleaned recently and see just how much grime was there. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="DSHhhoCdgPmCyYpHRwF9jR" name="Imported image 17 - 1781284609692" alt="Shark PowerDetect UV Reveal in its base" src="https://cdn.mos.cms.futurecdn.net/DSHhhoCdgPmCyYpHRwF9jR.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="dock">Dock </h2><p>After the job’s complete, it’ll return for a final time to the base and begin the mop pad maintenance process quietly in the background with just a low humming noise, washing it with hot water before drying it to reduce contamination. In my testing, the robovac lived up to its estimated 3-hour battery life; a 45-minute clean on standard settings dropped the battery by 25%. A full recharge takes roughly 4 hours, and the vacuum won’t perform new tasks when at less than 20%.</p><ul><li><strong>Performance: </strong>4/5</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="NKATf9KdmuTkVCppwviwnR" name="Imported image 18 - 1781284609693" alt="Shark PowerDetect UV Reveal app maps and screenshots" src="https://cdn.mos.cms.futurecdn.net/NKATf9KdmuTkVCppwviwnR.png" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The first of these three screenshots shows my completed floor map; as you can see from the very odd shapes, the LiDAR scanner can be quite assumptive with obstacles and won't investigate around the sides to find where the wall truly starts and ends. The second and third screenshots show two seperate occasions where I asked the robot vacuum to clean specific rooms and it elected to clean a completely different one.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-software-and-app"><span>Shark PowerDetect UV Reveal review: Software and app </span></h3><p>The app is quite restrictive when it comes to home and schedule customization;  you can only have one map, so multi-floor cleaning isn’t possible, no-go zones are always rectangular and you can only create two schedules per day. </p><p>I also noticed that the robot vacuum would often get confused when it initiated a clean, forging straight to the corner of my living room and spinning there for a good few minutes before figuring out its path to the hallway. On closer inspection, this happened most frequently when I sent it to clean somewhere other than its home room; for some reason, it wanted to head straight through my wall instead of around and through the doorway. </p><p>I couldn’t find a quiet mode, either, meaning if you ever wanted to use the vacuum at night or when little ones are sleeping, they might awaken to an ominous threat from your robovac. </p><p>These issues, among other software quirks, make for the primary complaint I have surrounding the Shark PowerDetect UV reveal; its app and on-board smarts hold back an otherwise high-performance robot vacuum. </p><ul><li><strong>Software</strong>: 2.5/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-specs"><span>Shark PowerDetect UV Reveal review: Specs</span></h3><div ><table><caption>Specs</caption><tbody><tr><td class="firstcol " ><p>Wattage (robot):</p></td><td  ><p><em>65W</em></p></td></tr><tr><td class="firstcol " ><p>Robot diameter:</p></td><td  ><p><em>13.2 inches / 34cm</em></p></td></tr><tr><td class="firstcol " ><p>Robot height:</p></td><td  ><p><em>4 inches / 10.2cm </em></p></td></tr><tr><td class="firstcol " ><p>Cleaning path width:</p></td><td  ><p><em>Not specified</em></p></td></tr><tr><td class="firstcol " ><p>Dock dimensions (H x W x D):</p></td><td  ><p><em>17 x 18 x 14 inches / 43.2 x 45.7 x 35.6 cm</em></p></td></tr><tr><td class="firstcol " ><p>Dock cord:</p></td><td  ><p><em>3.9ft / 1.2m</em></p></td></tr><tr><td class="firstcol " ><p>Weight (robot + dock):</p></td><td  ><p><em>26.9 lbs / 12.21 kg</em></p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-should-i-buy-shark-powerdetect-uv-reveal"><span>Should I buy Shark PowerDetect UV Reveal?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Section</p></td><td  ><p>Notes</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Software and app</p></td><td  ><p>There are lots of features I’d expect as standard in a robot vacuum, especially at this list price, that Shark just hasn’t added. That and the litany of odd bugs drop the overall score significantly.</p></td><td  ><p>2.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Great for vacuuming carpets, and while the mop pad is a bit of a hazard, with UV sensing in tow it offers a truly deep clean. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Neutral, bag-less and easy to maintain, the only thing I could ask for would be a slightly more premium feel in its black colorway. Plus, it’s a dust-magnet.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Given its innovative features and thorough cleaning, it’s sitting pretty at its list price compared to the competition, but loses points for the in-app experience.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-7">Buy it if…</h2><p><strong>You value well sanitized floors</strong><br>With its UV detection, the Shark PowerDetect UV Reveal offers peace of mind and broadly great results, especially in the mopping department… if you can handle slow-drying floors.</p><p><strong>You have pets</strong><br>Again, the UV detection comes in clutch here for invisible pet messes, but it’s also a deft hand at hair collection. </p><p><strong>You have a large home</strong><br>With its great battery life and efficiency, the Shark PowerDetect UV Reveal is unlikely to run out of juice before finishing the job even in larger homes.</p><h2 id="don-t-buy-it-if-7">Don’t buy it if…</h2><p><strong>You have lots of wooden floors</strong> <strong>or shiny tiles</strong></p><p>While it’ll clean these floor types within an inch of their life, the residual water and cleaning solution could warp or damage wooden floors and leave streaky marks on particularly reflective ones.</p><p><strong>You have lots of carpet</strong><br>Don’t get me wrong, this is an accomplished vacuum for carpets, but if you want to do combination cleans, you might end up with a few soggy spots left in its wake.</p><p><strong>You want to vacuum multiple floors — or other smart features</strong></p><p>I liken the Shark PowerDetect UV Reveal to a power washer in the hands of a caveman; it’s only as good as the software allows it to be, and with frustrations like single-floor mapping, ignored instructions and </p><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-also-consider"><span>Shark PowerDetect UV Reveal review: Also consider</span></h3><div class="product"><a data-dimension112="8c3100cb-9315-43b4-92cb-7e9586b08ad3" data-action="Deal Block" data-label="Read our full Eufy X10 Pro Omni review" data-dimension48="Read our full Eufy X10 Pro Omni review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:690px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="9WXucBivVbc8U5DWA4cyB7" name="Eufy X10 Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9WXucBivVbc8U5DWA4cyB7.png" mos="" align="middle" fullscreen="" width="690" height="690" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Eufy X10 Pro Omni </strong></p><p>Another two-in-one robovac with excellent cleaning on all floor types, plus strong mapping and navigation.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/robot-vacuums/eufy-x10-pro-omni" data-dimension112="8c3100cb-9315-43b4-92cb-7e9586b08ad3" data-action="Deal Block" data-label="Read our full Eufy X10 Pro Omni review" data-dimension48="Read our full Eufy X10 Pro Omni review" data-dimension25=""><strong>Eufy X10 Pro Omni review</strong></a></p></div><div class="product"><a data-dimension112="18fec5f1-9a38-4e3c-9218-5de4f03a7f33" data-action="Deal Block" data-label="See our full Roborock Qrevo Curv review" data-dimension48="See our full Roborock Qrevo Curv review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:853px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="FNanc3r5VzaxvCwMk9dqPW" name="Roborock Qrevo Curv 5A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FNanc3r5VzaxvCwMk9dqPW.jpg" mos="" align="middle" fullscreen="" width="853" height="853" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Roborock Qrevo Curv</strong></p><p>A robot vacuum and mop that delivers superb suction and great wet floor cleaning. It's the best robovac we've tested to date.</p><p><strong>See our full </strong><a href="https://www.techradar.com/home/robot-vacuums/roborock-qrevo-curv-review" data-dimension112="18fec5f1-9a38-4e3c-9218-5de4f03a7f33" data-action="Deal Block" data-label="See our full Roborock Qrevo Curv review" data-dimension48="See our full Roborock Qrevo Curv review" data-dimension25=""><strong>Roborock Qrevo Curv review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-shark-powerdetect-uv-reveal"><span>How I tested the Shark PowerDetect UV Reveal</span></h3><p>I tested the Shark PowerDetect UV Reveal for two weeks in my home, completing my standardised pickup, edge cleaning and mopping tests in addition to simulating tests for features like UV detection. I used the app, making a map of my home and testing various features like scheduling and room-by-room cleaning tasks, closely observing the vacuum when in use to note any navigation or performance issues during testing. </p><ul><li><a href="https://www.techradar.com/news/how-we-test"><u>Read TechRadar’s reviews guarantee</u></a></li><li><em>First reviewed June 2026</em></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Ecovacs Deebot X12 OmniCyclone is an impressively inventive robot cleaner that mops very well, but struggles to sweep up the competition ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/the-ecovacs-deebot-x12-omnicyclone-is-an-impressively-inventive-robot-cleaner-that-mops-very-well-but-struggles-to-sweep-up-the-competition</link>
                                                                            <description>
                            <![CDATA[ The new Ecovacs Deebot X12 OmniCyclone comes with some great innovations but it's not the best sucker in town ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QiwgS78QLVANLqawQHbyZ9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LTUHXTDaXKG6Y8R9TvXFV6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 21 Jun 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Derek Adams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Z6DKRKu77f8BZSZM5xRMdm.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Derek Adams has been in consumer tech journalism since joining London listings magazine Time Out in the early ‘80s. He’s an experienced reviewer of cordless vacs and robot vacs, indeed anything that runs on batteries or has a plug attached. Derek also writes extensively for TechRadar’s sister site&amp;nbsp;T3.com&amp;nbsp;between playing drums and guitar with his bandmates in&amp;nbsp;&lt;a href=&quot;https://www.redboxmusic.co.uk/&quot;&gt;Red Box&lt;/a&gt;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/LTUHXTDaXKG6Y8R9TvXFV6-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ecovacs Deebot X12 OmniCyclone on test]]></media:description>                                                            <media:text><![CDATA[Ecovacs Deebot X12 OmniCyclone on test]]></media:text>
                                <media:title type="plain"><![CDATA[Ecovacs Deebot X12 OmniCyclone on test]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LTUHXTDaXKG6Y8R9TvXFV6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-two-minute-review"><span>Ecovacs Deebot X12 OmniCyclone: two-minute review</span></h3><p>The Ecovacs Deebot X12 OmniCyclone arrives in an increasingly crowded robot vacuum market, yet it still manages to stand out thanks to a handful of genuinely innovative features. Chief among these is the OmniCyclone docking station, a bagless dust collection system that uses Dyson-style cyclonic technology to capture detritus without relying on pricy disposable dust bags. As a result, it's a great system for anyone with molting dogs or cats, as long as the bin is emptied on a fairly frequent basis.</p><p>The X12's floor sweeping credentials aren’t exactly anything to write home about, mind, especially its performance on hard floor.And while its navigation is mostly precise and systematic, I have seen evidence of it occasionally missing some areas. </p><p>However, it's the mopping system that really sets this machine apart. Rather than dragging two damp spinning pads around the floor and potentially smearing dirt all over the floor, the X12 employs an extendable roller mop that is continuously supplied with clean water, while simultaneously collecting dirty water into a separate tank. The result is a far more hygienic clean, particularly on hard floors where conventional robot mops can often leave a thin film of grime in their wake. This model also has a unique FocusJet system that squirts water on deep stains before mopping them up, but I simply couldn’t get it to function as it should. </p><p>No question, the X12 OmniCyclone is extremely well engineered and packed with clever technology, but me thinks it might be worth a trip back to the drawing board to fix some of its frustrating anomalies.</p><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-price-availability"><span>Ecovacs Deebot X12 OmniCyclone: price & availability</span></h3><ul><li><strong>List price</strong> £1,249 / €1,399 / $1,499.99</li><li><strong>Launch date </strong>April 2026</li><li><strong>Availability </strong>Worldwide</li></ul><p>In the UK, the Ecovacs Deebot X12 OmniCyclone’s retail price is £1,249 but you can purchase it right now direct from <a href="https://www.ecovacs.com/uk/shop/deebot-robotic-vacuum-cleaner/deebot-x12-omnicyclone">Ecovacs</a> or <a href="https://www.amazon.co.uk/ECOVACS-DEEBOT-X12-OmniCYCLONE-Self-Washing/dp/B0GL6WW34M/ref=asc_df_B0GL6WW34M?mcid=f5e563961c893e2bbe6b6c6d7fbb11b3&tag=googshopuk-21&linkCode=df0&hvadid=808008362378&hvpos=&hvnetw=g&hvrand=5978279794988712281&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1006494&hvtargid=pla-2482358885243&psc=1&hvocijid=5978279794988712281-B0GL6WW34M-&hvexpln=0&gad_source=1">Amazon</a> for a knockdown £949. At this price, the odd glitch in its performance makes it a lot more justifiable. However, if you mainly want a robot vacuum to collect dry debris from hard floors, the X12 still remains difficult to fully recommend, even at this lower price point.</p><p>As of writing, US buyers don’t get the same rosy deal as those in the UK – it sells direct from <a href="https://www.ecovacs.com/us/shop/deebot-robotic-vacuum-cleaner/deebot-x12-omnicyclone">Ecovacs</a> or <a href="https://www.amazon.com/ECOVACS-DEEBOT-X12-OMNICYCLONE-ZeroTangle/dp/B0GL7K63NV/ref=sr_1_1_sspa?dib=eyJ2IjoiMSJ9.lEy8g6sWd1TeC8ed2l8x2qUbIji0BDg_GW9rEPSf9tcVDL9WS9Pli2DEu4V_j88YaDPAv_bXiSkBbXS3MH6mjzd0LsemqX3bcFrmb6tXCSTuph3iekmwGvgbPtPY7lU6XRES0JDiJii_6DotH9rNjgpviEZdI5E3CNEX2pGmpwpuTWE-Hf2y8FIEZC25AU4lsdFKd9A9Pv3-cjyELw6r1Y2HGB-jtPNDtVVwhYAFoz0.yoGFOYcYYnZ6YP09Ot5CXRZU-vcprsFLDA0DLmlM2Yw&dib_tag=se&keywords=ecovacs+deebot+x12+omnicyclone+robot+vacuum+and+mop&nsdOptOutParam=true&qid=1781514348&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1">Amazon</a> for the full price of $1,499.99 – though you can be sure that big discounts will be applied in the not-too-distant future. The same applies to most of Europe, too, where the X12 OmniCyclone is retailing at a quite considerable €1,399.</p><p>If the Ecovacs Deebot X12 OmniCyclone feels too specialized for your needs. or you’ve been put off by some of my reported performance issues, there are several strong alternatives on the market. For instance, the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review" target="_blank">Roborock Saros 20</a> (£1,249) offers a much more balanced blend of hard-floor vacuuming, carpet performance and premium mopping. Likewise, the <a href="https://www.techradar.com/home/robot-vacuums/dreame-x50-ultra-complete-review" target="_blank">Dreame X50 Ultra Complete</a> is also an excellent all-rounder with particularly strong obstacle avoidance and cleaning coverage. Finally, don’t discount this model’s predecessor, the Deebot X11 OmniCyclone, which delivers much of the X12’s roller-mop appeal and bagless convenience for a lot less money (£699 to be precise).</p><ul><li><strong>Value score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclon-specs"><span>Ecovacs Deebot X12 OmniCyclon:: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Robot dimensions (W x H)</p></td><td  ><p>13.89 x 3.85 inches / 35.3 x 9.8cm</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock dimensions (H x W x D)</p></td><td  ><p>18.30 x 14.96 x 19.40 inches / 46.5 x 38 x 49.3cm</p></td></tr><tr><td class="firstcol " ><p>Suction</p></td><td  ><p>22,000Pa</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock bin size</p></td><td  ><p>1.69 quarts / 1.6 liters</p></td></tr><tr><td class="firstcol " ><p>Clean water tank size</p></td><td  ><p>3.7 quarts / 3.5 liters</p></td></tr><tr><td class="firstcol " ><p>Dirty water tank size</p></td><td  ><p>2.85 quarts / 2.7 liters</p></td></tr><tr><td class="firstcol " ><p>Navigation & obstacle avoidance</p></td><td  ><p>dToF (direct Time-of-Flight) + RGBD (Red, Green, Blue + Depth) sensors) + TruEdge 3D Edge Sensor 2.0</p></td></tr><tr><td class="firstcol " ><p>Carpet detection</p></td><td  ><p>Yes, with mop roller cover</p></td></tr><tr><td class="firstcol " ><p>Threshold crossing</p></td><td  ><p>TruePass Adaptive 4-wheel-drive up to 1 inch / 2.4cm</p></td></tr><tr><td class="firstcol " ><p>Mopping functions</p></td><td  ><p>Ozmo Roller 3.0 Instant Self-Washing Mopping Technology + FocusJet + hot-air drying</p></td></tr><tr><td class="firstcol " ><p>Robot noise level</p></td><td  ><p>59dB at five feet</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-design"><span>Ecovacs Deebot X12 OmniCyclone: design</span></h3><ul><li><strong>Excellent dock with cyclone emptying</strong></li><li><strong>Impressive roller mop system</strong></li><li><strong>Pre-spray system isn’t reliable</strong></li></ul><p>I’ll admit that, in this day and age with so many robot vac brands and models on the market, it’s difficult to get too excited about yet another robot vac-and-mop unless it’s bringing a smorgasbord of new tech to the table. Thankfully this one introduces at least three tantalising features that I personally haven’t seen in a robot vac before, and you can read about these below.</p><p>As with all robot vacs, setup was very easy because there are only three items in the box: the dock, the robot and the clip-in ramp for the dock. Everything was self-evident, although I will add that there was a surfeit of protective cellophane wrapping on almost every inch of the dock and robot, and I guarantee you will find a piece of cellophane still lurking somewhere that you completely missed on unboxing a few weeks earlier.</p><p>Once it was plugged in and ready to go, I launched the Ecovacs Home app and added the robot to my account and Wi-Fi network. I then sent it out on its first mapping run so it could acquaint itself with its new home, and it took a spritely 10 minutes to map my entire floor space of four rooms. The resulting map on the app looked clean and precise and intuitively layout out, though I did have to merge and split some rooms, which is very common and easy to do.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wacDouDQidWL8wLU2fovN6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/wacDouDQidWL8wLU2fovN6.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="robot-design">Robot design</h2><p>The Ecovacs Deebot X12 OmniCyclone may, at first glance, resemble the vast majority of hybrid robot vacuum leaners, but its engineering sets it apart from much of the competition. </p><p>The first thing I should address is that, at 3.85 inches (9.8cm) in height, the X12 won’t be able to scoot under low-slung furniture like the squat Roborock Saros range. However, as is the case with the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review" target="_blank">Saros 10R</a>, this model uses solid-state direct Time-of-Flight LiDAR to navigate so it doesn’t come with an ugly LiDAR turret, and that keeps its height to an acceptable level for most low furnishings. </p><p>Aside from its dToF-based navigation system, the X12 also utilises Ecovacs’ AIVI 3D 4.0 which combines an RGB camera and depth sensors with AI processing to detect, identify and manoeuvre around most household obstacles. The camera can also be used to send a live stream to the app and it’s the sharpest image I’ve seen from any robot vac, not that you’ll use it much.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3790px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uQLSro5poR3nGA4niWJMN6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/uQLSro5poR3nGA4niWJMN6.jpg" mos="" align="middle" fullscreen="" width="3790" height="2132" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>And then there’s something called TruEdge 3D Edge Sensor 2.0, which combines vertical and horizontal lasers to allegedly detect irregular edges, skirting boards, and recessed areas for improved edge cleaning.</p><p>Most robot vacs have a pair of manual controls on top of the robot so you can perform a full clean at the touch of a button or, more importantly, tell it to end its cleaning without having to reach for the app. Sadly, this model only has a single on/off button that you press to continue cleaning after a hiccup in its navigation, and press and hold for three seconds for it to return to dock. I personally prefer having two buttons: one to turn it on and off, or pause it mid clean, and another to end the task and return to dock. Had I not checked the manual, I’d never have know its on/off button served two functions.</p><p>Heading to the undercarriage, the X12’s single tapered six-inch brush roller makes a very fair fist of dealing with hair tangles by coaxing it towards the tapered end where it’s sucked into the vacuum path. The roller itself is comprised of four soft rubber paddles for carpet beating and two bristled paddles for hard floors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nDi7ukzjeTHnWSi34dJVW6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/nDi7ukzjeTHnWSi34dJVW6.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I’ve been watching suction-power stats of robot vacs for some time, and over the past five years they have has exploded from an average of 2,000–2,500 Pascals to between 20,000 and 36,000Pa for today's flagship models. Mind, suction stats are largely a marketing ploy because real-world cleaning relies much more heavily on brush design and airflow. This model boasts 22,000Pa which is about average for its price range.</p><p>One of this model’s most distinctive design elements is the extendable roller mop, which automatically extends one inch beyond the robot's chassis to clean along skirting boards and into 90-degree corners that are often left untouched by standard robot mops. I much prefer a roller system like this over twin spinning mop pads because the roller is continually washed during operation, with contaminated water extracted and transferred to a dedicated dirty-water tank while fresh water is supplied to the roller. This ensures that muck is removed rather than redistributed over other sections of flooring.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="p72LECeZtYyTxMiMcyHaS6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/p72LECeZtYyTxMiMcyHaS6.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The X12’s carpet protection is equally innovative because a protective sleeve rotates beneath the roller, effectively isolating the damp roller and preventing unwanted moisture from transferring to carpet. The mopping system is theoretically further enhanced by Ecovacs’ unique FocusJet Stain Pre-Dissolving technology, which allegedly targets dried-on spills before mopping. This system is said to improve cleaning performance on stubborn messes, but I’ve found it to be very hit-and-miss, which even Ecovacs admits to in a warning written just below the app’s FocusJet setting.</p><p>I don’t have any tall thresholds in my home but if you do, you’ll be pleased to learn that the X12 comes with something called TruePass Adaptive four-wheel-drive Climbing System that will, according to Ecovacs, help the robot to scale single thresholds of up to one inch (2.4cm) in height and "navigate continuous double steps of up to 1.57 inches (4cm) with ease".</p><p>I wouldn’t say that this model’s battery capacity is especially noteworthy, at least when used extensively. However, Ecovacs says the battery can be restored by 13% in just three minutes to help elongate its operation time if the robot is being pushed to the limits, so that’s a very good thing.</p><p>Like quite a few high-end hybrid robotic cleaners, the X12 also uses an AI Agent to "autonomously map your home, identify floor types via intelligent scene recognition, and then schedule and execute a weekly cleaning plan". I personally always turn AI off because I’m human and have a brain capable of setting my own schedules, thank you very much.</p><p>Score ref: 3.5/5</p><h2 id="dock-design">Dock design</h2><p>The Ecovacs Deebot X12 OmniCyclone’s charging dock combines an impressive range of automation features with styling that looks more like a miniature Art Deco skyscraper from Batman’s Gotham City or Fritz Lang’s Metropolis than a household appliance.</p><p>Rather than relying on disposable dust bags, which may need replacing on a two-week basis if shedding pets are in the home, the X12’s dock uses cyclone technology to suck dust and debris from the robot’s small bin into a large 1.69-quart (1.6-litre) collection chamber. To empty, simply unclip it, take it to the kitchen bin and slide down the blue lever. Voila, the debris falls out of the bottom just like a Dyson vac.</p><p>As a dog- and cat-owner, I’m a big fan of this type of system because it not only reduces ongoing costs — and environmental waste — but it also helps maintain strong suction performance between the robot and the dock while vastly reducing any issues of clogging that can sometimes occur if the robot has collected too much pet hair.</p><p>The dock also houses two large clean and dirty water reservoirs (3.7 quarts/3.5L and 2.85 quarts/2.7L apiece) for the roller mop system which minimises the need for frequent refilling or emptying. It also incorporates two cleaning-solution tanks, including a dedicated one that’s used by the X12’s FocusJet system to tackle dried-on spills and stubborn marks before mopping.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4930px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E5DKMArLgTG5ZhShhdmgP6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/E5DKMArLgTG5ZhShhdmgP6.jpg" mos="" align="middle" fullscreen="" width="4930" height="2773" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As with most premium hybrid robots, the dock’s maintenance is almost entirely automated so the station washes the roller mop using heated, pressurised water, extracts dirty water into a separate tank and then dries the mop with hot air to reduce rancid odours and bacterial growth. Ecovacs has also equipped this dock with some self-cleaning functions, including automatic cleaning of the washing tray and dirty-water system.</p><p>Score ref: 4.5/5</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-performance"><span>Ecovacs Deebot X12 OmniCyclone: performance</span></h3><ul><li><strong>Top-notch dock performance</strong></li><li><strong>Very good roller mopping to the edge</strong></li><li><strong>Disappointing hard floor performance</strong></li></ul><h2 id="navigation-performance">Navigation performance</h2><p>After a very successful initial mapping run, the X12’s navigation seemed a bit wayward for the first few excursions but improved as the robot seemingly learned the quickest route from room to room.</p><p>However, I have been perplexed by some of its behavior in our furniture-cluttered lounge which is a mixture of hard wooden floor and thin rugs. It doesn’t help that the app has so many customizable floor-cleaning options that you’re forced to experiment and the surfeit of carpet settings alone is enough to drive you round the twist as you fiddle and mess about with options like ‘clean carpet first’, ‘avoid fringed carpets’, ‘carpet recognition’, the list goes on.</p><p>Possibly as a result of some setting I may have incorrectly adjusted, the X12 has never performed a complete clean of the lounge, at least according to the image of its trail on the app. At first I had ‘AI Agent' turned on, and I never trust AI when it comes to automation because you never know what it’s going to do next. Besides, I prefer to be in control of my gadgets. Anyway, after 15 minutes of online research I noticed a tiny grayed-out ‘exit’ word just below the AI Agent option that had been there all the time. So I turned AI Agent off and breathed a sign of relief. Did it make a difference to its lounge-cleaning navigation? Not much, as far as I can tell.</p><p>I’m not really sure what it doesn’t like about my lounge, but for some strange reason it usually misses cleaning the 15 inches of wooden floor gap between two thin rugs and it doesn’t completely vacuum under my sofa, even when I’ve lifted the valence. Instead, it performs one pass under the front edge of the sofa and then leaves.</p><p>And another thing… When it started my most recent lounge-cleaning attempt there was a dog bed on the floor, which it deftly skirted around. But when I removed the bed while it was cleaning nearby, I expected it to notice the sudden lack of bed and proceed to clean that area too. But no, it simply went home. </p><p>The X12 also has a habit of stalling at the edge of every rug before moving forward. It heads towards the rug at full speed and as soon as a wheel detects a slight incline – we’re talking millimeters here – it stops dead while it assesses the situation before proceeding to cross the rug. No great shakes but it was something I noticed that rarely bothers other bots. Thankfully and despite these slightly confounding anomalies, the X12 has behaved perfectly well in every other room with full clean-ups as one would reasonably expect.</p><p>Score ref: 2.5/5</p><h2 id="obstacle-avoidance">Obstacle avoidance</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4954px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zXm537VUQCFauBKmw99PT6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/zXm537VUQCFauBKmw99PT6.jpg" mos="" align="middle" fullscreen="" width="4954" height="2787" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If the X12’s overall navigation has room for improvement, there’s no such issue with its obstacle avoidance. For this test I set its AIVI 3D obstacle avoidance to ‘high sensitivity’ and used a number of dog toys but also placed two cigarette lighters and a small remote. I was very impressed by how quickly it negotiated a path between them with no collisions to report. At other times the X12’s obstacle avoidance has been set to ‘standard’ and even in this setting it has never ridden slipshod over anything, so I call that a result.</p><p>Score ref: 4/5</p><h2 id="vacuuming">Vacuuming</h2><p>I set up two vacuuming tests, one on hard floor, the other on carpet rug using a mix of rice, oats, icing sugar and granola. Test one was on my kitchen hard floor and unfortunately it was a bit of a failure. While this test was extreme, it was no different to every other robot vacuum test I perform on hard floor. Firstly, the act of creating a zone using the Scenario option was far too complicated, but I got there in the end. I went for the full vacuum power, deep clean and two-passes option to give it a better chance.</p><p>When it arrived at the zone, it first drove straight over the detritus with its motor off, which was a strange thing to do. It then proceeded to start its cleaning run and collected some of the debris, but left far more behind than it should have done. It also seemed to work haphazardly and made just one pass along the skirting board without cleaning up any of the ingredients. When it finally left the scene, the floor looked in quite a state so I reached for the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review" target="_blank">Dyson Gen5detect</a>, which cleaned up everything in one pass.</p><p>I couldn’t tell if this disappointing result was due to sub-par suction power – at 22,000Pa it should pick up debris much better – or if the brush bar is badly designed, but the results for this hard floor test were unacceptable. However, I should add that, during its day-to-day sweeping, I’ve never had too much cause for concern because it has always vacuumed the kitchen and most other hard floor areas efficiently enough. Perhaps I pushed it too far for this test.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/wmE2JyXSxXnz7Vb6XDzQM6.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Lw2XezvkJaA6mNoesjSQN6.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Thankfully the rug test was more successful, though I wouldn’t say it was exceptional by any means, especially considering that I had maxed out all the settings. The first horizontal pass clearly showed that it had collected most of the crumbly debris, but it took a return pass and another two vertical passes to leave it fairly clean. I say fairly because most robots leave behind some detritus in a test like this, which is why you should never get rid of your cordless stick vac or any other form of manual vacuum cleaner. While robots are great for keeping on top of things, homo sapiens is thankfully still way more advanced than any robot when it comes to household duties.</p><p>Score ref: 2.5/5</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7q44j2miYjeCcp5w72JsQ6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/7q44j2miYjeCcp5w72JsQ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="mopping-performance">Mopping performance</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Qy4x44qsAaQo7ShELFMMN6.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9UVcArC4Und2dNgR7cLUP6.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Despite having the X12’s FocusJet activated since installing the product, I have never actually seen it in operation, which has really confused me because I thought that the moment the robot spots a large stain area it jet washes it first to break up the stain and then mops it. But maybe that’s not the case — answers on a postcard please.</p><p>For my kitchen mopping test I squirted some tomato ketchup on the floor and adjusted the cleaning settings to Vac and Mop (for some bizarre reason there is no mop-only feature), standard water dispensing, Deep Cleaning, and two passes. As I anticipated given all the mopping tech on this bot, the X12 performed well in this test; indeed better than most spinning mop systems I’ve tested. Yes, it was a bit erratic in its chosen path, but it eventually cleaned the mess up and left far fewer smears than I have normally experienced.</p><p>Did it use the FocusJet on this unmissable ketchup stain? No, it simply approached the stain and duly mopped it without once using the squirty jet thing. And yet it did squirt water at least twice on an area with no stains whatsoever.</p><p>I personally don’t see a need for this water-spraying function because the task of cleaning a specific stain is a lot quicker if you just grab some kitchen towelling or a proper mop and bucket and do it yourself. The mere fact you need to reach for the app and make an educated guess where the stain is on the map and then wait five minutes while the robot gets ready to trundle over to what you hope is the correct spot, is way too long a process in my opinion. And even when it gets there, there’s no guarantee that it will actually use the water spraying system in the correct place, or even use it at all.</p><p>Score ref: 3.5/5</p><h2 id="dock-performance">Dock performance</h2><p>The X12 OmniCyclone's charging dock is among the most capable and innovative docking stations I’ve come across. Its bagless OmniCyclone dust collection system has performed particularly well, emptying the robot's onboard dustbin with no clogging to report, though I will admit that I have set it to empty the bot’s bin several times during its daily routines. Yes, I have had to take the bin to the kitchen bin twice in a month for emptying but even this has been a breeze. In fact, it has a better emptying mechanism than a lot of <a href="https://www.techradar.com/home/vacuums/best-cordless-vacuum-cleaners" target="_blank">cordless stick vacs</a> I’ve reviewed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5658px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="DRJhagytgTDXewDVAm3VU6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/DRJhagytgTDXewDVAm3VU6.jpg" mos="" align="middle" fullscreen="" width="5658" height="3183" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The dock also automatically washes the roller mop using heated water, removes the dirty water into a dedicated reservoir and then dries the roller with hot air to help prevent unpleasant smells and mould growth. And like most premium models, the dock’s self-cleaning functions also do a grand job of helping to keep the removable washing tray free from accumulated muck.</p><p>Score ref: 4/5</p><h2 id="battery-performance">Battery performance</h2><p>The X12’s 4,000mAh battery has a charging time of around two and a half hours. My lounge is roughly 12m² and, according to the app, the double-pass vacuum test in my lounge took 28 minutes to complete, while missing the space between two rugs that I have already mentioned above. After this run the battery showed 54% remaining, which seemed a bit low to me. Anyway, I then set it off to do two vacuum passes at full suction in the kitchen (around 17m²), after which the battery showed just 15%. As a result it headed back to the dock for a top-up before heading out again 20 minutes later to complete the task. </p><p>I’ve also noticed it heading back for a near-full top-up midway through an entire house clean and this suggests that the X12 might not be the best model for larger homes. Granted, one is rarely bothered by how long it takes a robot to clean a whole home, but there will be times when you need a quick cleanup in an emergency only to discover that the X12 is too busy charging itself from an earlier task.</p><p>Score ref: 3.5/5</p><ul><li><strong>Performance score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-app-functionality"><span>Ecovacs Deebot X12 OmniCyclone: app functionality</span></h3><ul><li><strong>Relatively easy to navigate</strong></li><li><strong>Far too many custom options</strong></li><li><strong>Some annoying programming traits</strong></li></ul><p>At first I thought the Ecovacs Home app was one of the most intuitive and well laid-out robot app I’d come across – ‘very easy to navigate’, I said in my notes. However, in hindsight I think it’s too complex and confusing for its own good. Don’t get me wrong, I love an app that provides loads of customisation but this app tips it into anorak territory with so many custom options available that it’s difficult to know where to start.</p><p>This is especially noticeable when you select ‘Robot Advanced Functions’ because advanced they most certainly are. Yes, some are self explanatory but when you tap ‘Carpet Settings’ you’re met with two pages of settings relating to every carpet-cleaning scenario imaginable. As a result you can find yourself in a rabbit hole of experimentations that take ages to carry out because it’s a robot and robots always do things at their own pace – very slowly.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xVbYHgcnxUZmubawDgEX26" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/xVbYHgcnxUZmubawDgEX26.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the plus side, the app does cleverly divide all settings into Robot and Dock, and provides instant access to one’s pre-programmed routines, or Scenarios as Ecovacs calls them. However, it might take you a while to find the area where you create them, and when you finally get there and create your series of personalised routines and name them accordingly – like ‘Lounge Vac’, ‘Kitchen Mop’, etc – don’t just click on ‘done’ because there’s also a faint ‘save’ button on top and if you don’t click that, you may be back to square one. Also, as mentioned above, I had issues trying to turn off Agent Mode which I simply don’t trust, especially given the amount of engineered wood flooring in my home.</p><p>This is far from the worst robot app I’ve ever used. In fact it’s quite similar to my favourite Roborock app for functionality and personalisation. But as I said above, I think the IT department went a bit over the top when they designed this app and ended up providing too many options.</p><ul><li><strong>App functionality score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-ecovacs-deebot-x12-omnicyclone"><span>Should you buy the Ecovacs Deebot X12 OmniCyclone?</span></h3><div ><table><caption>Ecovacs Deebot X12 OmniCyclone: score card</caption><tbody><tr><td class="firstcol " ><p><strong>Section</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>This model features some very clever innovations, but it’s not the best value when it comes to some elements of its performance.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>The dock's sleek Art Deco design and clever bagless system are this model’s standout features.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Decent mopping, but its vacuuming and overall navigation are mostly disappointing.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>App functionality</p></td><td  ><p>The X12's Ecovacs Home app is too complex for its own good.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Average rating</p></td><td  ></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-8">Buy it if</h2><div class="product"><p><strong>You have hairy pets</strong></p><p>The X12’s unique bagless collection system avoids ongoing dust bag costs for pet-owners.</p></div><div class="product"><p><strong>You want good mopping</strong></p><p>The X12 is a sterling mopper, though the pre-spray option is unreliable.</p></div><div class="product"><p><strong>Your kids leave toys everywhere</strong></p><p>This model has excellent obstacle avoidance.</p></div><h2 id="don-t-buy-it-if-8">Don't buy it if</h2><div class="product"><p><strong>You</strong> <strong>want great hard floor vacuum performance</strong></p><p>Despite high suction claims, the X12 can struggle with picking up debris on hard floors.</p></div><div class="product"><p><strong>You have a complex layout </strong></p><p>The X12’s room-to-room navigation isn’t the best on the market.</p></div><div class="product"><p><strong>You are swayed by the concept of pre washing</strong></p><p>The FocusJet feature is very hit and miss.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-ecovacs-deebot-x12-omnicyclone"><span>How I tested the Ecovacs Deebot X12 OmniCyclone</span></h3><p>I tested the Ecovacs Deebot X12 OmniCyclone across a typical mixed UK home environment, combining hard flooring, rugs and high-traffic kitchen areas. The focus was on real-world performance rather than lab conditions, including everyday debris such as crumbs, dust, huge amounts of pet hair and sticky spills. I ran multiple cleaning cycles using the highest levels of vacuum and full mopping modes, observing how well it handled edge cleaning, room transitions and obstacle avoidance. Particular attention was paid to its roller-mop system, water delivery and the behaviour of the Focus Jet and OmniCyclone dock during emptying and refilling. </p><p>I also assessed its noise levels, maintenance demands and app control usability over repeated use. The aim was to determine whether its headline mopping innovations genuinely translate into better everyday cleaning performance. It mostly did in this regard but there’s definitely room for improvement regarding its overall navigation and hard floor sweeping.</p><p>First reviewed June 2026.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ It’s official — the Google Nest Audio and Nest Mini are dead, here’s what that means for current owners ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/its-official-the-google-nest-audio-and-nest-mini-are-dead-heres-what-that-means-for-current-owners</link>
                                                                            <description>
                            <![CDATA[ Google has discontinued its Nest Audio and Nest Mini speakers as the launch of the firm’s Home Speaker nears. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iqKuYR2qzJ3ZZhiWxrxzXP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xUdhm22sYoVugkap42vv2U-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 Jun 2026 15:38:49 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ alexblake.techradar@gmail.com (Alex Blake) ]]></author>                    <dc:creator><![CDATA[ Alex Blake ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gwmVRU4zMGnDYsGVAFvRmL.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alex Blake has been fooling around with computers since the early 1990s, and since that time he&#039;s learned a thing or two about tech. No more than two things, though. That&#039;s all his brain can hold. As well as TechRadar, Alex writes for iMore, Digital Trends and Creative Bloq, among others. He was previously commissioning editor at MacFormat magazine. That means he mostly covers the world of Apple and its latest products, but also Windows, computer peripherals, mobile apps, and much more beyond. When not writing, you can find him hiking the English countryside and gaming on his PC.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xUdhm22sYoVugkap42vv2U-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Nest Mini]]></media:description>                                                            <media:text><![CDATA[Google Nest Mini]]></media:text>
                                <media:title type="plain"><![CDATA[Google Nest Mini]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xUdhm22sYoVugkap42vv2U-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google is officially retiring its range of Nest Audio speakers</strong></li><li><strong>That includes the Google Nest Audio and the Google Nest Mini</strong></li><li><strong>They’ll be replaced by the Google Home Speaker when it launches shortly</strong></li></ul><p>It’s fair to say that there’s a lot of expectation around the <a href="https://www.techradar.com/home/smart-speakers/google-says-a-certain-speaker-will-finally-go-on-sale-next-week-marking-its-first-new-smart-hub-in-over-six-years-and-it-could-just-be-the-reason-i-abandon-my-trusted-amazon-echo">Google Home Speaker</a> — after all, it’s the company’s first smart speaker in six years and we’ve been waiting since its <a href="https://www.techradar.com/home/smart-speakers/google-teases-mysterious-nest-smart-speaker-and-it-looks-like-a-homepod-mini-crossed-with-an-echo-dot">August 2025 announcement</a> for it to arrive. But its launch <a href="https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-is-officially-coming-next-week-and-you-can-pre-order-your-new-smart-hub-right-now-but-youll-need-google-home-premium-for-the-full-gemini-package">next week</a> spells bad news for the Google Nest Audio range, as we’ve just heard that it’s finally being sent off to retirement. </p><p>Speaking to <a href="https://www.techadvisor.com/article/3167170/exclusive-google-nest-mini-nest-audio-discontinued.html" target="_blank">Tech Advisor</a>, a Google spokesperson said: “As we continue to build the future of the smart home, we are refining our portfolio of Google Home and Nest devices. As part of this evolution, we have ended production of the Google Nest Mini and Google Nest Audio.” </p><p>Yes, that means both the Nest Mini and the Nest Audio are out of stock on the Google online store and instead redirect to the page for the <a href="https://store.google.com/product/google_home_speaker" target="_blank">Home Speaker</a>. Not only that, but Google is apparently phasing out the Nest branding for its speakers and displays, with Home taking its place. </p><p>Interestingly, <a href="https://www.techradar.com/home/smart-home/google-just-fixed-one-of-the-biggest-gemini-for-home-problems-bringing-back-a-feature-users-say-they-really-missed">Google Gemini for Home</a> — the tech giant’s <a href="https://www.techradar.com/best/best-ai-tools">artificial intelligence (AI)</a> model tailored for smart home usage — is compatible with all existing Google speakers and displays, meaning it will continue to work just fine on Google Nest audio devices.</p><h2 id="what-this-news-means-for-you">What this news means for you</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6024px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="K7yWbDvyEQHbsD8t2BVEVi" name="Google Home Speaker - Hazel" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/K7yWbDvyEQHbsD8t2BVEVi.jpg" mos="" align="middle" fullscreen="" width="6024" height="3389" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Google Home Speaker is replacing both the Nest Audio and the Nest Mini. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>It’s not all bad news for Google Nest speaker owners. Google said it remains “deeply committed to our smart home ecosystem and to the millions of people who use our products every day.” To that end, “Existing Nest Mini and Nest Audio devices will continue to be fully supported with regular software updates, security patches, and customer care,” the company added. </p><p>With Gemini for Home still working on Nest products, you’re not missing out if you already own one of these speakers, at least from an AI standpoint. And while Google’s online stores no longer stock the Nest Mini and Nest Audio, you can still find them at third-party retailers. </p><p>But considering the age of the Nest Mini and Nest Audio — they first launched in 2017 and 2020, respectively, with neither device being updated since the latter date — it’s perhaps unsurprising that Google has finally called time on these speakers. With the Google Home Speaker set to land any day now, we’ll soon see if their replacement is up to scratch.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The new Google Home Speaker is launching next week, and you can pre-order your new smart hub right now — but you’ll need Google Home Premium for the full Gemini package ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-is-officially-coming-next-week-and-you-can-pre-order-your-new-smart-hub-right-now-but-youll-need-google-home-premium-for-the-full-gemini-package</link>
                                                                            <description>
                            <![CDATA[ Google has announced that its new Google Home Speaker will be go on sale on June 25. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iAbCTsxMcctM8BdDGp8qqY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/K7yWbDvyEQHbsD8t2BVEVi-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 17 Jun 2026 17:14:46 +0000</pubDate>                                                                                                                                <updated>Wed, 17 Jun 2026 17:17:20 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/K7yWbDvyEQHbsD8t2BVEVi-1280-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Home Speaker]]></media:description>                                                            <media:text><![CDATA[Google Home Speaker]]></media:text>
                                <media:title type="plain"><![CDATA[Google Home Speaker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/K7yWbDvyEQHbsD8t2BVEVi-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Google has confirmed the launch of its new Google Home Speaker </strong></li><li><strong>You can pre-order now, with the device expected to ship from June 25</strong></li><li><strong>The speaker comes with basic Gemini features, but you'll need a Google Home Premium subscription to use advanced tools</strong></li></ul><p>Since <a href="https://www.techradar.com/home/smart-speakers/google-teases-mysterious-nest-smart-speaker-and-it-looks-like-a-homepod-mini-crossed-with-an-echo-dot">Google first teased its next smart speaker back in August 2025</a>, we’ve been keeping an eye on all the latest rumors around the new Gemini-powered Google Home Speaker —and  now its official launch date has finally been confirmed. </p><p>Pe-orders for Google's first smart speaker in six years, which will replace the company’s <a href="https://www.techradar.com/reviews/google-nest-audio">Nest Audio</a>, and <a href="https://www.techradar.com/reviews/google-nest-mini">Nest Mini</a>, are open now. According to the <a href="https://store.google.com/config/google_home_speaker?hl=en-US&selections=eyJwcm9kdWN0RmFtaWx5IjoiWjI5dloyeGxYMmh2YldWZmMzQmxZV3RsY2c9PSJ9" target="_blank">Google Home Speaker pre-order page</a>, shipping will commence on June 25. </p><p>The new Google Home Speaker is priced at $99.99 / £99.99 / AU$199, and comes in four colors: Jade, Berry, Porcelain, and Hazel. All four of those shades are available in the US, but Porcelain and Hazel are the only options for users in the UK and Australia. </p><p>Google has been keeping us on our toes in recent months when it comes to its anticipated new speaker and, as per a leak from <a href="https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-could-finally-have-a-release-date-thanks-to-this-leaky-retailer-heres-when-googles-first-smart-speaker-in-six-years-could-be-hitting-the-shelves">Best Buy Canada</a>, we had the speaker pegged for a late-June launch. When <a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">Google officially announced the device in October 2025</a> following its tease, it unveiled a slew of new upgrades, starting with its design. </p><p>Much like the <a href="https://www.techradar.com/reviews/apple-homepod-mini">Apple HomePod Mini </a>and <a href="https://www.techradar.com/home/smart-home/echo-studio-2nd-gen-review">Amazon’s Echo Studio</a> hub, the Google Home Speaker adopts 360-audio, which Google says you can pair with a supported Google TV Streamer device to create an immersive home theater audio setup. It comes with a 3D-woven fabric finish, and a light ring on its base to let you know when it's listening and responding — but the biggest upgrade is its Gemini powers. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XpvYyGWhYUs4ZLp7XpJqWM" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/XpvYyGWhYUs4ZLp7XpJqWM.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Google officially announced the Google Home Speaker in October 2025 along with its new range of smart home devices  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>For years, Google Assistant has been the company’s voice assistant for its smart hubs, but the Google Home Speaker is its first flagship device with Gemini capabilities, designed to be even smarter when responding to complicated requests and queries. It all sounds great on paper — but there’s one notable catch. </p><p>While the Google Home Speaker will come with basic features such as reminders, smart home controls, and quick answers, you’ll need to subscribe to one of the Google Home Premium tiers (Standard or Advanced) to use Gemini in its entirety — and additional outlay I imagine most potential users won't be happy about given the up-front cost of the speaker. </p><p>One of the advanced features locked into Google Home Premium Standard tier is Gemini Live, a conversational chatbot you can talk to, interrupt mid-sentence, and ask follow-up questions of about all kinds of topics. Whether you need a substitute ingredient for a specific recipe or are looking for outfit inspiration for an event, Gemini Live will have you covered. </p><p>The advanced features don’t end there however. With a Google Home Premium membership you’ll get additional storage for footage from security cameras and video doorbells that are integrated into your setup. If you’re signed up to the Advanced tier you’ll also get access to Home Brief, a tool that summarizes your footage highlights and gives you more detailed descriptions of the events that occur on your cameras. </p><p>It's not all bad news, because Google is offering six months of Google Home Premium for free when you purchase the new Google Home Speaker before September 30. </p><p>If you want to continue your time with Google Home Premium, you’ll have to pay a subscription to one of its tiers. Standard is $10/ £8/ AU$15 a month, while the Advanced tier is $20/ £16/ AU$30. You can read more about what each tier has to offer on the <a href="https://store.google.com/product/google_home_premium?hl=en-GB&srsltid=AfmBOoraXgwIdck5BTbf2qedgeRCJRSBusC4aIgvV1NaQhEI7ZrHlsRd" target="_blank">Google Home Premium sign-up page</a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ My favorite digital photo frame just got the Google Photos integration I've been waiting years for — and it's super easy to set up ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home/my-favorite-digital-photo-frame-just-got-the-google-photos-integration-ive-been-waiting-years-for-and-its-super-easy-to-set-up</link>
                                                                            <description>
                            <![CDATA[ Aura makes some of the best digital photo frames — including my favorite, the Walden — which now support Google Photos, iCloud, text message and Aura app uploads (and more), making them easier than ever to use ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8xV6co7j9AgDqcMApqb3hH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Ynn5A7LMwGwCLDCEBjZ5PY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 15 Jun 2026 15:36:35 +0000</pubDate>                                                                                                                                <updated>Mon, 15 Jun 2026 15:45:51 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Photography]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Cameras]]></category>
                                                                                                                    <dc:creator><![CDATA[ Timothy Coleman ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/F9wpbHF6VS4NaDy4avHZ2U.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;As Cameras Editor, Tim looks after all camera content at TechRadar. This includes news, reviews, features and buying guides, and covers anything from mirrorless cameras to film and smartphones. He loves observing the advances in camera technology, putting the latest and greatest cameras through their paces, and projecting where cameras could go next. &lt;/p&gt;&lt;p&gt;A first class Bachelor of the Arts in Photography, Tim has been a tech journalist for much of his professional career, working for titles such as Amateur Photographer, Digital Camera World and Pocket-Lint. &lt;/p&gt;&lt;p&gt;Directly prior to joining Tech Radar in 2023, Tim worked in video production with Studio 44 for clients including Canon, and offers his wealth of technical and creative knowledge in photography and video. He also values telling stories that matter, to change lives - the mantra of a diverse stories team based in Nairobi, Kenya which he co-founded. &lt;/p&gt;&lt;p&gt;Tim the person is a keen creative, avid runner, occasional footballer and moderate flat white drinker who has lived in East Africa and believes we have much to enjoy and learn from each other. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Ynn5A7LMwGwCLDCEBjZ5PY-1280-80.jpg">
                                                            <media:credit><![CDATA[Aura]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Left: Aura Frames app on a phone in person&#039;s hand, with Google Photos integration option. Right: An Aura digital photo frame on a desk]]></media:description>                                                            <media:text><![CDATA[Left: Aura Frames app on a phone in person&#039;s hand, with Google Photos integration option. Right: An Aura digital photo frame on a desk]]></media:text>
                                <media:title type="plain"><![CDATA[Left: Aura Frames app on a phone in person&#039;s hand, with Google Photos integration option. Right: An Aura digital photo frame on a desk]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Ynn5A7LMwGwCLDCEBjZ5PY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Aura has added Google Photos support for its digital photo frames</strong></li><li><strong>Albums / individual photos can be uploaded to frames from linked accounts</strong></li><li><strong>Aura Frames can also be pre-loaded with existing Google Photo albums</strong></li></ul><p>Aura features heavily in my <a href="https://www.techradar.com/home/the-best-digital-photo-frame">best digital photo frames guide</a>. In fact, I have two of its frames in my home; <a href="https://www.techradar.com/home/smart-home/aura-ink-frame-review">the Ink </a>with its natural, print-like E Ink display, and my absolute favorite, <a href="https://www.techradar.com/home/smart-home/aura-walden-review-probably-the-best-digital-frame-available">the punchy and classy Walden</a>. Now, as a Google user, those frames just got better with the addition of <a href="https://auraframes.com/news/how-to-effortlessly-display-google-photos-on-your-aura-frame" target="_blank">Google Photos integration</a>. </p><p>To add the feature, you'll need the Aura app (which is super handy for syncing frames anyway). In the app, select the 'Add Photos' option, tap 'Connect' on Google Photos, sign into your Google account, and then select which albums / individual photos you'd like to add. It's as simple as that.</p><p>Those photos will be added to your frame, and any new photos added to albums later will be included automatically. </p><p>Aura frames are collaborative too, in that you can invite family and friends to add their own photos to a frame, from anywhere in the world through the cloud. There are plenty more ways to add images besides the Aura app and now Google Photos, including iCloud, email, web and even by text message.</p><p>I've enjoyed personalizing an Aura frame as a gift before; photos can be pre-loaded to a frame, and that now goes for the new Google Photos integration too. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="3TDpPMAwAnTcGmkjjGecH7" name="Aura Ink" alt="The Aura Ink 'E Ink' digital photo frame on a sideboard, alongside the Aura Walden frame" src="https://cdn.mos.cms.futurecdn.net/3TDpPMAwAnTcGmkjjGecH7.jpg" mos="" align="middle" fullscreen="" width="1920" height="1081" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The two Aura frames in my home, side by side for comparison, the Ink (left) and the Walden (right) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Tim Coleman)</span></figcaption></figure><h2 id="photos-shared-the-proper-way">Photos shared, the proper way</h2><p>I regularly find myself huddled around a phone with my wife and children when curated memories pop up from our Google Photos albums. We've got years worth of memories stored in a Google Photos account, with new photos added automatically. </p><p>As much as I love the spontaneity of our family slideshows around the small screen of a phone, there's something that little bit more special seeing those photos in a slick wall-mounted frame or one on a sideboard. </p><p>This Aura update, therefore, massively improves my experience with Aura frames, especially for displaying family memories. Most Aura frames also play video with sound, but not the Ink frame, which has the most authentic print-like quality, but is photo-only. </p><p>If you're totally new to digital photo frames, I've included links to the best deals for my favortire Aura frames below, and for more buying advice, check out my <a href="https://www.techradar.com/home/the-best-digital-photo-frame">digital photo frames guide</a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ With the second-gen Ring Battery Video Doorbell Plus, the head-to-toe doorbell finally goes 2K ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/ring-battery-video-doorbell-plus-2nd-gen-review</link>
                                                                            <description>
                            <![CDATA[ The latest version of Ring's wireless video doorbell is a big step up rather than a minor refresh, and a great pick if you're not put off by the subscription fee. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LsvofvwNJgD6w94sDAcZYW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HceiNxUHcJNHbMAt9bTJUR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 14 Jun 2026 19:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Day ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Former Metro tech editor, Stuff editor-in-chief and associate producer on The Gadget Show, James has been writing about consumer electronics and innovation for over 25 years. Experienced in both online and print journalism, he is currently tech correspondent for the Goodwood Festival of Speed Future Lab and editor of private jet magazine, Cloud. You’ll also find him contributing to titles including Enki, The Times, Shortlist, Spear’s, and U3A Matters, all while lamenting the untimely death of the MiniDisc.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HceiNxUHcJNHbMAt9bTJUR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ring Battery Video Doorbell Plus (2nd Gen) mounted above peephome on front door]]></media:description>                                                            <media:text><![CDATA[Ring Battery Video Doorbell Plus (2nd Gen) mounted above peephome on front door]]></media:text>
                                <media:title type="plain"><![CDATA[Ring Battery Video Doorbell Plus (2nd Gen) mounted above peephome on front door]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HceiNxUHcJNHbMAt9bTJUR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-ring-battery-video-doorbell-plus-2nd-gen-two-minute-review"><span>Ring Battery Video Doorbell Plus (2nd Gen): two-minute review</span></h3><p>A <a href="https://www.techradar.com/home/home-security/best-video-doorbell">video doorbell</a> is a parcel monitor, a deterrent, and a low-key surveillance node pointed at your own front step, and Ring has spent the better part of a decade making that proposition feel normal.</p><p>The second-generation Battery Doorbell Plus is the company sharpening its best idea: taking the head-to-toe doorbell and giving it the resolution it always deserved.</p><p>Where ordinary doorbells frame a visitor's torso and chin and little else, the Plus shows a tall, square 1:1 field of view — 140 degrees in both directions — that takes in the person, the doorstep and whatever's been left on it.</p><p>This generation shoots in 2K Retinal resolution (1920 x 1920) with HDR, so you can identify a courier, read a label and confirm whether the parcel is on your step or your neighbour's — and a 6x Enhanced Zoom lets you pinch in without the image collapsing. It's the spec that separates a useful doorbell from a novelty, and the upgrade that justifies picking the Plus over Ring's cheaper Battery Doorbell.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5501px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zshLwq6DKPBjsiCbeUEKAS" name="Ring_Battery_Video_Doorbell_Plus_TechRadar_2123.JPG" alt="Ring Battery Video Doorbell Plus (2nd Gen) mounted on front door" src="https://cdn.mos.cms.futurecdn.net/zshLwq6DKPBjsiCbeUEKAS.jpg" mos="" align="middle" fullscreen="" width="5501" height="3095" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Night performance has been rethought, too. Rather than dropping straight to grey mush after dark, the Plus uses true-color low-light sight to hold onto colour in dim conditions, only switching to adaptive black-and-white night vision once it's dark.</p><p>Two-way talk with noise cancellation does the doorstep-conversation job cleanly. The other quality-of-life change is the Quick Release Battery Pack: instead of unmounting the whole unit to charge, you pop out the battery, recharge it and slot it back.</p><p>Installation takes under 30 minutes, connecting to Wi-Fi through the app and mounting with the supplied tools, then lining it up so the head-to-toe view actually reaches the floor. No hub required. If there's a grumble, it's a small one: in 2026, a $179.99 / £149.99 / AU$249 doorbell still charges over Micro-USB rather than USB-C, so you'll be hunting for the right cable.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DY5g8TFFKoq6ZFDTbJnbZR" name="screengrab-2" alt="iPhone with still showing man at front door, captured by Ring Battery Video Doorbell Plus (2nd Gen)" src="https://cdn.mos.cms.futurecdn.net/DY5g8TFFKoq6ZFDTbJnbZR.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the upside, it runs dual-band Wi-Fi 6, so a 2K stream holds up better than Ring's older 2.4GHz-only doorbells, with Ring recommending a 10Mbps upload to keep it smooth.</p><p>Then there's the Ring tax, in two senses. Financially, person alerts, package alerts and saved recordings all live behind a Ring subscription; without one, the doorbell is reduced to real-time alerts and live view, which rather undersells a 2K camera. </p><p>Philosophically, buying Ring means accepting its history of police-data partnerships and the broader unease about Amazon-owned cameras pointed at public pavements. None of that is new, and none of it stops the hardware being good, but a review that ignored it wouldn't be doing its job.</p><h3 class="article-body__section" id="section-ring-battery-video-doorbell-plus-2nd-gen-price-availability"><span>Ring Battery Video Doorbell Plus (2nd Gen): price & availability</span></h3><ul><li><strong>List price: $179.99 / £149.99 / AU$249</strong></li><li><strong>Announced March 2026</strong></li><li><strong>Available in the UK, US, and Australia </strong></li></ul><p>Sitting in the upper-middle of Ring's range of video doorbells, the Plus costs more than the $99.99 / £79.99 / $149 standard Battery Doorbell and less than the $249.99 / £219.99 / AU$399 Battery Doorbell Pro, which steps up to Retinal 4K and 3D motion detection.</p><p>With a list price of $179.99 / £149.99 / AU$249, the Battery Video Doorbell Plus isn't an impulse buy, but Ring discounts aggressively and its doorbells routinely sell well under list, so few people pay full price for long.<br><br>You should also factor the subscription into the lifetime cost. Plans start affordably for a single device and climb for multi-device households. Although the doorbell functions without a subscription, the experience is hollow: you'll be notified that something happened without being able to review what. Treat the subscription as part of the purchase, not an optional extra, and the value equation looks honest.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-ring-battery-video-doorbell-plus-2nd-gen-subscription-plans"><span>Ring Battery Video Doorbell Plus (2nd Gen): subscription plans</span></h3><p>Features such as instant notifications, Live View and Two-Way Talk are available out of the box and for free on all Ring devices. A Ring subscription (branded Ring Protect) allows you to review, save and share your videos.</p><p>With a Ring subscription, starting from $4.99 / £4.99 / AU$4.95 per month per device, you can store unlimited Ring footage in the cloud for up to 180 days, to rewatch, download to your own device or share with friends and family. Person and package alerts also require a subscription.</p><p>You get a 30-day trial subscription when you first set up your Ring device. Video storage defaults to 30 days, with the option to extend it to up to 180 days.</p><h3 class="article-body__section" id="section-ring-battery-video-doorbell-plus-2nd-gen-specs"><span>Ring Battery Video Doorbell Plus (2nd Gen): specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Battery-powered video doorbell</p></td></tr><tr><td class="firstcol " ><p>Resolution</p></td><td  ><p>2K Retinal (1920 x 1920) HDR</p></td></tr><tr><td class="firstcol " ><p>Zoom</p></td><td  ><p>6x Enhanced Zoom (digital)</p></td></tr><tr><td class="firstcol " ><p>View</p></td><td  ><p>Head-to-toe, 1:1 aspect ratio</p></td></tr><tr><td class="firstcol " ><p>Field of view</p></td><td  ><p>140 degrees horizontal x 140 degrees vertical</p></td></tr><tr><td class="firstcol " ><p>Night vision</p></td><td  ><p>True-colour low-light sight; adaptive black-and-white in darkness</p></td></tr><tr><td class="firstcol " ><p>Audio</p></td><td  ><p>Two-way talk with noise cancellation</p></td></tr><tr><td class="firstcol " ><p>Motion detection</p></td><td  ><p>Customizable Motion Zones</p></td></tr><tr><td class="firstcol " ><p>Power </p></td><td  ><p>Quick release battery pack (rechargeable, removable); Micro-USB charging cable included; hardwire for trickle charge (8–24VAC); solar compatible</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>Wi-Fi 6, dual-band; 10Mbps upload recommended</p></td></tr><tr><td class="firstcol " ><p>Smart detection</p></td><td  ><p>Person and package alerts (Ring subscription required)</p></td></tr><tr><td class="firstcol " ><p>Storage</p></td><td  ><p>Cloud; defaults to 30 days, extendable to 180 days with subscription</p></td></tr><tr><td class="firstcol " ><p>Smart home</p></td><td  ><p>Amazon Alexa</p></td></tr><tr><td class="firstcol " ><p>Weather resistance</p></td><td  ><p>IP55</p></td></tr><tr><td class="firstcol " ><p>Finish</p></td><td  ><p>Nickel Silver (UK/US/Aus); Polished Night Navy, Polished Mocha, Polished Sandstone (US only)</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>6.6 x 2.1 x 1.4 inches. / 16.73 x 5.35 x 3.6cm</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-ring-battery-video-doorbell-plus-2nd-gen-design"><span>Ring Battery Video Doorbell Plus (2nd Gen): design</span></h3><ul><li><strong>Well-built</strong></li><li><strong>Quick-release battery</strong></li><li><strong>Hub-free wireless install</strong></li></ul><p>I’ve never been the biggest fan of Ring’s bulky designs, but the second-gen Plus is a bit more suitably restrained: a slim, rounded slab that won't embarrass a period porch or a new-build alike.</p><p>Build quality is reassuring, and the button has a satisfying press, though for UK and Australian customers it only comes in a single Nickel Silver finish, so there's no matching it to your door furniture the way some rivals allow.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4576px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pBzT7uSfHV9bKbWhsS8a4S" name="Ring_Battery_Video_Doorbell_Plus_TechRadar_2105.JPG" alt="Ring Battery Video Doorbell Plus (2nd Gen) on table" src="https://cdn.mos.cms.futurecdn.net/pBzT7uSfHV9bKbWhsS8a4S.jpg" mos="" align="middle" fullscreen="" width="4576" height="2574" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The most practical design feature is the Quick Release Battery Pack. On older Ring doorbells, recharging meant unscrewing and removing the whole device — exactly the sort of faff that leads to a flat battery and a fortnight of excuses. Here you release the battery alone, charge it and reinsert it, with the doorbell staying put.</p><p>Buy a spare — the standard pack or the new Quick Release Ultra Battery Pack — and downtime drops to seconds. If a permanent supply suits you better, it hardwires to existing doorbell wiring for continuous trickle charging.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jGH64ZNx5jkyRjedEMzkHS.jpg" alt="Ring Battery Video Doorbell Plus (2nd Gen) disassembled" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mamXYGAdtaSKY2gsHmY5vR.jpg" alt="Ring Battery Video Doorbell Plus (2nd Gen) power pack charging" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Setup follows Ring's well-worn path through the app, and crucially needs no separate hub or bridge. The only thing to get right is the angle: head-to-toe view only delivers its full benefit if you mount the doorbell so the frame reaches the doorstep, so it's worth spending a minute on placement rather than slapping it up at eye level out of habit.</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-ring-battery-video-doorbell-plus-2nd-gen-performance"><span>Ring Battery Video Doorbell Plus (2nd Gen): performance</span></h3><ul><li><strong>2K Retinal head-to-toe view</strong></li><li><strong>True-colour low-light</strong></li><li><strong>Subscription gates smartest features</strong></li></ul><p>Fitted to a typical front door, the Plus does the important things well, and the move to 2K makes the difference obvious. The higher resolution and tall, square frame capture a visitor from hairline to doormat, so you see the face and the parcel in one shot.</p><p>The 6x Enhanced Zoom lets you crop in on a label or a face without the picture completely falling apart. Motion alerts arrived promptly during testing, live view loaded quickly, and two-way talk was clear enough to hold a proper exchange with a courier rather than barking over each other.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5rEhg8Akuz8nVqNHuZphGS.jpg" alt="Side view of Ring Battery Video Doorbell Plus (2nd Gen) mounted on front door" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2pbNpLmPTGXzMEext2rKES.jpg" alt="Ring Battery Video Doorbell Plus (2nd Gen) mounted on front door above peephole" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It might split opinion, but Ring uses AI-powered features to identify and announce who is at your door. Instead of generic motion alerts, I received AI prompts such as “A person is walking in the room with a vacuum cleaner”. I loved it, my cleaner hated it, and well, I guess that’s the point.</p><p>After dark, true-color low-light sight holds onto color under external lighting, so a late-night clip is worth reviewing; only in near-total darkness does it fall back to adaptive black-and-white.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/TK8pbtEdLEAoxhLLJjZ4aR.png" alt="Still image of man holding package and phone, captured by Ring Battery Video Doorbell Plus (2nd Gen)" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qbPDA8aibtkHfbh9aMDHRR.jpg" alt="Still of man ringing doorbell, captured with Ring Battery Video Doorbell Plus (2nd Gen)" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8dXTHGBaKrxQaACkAE6sQR.jpg" alt="Black and white still of man standing outside door at night, captured by Ring Battery Video Doorbell Plus (2nd Gen)" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It’s worth noting that I tested this sample on an internal front door, but one with intermittent infrared communal lighting at night, so the low-light functionality became incredibly useful when the lights cut out. Being battery-powered and available with Ring’s additional adhesive stick-on mounting kit makes it suitable for rental properties, too. </p><p>Connectivity is more of a quiet improvement: dual-band Wi-Fi 6 gives the 2K stream more headroom than Ring's older 2.4GHz-only doorbells, with Ring recommending a 10Mbps upload speed to keep things smooth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JrqJvcJX76q322HihxFKaR.jpg" alt="iPhone showing still image of man's face, captured by Ring Battery Video Doorbell Plus (2nd Gen)" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qcotBYKVf679vYF3NhnadR.jpg" alt="iPhone showing image description created by Ring Battery Video Doorbell Plus (2nd Gen)" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ats6Fb8EtwGxULyQFZRReR.jpg" alt="iPhone showing black and white night vision image captured by Ring Battery Video Doorbell Plus (2nd Gen)" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GU2BCcthoqsv7sNShqpuhR.jpg" alt="iPhone showing events recorded by Ring Battery Video Doorbell Plus (2nd Gen)" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GPHNC4ejXrjRkQV9Zt5tnR.jpg" alt="iPhone showing alert from Ring Battery Video Doorbell Plus (2nd Gen) on lock screen" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The performance ceiling, though, is set by the subscription. Person and package alerts — the difference between 'motion detected' and 'a parcel has arrived' — require a Ring plan, as does the ability to go back and watch what you missed, with recordings held up to 180 days.</p><p>Without a plan, the doorbell still rings and still streams live, but it stops short of the intelligence its hardware is clearly capable of. As a generational upgrade, it's a real one: 2K Retinal, HDR, sharper zoom and better low-light all land, so first-gen Plus owners have a genuine reason to look, even if a working 1536p unit is still perfectly serviceable.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-ring-battery-video-doorbell-plus-2nd-gen"><span>Should you buy the Ring Battery Video Doorbell Plus (2nd Gen)</span></h3><div ><table><caption>Ring Battery Video Doorbell Plus (2nd Gen) score card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Strong, sharper hardware at a fair price, but the subscription is effectively mandatory for the full experience.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Tidy and well-made, with a quick-release battery that improves daily life, though it comes in a single finish outside of the US.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Sharp 2K Retinal head-to-toe video with capable low-light sight, with the smartest alerts behind a paywall.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-9">Buy it if</h2><div class="product"><p><strong>You want to see parcels and people in one frame</strong></p><p>Head-to-toe view is the feature, now in 2K, and it's the most practical thing a doorbell can offer.</p></div><div class="product"><p><strong>You're tired of recharging hassle</strong></p><p>The quick-release battery pack and an optional spare all but eliminate doorbell downtime.</p></div><div class="product"><p><strong>You already use Amazon smart home devices</strong></p><p>If you have an Echo Show on the kitchen counter, this slots straight in and answers when you ask.</p></div><h2 id="don-t-buy-it-if-9">Don't buy it if</h2><div class="product"><p><strong>You won't pay for a subscription</strong></p><p>Without a Ring plan, you lose package and person alerts and recorded footage, which guts the proposition.</p></div><div class="product"><p><strong>You're uneasy about Ring's track record</strong></p><p>If Amazon-owned doorbells and their data and policing history give you pause, a Matter-friendly rival may sit easier.</p></div><div class="product"><p><strong>You need the absolute best image</strong></p><p>If you want Retinal 4K and 3D motion detection, the £219.99 (about $290 / AU$420) Battery Doorbell Pro is the one to stretch for.</p></div><h3 class="article-body__section" id="section-ring-battery-video-doorbell-plus-2nd-gen-also-consider"><span>Ring Battery Video Doorbell Plus (2nd Gen): also consider</span></h3><p>If you're not sure whether the new Ring Battery Video Doorbell Plus is the right option for you, here are two other doorbells to think about.</p><div class="product"><a data-dimension112="5cbea138-ec2e-491c-b93a-bfbb4fe6d0e9" data-action="Deal Block" data-label="Ring Battery Video Doorbell (2nd Gen)At £79.99 (about $110 / AU$150), the Pro's cheaper sibling now also shoots Retinal 2K with a head-to-toe view; drop to it if you want the Ring experience for less and can live with a built-in, non-removable battery and simpler colour night vision." data-dimension48="Ring Battery Video Doorbell (2nd Gen)At £79.99 (about $110 / AU$150), the Pro's cheaper sibling now also shoots Retinal 2K with a head-to-toe view; drop to it if you want the Ring experience for less and can live with a built-in, non-removable battery and simpler colour night vision." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1278px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="fEuqc9NQDQov4wNcqwuLpb" name="ringbattnd" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fEuqc9NQDQov4wNcqwuLpb.jpg" mos="" align="middle" fullscreen="" width="1278" height="1278" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ring Battery Video Doorbell (2nd Gen)</strong></p><p>At £79.99 (about $110 / AU$150), the Pro's cheaper sibling now also shoots Retinal 2K with a head-to-toe view; drop to it if you want the Ring experience for less and can live with a built-in, non-removable battery and simpler colour night vision.</p></div><div class="product"><a data-dimension112="54e91d02-259f-4d30-be22-c34d7c96d606" data-action="Deal Block" data-label="Google Nest Doorbell (battery)The obvious non-Ring alternative, with on-device intelligence and a little free event history, if you'd rather not commit to Ring's ecosystem." data-dimension48="Google Nest Doorbell (battery)The obvious non-Ring alternative, with on-device intelligence and a little free event history, if you'd rather not commit to Ring's ecosystem." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1320px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="nSQJ5icGXYAzzyws4U9UoC" name="google-nest-doorbell-linen" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/nSQJ5icGXYAzzyws4U9UoC.jpg" mos="" align="middle" fullscreen="" width="1320" height="1320" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Google Nest Doorbell (battery)</strong></p><p>The obvious non-Ring alternative, with on-device intelligence and a little free event history, if you'd rather not commit to Ring's ecosystem.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-ring-battery-video-doorbell-plus-2nd-gen"><span>How I tested the Ring Battery Video Doorbell Plus (2nd Gen)</span></h3><ul><li><strong>Tested at a domestic front door</strong></li><li><strong>Assessed video, head-to-toe framing, zoom, night vision and audio</strong></li><li><strong>Trialled the subscription experience</strong></li></ul><p>I used the doorbell outside to assess image quality, but mainly mounted the doorbell on an internal front door and used it as my main entry camera, paying particular attention to whether the head-to-toe view and the new 2K sensor delivered on the promise of capturing parcels and people together.</p><p>I checked live-view responsiveness, pushed the 6x zoom on faces and labels, held two-way conversations with visitors, and reviewed low-light and night clips after dark.</p><p>I've reported on Ring's privacy considerations because they're a material part of the buying decision, not a footnote.</p><p>For more details, see <a href="https://www.techradar.com/news/how-we-test">how we test, rate, and review products at TechRadar</a>.</p><p><em>First reviewed June 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I installed this brilliant peephole camera in 10 minutes, and it's a great subscription-free alternative to a video doorbell for renters and apartment-dwellers ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/i-installed-this-brilliant-peephole-camera-in-10-minutes-and-its-a-great-subscription-free-alternative-to-a-video-doorbell-for-renters-and-apartment-dwellers</link>
                                                                            <description>
                            <![CDATA[ If you live in an apartment or rented house, this clever little camera gives you all the best features of a video doorbell without damaging your door. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">kwEf8gphVP4pAocjoSRfZg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rFEhe2SPKUziJTWzR8ocS6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 14 Jun 2026 16:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rFEhe2SPKUziJTWzR8ocS6-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of Ezviz peephole camera installed in door, and footage captured by the camera in the Ezviz app]]></media:description>                                                            <media:text><![CDATA[Split image of Ezviz peephole camera installed in door, and footage captured by the camera in the Ezviz app]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of Ezviz peephole camera installed in door, and footage captured by the camera in the Ezviz app]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rFEhe2SPKUziJTWzR8ocS6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Fitting a video doorbell is an excellent way to boost your home security, but if you rent your home or live in an apartment, they're just not possible. That's where the catchily-named <a href="https://www.amazon.co.uk/dp/B0G58BHF4X">EZVIZ EP4 Wire-Free Peephole Door Viewer</a> comes in. This little 4K camera fits in your front door's spyhole, and provides you with all the best features of a video doorbell without any drilling or damage.</p><p>Installing the EP4 is incredibly easy, and I managed to complete the whole process in around 10 minutes thanks to <a href="https://www.youtube.com/watch?v=aqiRnlegQiU" target="_blank">EZVIZ's handy video guide</a> (the video shows an earlier model, the CP4, but the process is identical). The most time-consuming part was waiting for the EZVIZ app to download on my phone.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3605px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="6BDMcRwqAvcoZwueMfAPfY" name="ezviz-3" alt="Fitting Ezviz Wire-Free Peephole Door Viewer EP4 to door" src="https://cdn.mos.cms.futurecdn.net/6BDMcRwqAvcoZwueMfAPfY.jpg" mos="" align="middle" fullscreen="" width="3605" height="2028" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The EP4 fits into the peephole on your front door, so there's no drilling necessary </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The peephole camera comes in two parts: the camera that fits on the outside of your door, and a 5.5-inch color screen that sits on the inside. There's also a set of six screws (don't worry, there's no drilling involved), a charging cable, and two small plastic plates that keep the camera's connector and charging port covered.</p><p>To get started, unscrew the peephole from your front door and put it somewhere safe. You might need to use a pair of pliers to get this started, but it seems mine was never installed very well to begin with, and it came away effortlessly. </p><p>Now measure the thickness of the door and select the right pair of screws (my door is relatively thin and required the shortest ones), screw them a little way into the back of the camera, and push them through the peephole, along with the data cable. You can wrap them in a rolled-up piece of paper to make this easier, but I found I didn't need to.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="caSJfQAWVQFj6dy7tHTLhY" name="ezviz-5" alt="Screwing on Ezviz Wire-Free Peephole Door Viewer EP4 backplate" src="https://cdn.mos.cms.futurecdn.net/caSJfQAWVQFj6dy7tHTLhY.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Tighten the screws to secure the backplate, then slide the camera unit into place </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Take the mounting plate off the screen, slide it onto the screws, and tighten them up (making sure that the screen is level before turning them all the way). Then just push the data cable into the screen and cover it with a plastic plate, slide the screen into position, and press the power button for three seconds.</p><p>Select your language when prompted, pick your Wi-Fi network, and enter the password when prompted. Then just install the app, create an account, and scan the QR code that appears on the camera's screen to initiate pairing. This only takes a moment, and once it's connected, the camera is ready to use. </p><p>EZVIZ provides you with a seven-day free trial of its cloud storage service, which you can extend to 30 days by entering your payment details, but you can skip the fees by installing a microSD card (up to 512GB) instead. The app makes it easy to pick which type of storage you want to use.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3854px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ngYTJKSgwAN8PE7hHsK94Z" name="ezviz-9" alt="Ezviz Wire-Free Peephole Door Viewer EP4 footage on internal screen" src="https://cdn.mos.cms.futurecdn.net/ngYTJKSgwAN8PE7hHsK94Z.jpg" mos="" align="middle" fullscreen="" width="3854" height="2168" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The internal screen shows a wide-angle view of the area outside your door (which is  clearer than this photo suggests) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>From the app you can see a live video feed from your camera, capture a still image, or start recording. The EP3 records in 10-second clips, which is ample time to identify the person at your door and see what they're up to.</p><p>The EP3 can also start recording automatically when it detects a person (sending an alert to your phone as well, if you like), and can identify specific individuals using a feature called 'Familiar Faces', which is currently in beta. Upload a picture of someone you know, and the camera will use on-board AI to alert you when they're at the door.</p><p>It's an interesting idea, and great if you often have friends over, but at the moment it only seems to be possible to switch alerts on when a Familiar Face is recognized. You can't ask the camera to ignore certain people, so if you've added yourself, you'll get alerts telling you that you're at the door. Hopefully that's something EZVIZ is working on.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ghnyMqDZyiU4tVMvnVeuAZ" name="ezviz-footage" alt="Recordings in Ezviz app" src="https://cdn.mos.cms.futurecdn.net/ghnyMqDZyiU4tVMvnVeuAZ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You can trigger recording manually, or have it start automatically when a person is detected </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The EP4 also offers two-way talk, so you can use the mobile app speak with the person at the door — using your own voice, or a voice-changer if you want to stay anonymous. I noticed a delay of about five seconds on two-way-talk, which is better than some of the <a href="https://www.techradar.com/home/home-security/best-video-doorbell">best video doorbells</a> we've tested on TechRadar over the years. </p><p>I'll share a full review soon, but so far I'm very impressed by what I've seen of the EP4. It was incredibly easy to fit, and is an excellent option if you can't alter your door. Once EZVIZ has refined the facial recognition feature, I think it'll be onto a real winner.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Yale Linus Smart Lock L2 Lite is a clever, affordable Matter lock with no subscription fee, but a few rough edges ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/the-yale-linus-smart-lock-l2-lite-is-a-clever-affordable-matter-lock-with-no-subscription-fee-but-a-few-rough-edges</link>
                                                                            <description>
                            <![CDATA[ A renter-friendly smart lock that plays nicely with all the main smart home platforms, once you've navigated the instruction manual. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">mho3AFGbv9TTgqYfjqegxk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yuoRt8vEePUUz6r5iYUyPY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 14 Jun 2026 08:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Day ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Former Metro tech editor, Stuff editor-in-chief and associate producer on The Gadget Show, James has been writing about consumer electronics and innovation for over 25 years. Experienced in both online and print journalism, he is currently tech correspondent for the Goodwood Festival of Speed Future Lab and editor of private jet magazine, Cloud. You’ll also find him contributing to titles including Enki, The Times, Shortlist, Spear’s, and U3A Matters, all while lamenting the untimely death of the MiniDisc.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yuoRt8vEePUUz6r5iYUyPY-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Yale Linus Smart Lock L2 Lite installed on door underneath door handle]]></media:description>                                                            <media:text><![CDATA[Yale Linus Smart Lock L2 Lite installed on door underneath door handle]]></media:text>
                                <media:title type="plain"><![CDATA[Yale Linus Smart Lock L2 Lite installed on door underneath door handle]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yuoRt8vEePUUz6r5iYUyPY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-yale-linus-smart-lock-l2-lite-two-minute-review"><span>Yale Linus Smart Lock L2 Lite: two-minute review</span></h3><p>Smart locks in Britain have always been the awkward cousin of the smart home. American buyers get deadbolts and endless choice; we get multipoint mechanisms, lift-to-lock handles and a nagging sense that retrofitting anything to the front door will either void the insurance or fall off.</p><p>Yale's answer with the Linus L2 Lite is to keep things small, cheap and reversible — and, crucially, to build in Matter over Thread so the lock works with whatever smart home system you already rock.</p><p>The L2 Lite is a compact, round-knob unit that mounts on the inside of your door over the existing thumb-turn. Your key still works from the outside, which matters both for emergencies and for landlords. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vu5REMCrwMtwjcQoiHCAqY" name="Yale_Linus_L2_Lite_Smart_Lock_TechRadar_2Yale_Linus_L2_Lite_Smart_Lock_TechRadar42.JPG" alt="Side profile view of Yale Linus Smart Lock L2 Lite, with light illuminated" src="https://cdn.mos.cms.futurecdn.net/vu5REMCrwMtwjcQoiHCAqY.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Yale Linus Smart Lock L2 Lite is easy to install. fitting over your existing lock cylinder </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Inside the Yale Home app, you get the modern smart-lock toolkit: digital keys and PIN codes you can share and revoke, an activity feed of who came and went, Auto-Unlock that opens the door as you approach with your phone in your pocket, and KeySense — a button on the knob for a quick press-to-lock or a long-press delayed lock as you leave.</p><p>Because it supports Matter over Thread alongside Bluetooth 5.4, the L2 Lite joins Apple Home, Google Home, Amazon Alexa or Samsung SmartThings locally and responds fast, no Yale-specific bridge required — provided you already own a device that acts as a Thread border router, such as a recent Apple HomePod or Amazon Echo. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wT9rjmpAteZZgcECpQQL7Z" name="Yale_Linus_L2_Lite_Smart_Lock_TechRadar_2Yale_Linus_L2_Lite_Smart_Lock_TechRadar48.JPG" alt="Yale Linus Smart Lock L2 Lite components on table before installation" src="https://cdn.mos.cms.futurecdn.net/wT9rjmpAteZZgcECpQQL7Z.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The lock uses three CR123A batteries, which aren't a type you'll typically have to hand </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you don't live in a Matter ecosystem and still want to lock the door from the pub, you'll need Yale's optional ConnectX Wi-Fi Bridge, sold separately. There's no Wi-Fi baked in, unlike the pricier Linus L2.</p><p>Living with it, the L2 Lite is reassuringly unremarkable in the best way. Installation took 15 minutes, it disappears against the door, and KeySense quickly becomes muscle memory.</p><p>It runs on three CR123A batteries — not the sort of cell you keep in a kitchen drawer. There's no USB-C top-up, and it lacks DoorSense, so it knows whether it's locked but not whether the door is actually shut.</p><p>There's no Apple Home Key tap-to-enter either, which makes sense for an interior-only design but will disappoint iPhone devotees.</p><p>Get past the spec-sheet gaps, and the bigger question is door compatibility, because this is where UK smart locks live or die, and the L2 Lite is fussier than its friendly styling suggests.</p><h3 class="article-body__section" id="section-yale-linus-smart-lock-l2-lite-price-availability"><span>Yale Linus Smart Lock L2 Lite: price & availability</span></h3><ul><li><strong>List price £129.98 (about $170 / AU$250) compared to £220 (about $290 / AU$420) for the regular Linus L2</strong></li><li><strong>Launched December 2025</strong></li><li><strong>Available in black or silver</strong></li></ul><p>With a list price of £129.98 (about $170 / AU$250), the Yale Linus Smart Lock L2 Lite undercuts the standard Linus L2 by a meaningful margin while keeping most of the day-to-day features. That makes it one of the cheapest routes to a Matter-over-Thread smart lock in the UK, though at the time of writing it's not available worldwide.</p><p>Pleasingly, there are no subscription fees to concern yourself with, but there are some other cost caveats. </p><p>CR123A batteries are included, and Yale rates them for up to six months, but replacing them is more expensive and less convenient than AAs. Second, if you're not in a Matter household, the ConnectX Wi-Fi Bridge is effectively mandatory for remote control, setting you back another £70.</p><p>Reassuringly, pairing the lock with a Yale Platinum Three Star cylinder brings a £3,000 Total Trust Guarantee if it's ever breached. That compares to £5,000 offered by smart lock rival Ultion Nuki. Its base model, the Ultion Nuki Go, costs £239 with Wi-Fi built in.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-yale-linus-smart-lock-l2-lite-specs"><span>Yale Linus Smart Lock L2 Lite: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Retrofit interior smart lock (round knob)</p></td></tr><tr><td class="firstcol " ><p>Connectivity</p></td><td  ><p>Matter over Thread, Bluetooth 5.4</p></td></tr><tr><td class="firstcol " ><p>Remote access</p></td><td  ><p>Via Matter ecosystem, or optional Yale ConnectX Wi-Fi Bridge</p></td></tr><tr><td class="firstcol " ><p>Power</p></td><td  ><p>3x CR123A batteries (included), up to six months</p></td></tr><tr><td class="firstcol " ><p>Security</p></td><td  ><p>128-bit AES encryption</p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>KeySense, Auto-Unlock, digital keys, PIN sharing, activity feed; pairs with Yale Smart Keypad 2/Yale Dot</p></td></tr><tr><td class="firstcol " ><p>Dimensions (H x W x D)</p></td><td  ><p>2.4 x 2.4 x 2.8 inches / 6.1 x 6.1 x 7.2cm</p></td></tr><tr><td class="firstcol " ><p>Weight (without batteries)</p></td><td  ><p>9.2oz / 260g </p></td></tr><tr><td class="firstcol " ><p>Finishes</p></td><td  ><p>Black / silver</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-yale-linus-smart-lock-l2-lite-design-and-installation"><span>Yale Linus Smart Lock L2 Lite: design and installation</span></h3><ul><li><strong>Compact design</strong></li><li><strong>Reversible install</strong></li><li><strong>Door compatibility tricky</strong></li></ul><p>For something doing a serious security job, the L2 Lite is endearingly low-key. It's a small round knob in black or silver that sits on the inside of the door over your existing thumb-turn, and from the outside, there's no sign anything has changed.</p><p>The casing is plastic, which sounds cheap but feels solid enough in the hand. Installation lives up to the drill-free promise. In my case, I was carrying over an Ultion cylinder left in the door from a previous smart-lock install, and the supplied two-piece thumb-turn adapter eventually made the swap painless. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="T7U6nFSTaA7EpircDBRivY" name="Yale_Linus_L2_Lite_Smart_Lock_TechRadar_2Yale_Linus_L2_Lite_Smart_Lock_TechRadar40.JPG" alt="Yale Linus Smart Lock L2 Lite mount installed on door" src="https://cdn.mos.cms.futurecdn.net/T7U6nFSTaA7EpircDBRivY.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The thumb-turn adapter makes installation painless </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Fix the mounting plate around the cylinder, clip the adapter over the thumb-turn, attach the lock and calibrate it in the app. Because nothing is drilled and the cylinder isn't replaced, it comes off just as cleanly if you're renting or wary of committing.</p><p>The catch is what counts as a compatible door. The L2 Lite works only with lift-to-lock mechanisms; your cylinder needs to protrude at least 3mm on the inside, and it explicitly won't work with split spindles or auto-engage multipoint locks.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="naQUCUKEz4qqSQ6knFS8sY" name="Yale_Linus_L2_Lite_Smart_Lock_TechRadar_2Yale_Linus_L2_Lite_Smart_Lock_TechRadar45.JPG" alt="Yale Linus Smart Lock L2 Lite installed on door with light off, and door handle removed" src="https://cdn.mos.cms.futurecdn.net/naQUCUKEz4qqSQ6knFS8sY.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Bear in mind that Linus Smart Lock L2 Lite only works with lift-to-lock doors </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Plenty of UK front doors are lift-to-lock multipoint and will be fine; a meaningful number aren't. Use Yale's online compatibility checker before you buy, and note that if your current cylinder doesn't fit the bill, Yale's Linus Adjustable Cylinder is designed to solve exactly that.</p><ul><li><strong>Design and installation score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-yale-linus-smart-lock-l2-lite-performance"><span>Yale Linus Smart Lock L2 Lite: performance</span></h3><ul><li><strong>Fast operation</strong></li><li><strong>KeySense and Auto-Unlock useful</strong></li><li><strong>Battery and DoorSense omissions niggle</strong></li></ul><p>Day to day, the L2 Lite locks and unlocks reliably, on command, without fuss. Paired into a Matter home, it responded quickly to app and voice commands, and Auto-Unlock greeted me at the door as advertised, sensing my approach over Bluetooth.<br><br>KeySense, the press-to-operate button on the knob, turns out to be the feature I used most: a quick press to lock behind me, a long press for a delayed lock as I gathered bags and left. One practical wrinkle on lift-to-lock doors: you still need to lift the handle as you leave, or KeySense has nothing to throw the bolts into.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/f6nmtBFuzKJtogSGcq3FHY.jpg" alt="Screengrab from Yale Linus Smart Lock L2 Lite app, showing the app connecting to the the lock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Wyx5WmLSu84XsTkq5RTnFY.jpg" alt="iPhone screengrab showing a list of smart home services compatible with the Yale Linus Smart Lock L2 Lite" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Matter over Thread is always appealing, and it works. Through Apple Home, the lock appeared as a native tile, automations fired, and there was no bridge-dependent lag. </p><p>Sharing access is painless — digital keys and PIN codes go out to family or a cleaner and can be revoked from the app, with an activity feed confirming who came and went.</p><p>Want a code or fingerprint on the door rather than a phone? It pairs with the additional Yale Smart Keypad 2 or the Yale Dot.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/K4gcmK4dwQubziBUF52BGY.jpg" alt="Screengrab from the Yale Linus Smart Lock L2 Lite app, showing that the lock is secured" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/k6xjvwuPqzNtZZvYQKwVDY.jpg" alt="Screengrab from Yale Linus Smart Lock L2 Lite app showing different automations" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The motor isn't silent, throwing a businesslike whir as it turns the cylinder, though it's no louder than rivals. The omissions are what stop a higher score. The lack of DoorSense means it reports whether it's locked, but has no idea whether the door is actually closed, which undermines the 'Is the house secure?' peace of mind.</p><p>The CR123A batteries are a recurring irritation rather than a dealbreaker, and the absence of Apple Home Key means no tap-to-enter with an iPhone or Apple Watch from outside. None of it spoils the core experience; it merely reaffirms this isn’t the flagship.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-yale-linus-smart-lock-l2-lite"><span>Should you buy the Yale Linus Smart Lock L2 Lite?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>One of the cheapest Matter-over-Thread locks in the UK, with batteries and an optional bridge to factor in.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact, discreet and genuinely drill-free, let down only by fussy door compatibility.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Fast, reliable Matter operation with handy KeySense, held back by no DoorSense or Home Key.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-10">Buy it if</h2><div class="product"><p><strong>You rent or don't want to alter your door</strong></p><p>The drill-free, reversible install keeps your existing key and cylinder and comes off without a trace.</p></div><div class="product"><p><strong>You already run a Matter smart home</strong></p><p>With a Thread border router on hand, it works hub-free across Apple Home, Google, Alexa and SmartThings.</p></div><div class="product"><p><strong>You want smart access on a budget</strong></p><p>It's among the most affordable ways into a credible Matter-over-Thread lock right now.</p></div><h2 id="don-t-buy-it-if-10">Don't buy it if</h2><div class="product"><p><strong>You want remote access without extra kit</strong></p><p>No Matter ecosystem means buying the ConnectX Wi-Fi Bridge to lock up from afar.</p></div><div class="product"><p><strong>You expect DoorSense or Apple Home Key</strong></p><p>This lock knows its own state but not the door's, and there's no tap-to-enter.</p></div><div class="product"><p><strong>Your door isn't lift-to-lock</strong></p><p>Split spindles and auto-engage multipoint locks aren't supported — check compatibility before committing.</p></div><h3 class="article-body__section" id="section-yale-linus-smart-lock-l2-lite-also-consider"><span>Yale Linus Smart Lock L2 Lite: also consider</span></h3><p>If you're not sure whether the Yale Linus Smart Lock L2 is the right smart lock for your home, here are two others to bear in mind.</p><div class="product"><a data-dimension112="5d946fd7-1a94-4918-9b04-03eb8a0bdd44" data-action="Deal Block" data-label="Yale Linus Smart Lock L2The dearer flagship (around £220 list price, often discounted) adds built-in Wi-Fi, a rechargeable battery and quieter, faster operation — worth the premium if the L2 Lite's gaps bother you." data-dimension48="Yale Linus Smart Lock L2The dearer flagship (around £220 list price, often discounted) adds built-in Wi-Fi, a rechargeable battery and quieter, faster operation — worth the premium if the L2 Lite's gaps bother you." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:426px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xqhoSq4cESKecLdxLsnaan" name="linus-l2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xqhoSq4cESKecLdxLsnaan.webp" mos="" align="middle" fullscreen="" width="426" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Yale Linus Smart Lock L2</strong></p><p>The dearer flagship (around £220 list price, often discounted) adds built-in Wi-Fi, a rechargeable battery and quieter, faster operation — worth the premium if the L2 Lite's gaps bother you.</p></div><div class="product"><a data-dimension112="4076bf04-3f27-473d-b188-7e5e75c44615" data-action="Deal Block" data-label="Aqara U200 LiteA keen Matter-over-Thread rival with a rechargeable battery, aimed at similar European doors. The company makes lovely video doorbells, too." data-dimension48="Aqara U200 LiteA keen Matter-over-Thread rival with a rechargeable battery, aimed at similar European doors. The company makes lovely video doorbells, too." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:552px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="DAhUbxD9RkmkkSn4vhepoF" name="aqara" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DAhUbxD9RkmkkSn4vhepoF.jpg" mos="" align="middle" fullscreen="" width="552" height="552" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Aqara U200 Lite</strong></p><p>A keen Matter-over-Thread rival with a rechargeable battery, aimed at similar European doors. The company makes lovely video doorbells, too.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-yale-linus-smart-lock-l2-lite"><span>How I tested the Yale Linus Smart Lock L2 Lite</span></h3><ul><li><strong>Installed on a domestic door</strong></li><li><strong>Tested via Matter, Bluetooth and the Yale Home app</strong></li><li><strong>Assessed installation, daily reliability, KeySense, and Auto-Unlock</strong></li></ul><p>I fitted the L2 Lite myself to gauge how true the drill-free claim is, swapping it onto an Ultion cylinder already in the door via the supplied two-piece thumb-turn adapter. I lived with it as a daily lock, locking and unlocking by app, voice and the KeySense button.</p><p>I paired it with Matter to test hub-free operation and response times, and used Auto-Unlock on repeated approaches. I shared and revoked digital access, checked the activity feed, and paid particular attention to the consequences of the missing DoorSense and the CR123A battery choice. Battery longevity can't be verified in weeks, so I've reported Yale's six-month figure alongside my shorter-term experience rather than guessing. For more details, see <a href="https://www.techradar.com/news/how-we-test">how we test, rate, and review products at TechRadar</a>.</p><p><em>First reviewed June 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google says a ‘certain speaker’ will finally go on sale next week, marking its first new smart hub in over six years — and it could just be the reason I abandon my trusted Amazon Echo ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/google-says-a-certain-speaker-will-finally-go-on-sale-next-week-marking-its-first-new-smart-hub-in-over-six-years-and-it-could-just-be-the-reason-i-abandon-my-trusted-amazon-echo</link>
                                                                            <description>
                            <![CDATA[ Google might have just confirmed that the new Google Home Speaker is officially arriving next week. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wrUAzgHe6boYjzM2XFeJWe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 12 Jun 2026 14:15:18 +0000</pubDate>                                                                                                                                <updated>Mon, 15 Jun 2026 09:13:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1280-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Home Speaker]]></media:description>                                                            <media:text><![CDATA[Google Home Speaker]]></media:text>
                                <media:title type="plain"><![CDATA[Google Home Speaker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/StcadX9qZd5xhesHz6nRhM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>A Google executive has teased the new Google Home Speaker's imminent arrival</strong></li><li><strong>The new smart home hub could go on sale as soon as next week </strong></li><li><strong>It would be Google's first smart speaker in six years</strong></li></ul><p>We've been waiting for Google to announce a new Google Home Speaker since the device was teased at the tech giant's <a href="https://www.techradar.com/home/smart-speakers/google-teases-mysterious-nest-smart-speaker-and-it-looks-like-a-homepod-mini-crossed-with-an-echo-dot">Made by Google event almost a year ago,</a> and now it looks like it could be arriving — and within a matter of days. </p><p>In an email sent out yesterday (June 11) to <a href="https://www.techradar.com/home/smart-home/gemini-is-coming-to-every-google-smart-home-device-from-the-last-decade-heres-how-to-get-early-access">Gemini for Home early access testers</a>, Google thanked participants for their feedback, which it said resulted in over 2,500 bug fixes and a wider launch to 20 countries in 10 different languages. Google has also been consistent with software updates, which also saw<a href="https://www.techradar.com/home/smart-home/google-just-fixed-one-of-the-biggest-gemini-for-home-problems-bringing-back-a-feature-users-say-they-really-missed"> the return of the much-loved Continued Conversation feature</a>. </p><p>As noted by <a href="https://9to5google.com/2026/06/11/google-home-speaker-tease/" target="_blank">9to5Google</a>, Chief Product Officer for Google Home & Nest, Anish Kattukaran, sent out the email to users stating the following: </p><p>“I’m writing to you from my living room, surrounded by the same speakers, displays, thermostats and cameras in many of your homes. With over 100 of my own smart home devices connected around me and my family, I am deeply aware of the incredible potential and occasional inconveniences of smart home life”. </p><p>Since the early access program launched, it’s garnered a staggering 3.5 million sign-ups from users who’ve wanted to get a taste of what the new Google Home Speaker will have to offer, and Kattukaran is still encouraging users to send feedback.</p><p>But he signed off his email with what looks very like confirmation that the new Google Home Speaker will be announced next week. </p><p>At the bottom of the email, Kattukaran says “for those of you who have been patiently waiting for a certain speaker… keep a very close eye on your inbox next week,” which I think can only be referring to the launch of a new Google Home Speaker. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tUKCFQuAPtF9QjjDfg9gWM" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/tUKCFQuAPtF9QjjDfg9gWM.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Google Home Speaker will feature 360-audio and will come in an array of different colors </span><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>I imagine that, like us, you’ve also been keeping your eyes peeled for signs of the new speaker since <a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">the company officially announced it in October 2025</a>.</p><p>At the time, Google teased a "spring 2026" release date, and it could still meet that deadline, technically, as while most people go by the meteorological definition of spring, which is March-May in the northern hemisphere, astronomical spring doesn't end until June 21.<br><br>As of now the new Google Home Speaker is prominently displayed at the Google Store, where you can sign up to be notified by email when it goes on sale — and we've had a hint as to when that might be. <a href="https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-could-finally-have-a-release-date-thanks-to-this-leaky-retailer-heres-when-googles-first-smart-speaker-in-six-years-could-be-hitting-the-shelves">Best Buy Canada recently slipped up</a> when it listed the device along with a June 25 release date label.<br><br>Shortly after, <a href="https://www.techradar.com/home/smart-speakers/nest-mini-and-nest-audio-speakers-are-mysteriously-vanishing-from-the-shelves-and-im-convinced-the-new-google-home-speaker-is-arriving-soon">Nest Mini and Nest Audio speakers started mysteriously vanishing</a> from the Google Store and third-party retailers, which suggested a new speaker was on the way.</p><p>It’s been six years since Google came out with the <a href="https://www.techradar.com/reviews/google-nest-audio">Nest Audio</a> and a lot has changed in the realm of the<a href="https://www.techradar.com/news/smart-home-devices"> best smart home devices</a> on both the hardware and software fronts, so the bar is set high. But from the feedback from Gemini for Home users and the device features list on the Google Store, there’s a chance that Google could actually hit this one out of the park. </p><p>I've been using my <a href="https://www.techradar.com/homes/smart-home/smart-speakers/amazon-echo-pop-review">Amazon Echo Pop</a> for the best part of two, nearly three years, and it's served as the ideal smart speaker to cover all my basic needs. It's not a complex device, which has its perks, but I feel I've used it to its full extent, and I'm looking for that extra something. Perhaps the new Google Home Speaker will be my sign to finally take the plunge and upgrade. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Philips just launched a new ceiling light that looks like a skylight, and I think it looks incredible — but its lack of smart features might not justify its hefty price tag ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-lights/philips-just-launched-a-new-ceiling-light-that-looks-like-a-skylight-and-i-think-it-looks-incredible-but-its-lack-of-smart-features-makes-its-hefty-price-tag-hard-to-justify</link>
                                                                            <description>
                            <![CDATA[ Philips is launching an impressive ceiling light that mimics natural daylight, but it doesn't have smart home integration just yet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y7iwdiajipVAGRWeDNJL2L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4fUZaE4vAUVcB6F8zM4mfm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 10 Jun 2026 11:45:22 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4fUZaE4vAUVcB6F8zM4mfm-1280-80.jpg">
                                                            <media:credit><![CDATA[Signify / Philips]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Philips Skylight attached to a home ceiling mimicking a blue sky ]]></media:description>                                                            <media:text><![CDATA[The Philips Skylight attached to a home ceiling mimicking a blue sky ]]></media:text>
                                <media:title type="plain"><![CDATA[The Philips Skylight attached to a home ceiling mimicking a blue sky ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4fUZaE4vAUVcB6F8zM4mfm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Philips is launching a ceiling light that mimics the look of a real skylight</strong></li><li><strong>It automatically adjusts daylight temperature as the day goes on </strong></li><li><strong>The skylight looks very realistic, but lacks smart home support</strong></li></ul><p>Philips is one of our favorite home lighting brands, and it’s launching a new ceiling light that mimics daylight and creates the effect of a skylight — and it looks spectacular. </p><p>The Philips Skylight is designed to replicate natural lighting and outdoor environments indoors, using a blend of advanced LED and Philips’ NatureConnect technologies. <a href="https://www.signify.com/global/our-company/news/press-releases/2026/20260608-philips-skylight-designed-to-bring-the-feeling-of-daylight-indoors" target="_blank">Signify, Philips’ manufacturer, says</a> the skylight is “inspired by the natural brightness, depth and rhythm of sunlight”. </p><p>It’s a great option for windowless rooms if the design of your roof doesn't allow you to fit a skylight, or you want to save yourself the hassle and expense of having one fitted.</p><p>Before now, Signify limited the Philips Skylight to professional settings (offices, medical environments, and so on), but now the ceiling light will be available for everyone when it launches later this month in most regions (Signify says the Skylight be available in the US in September).</p><p>The Philips Skylight comes in four models: the Philips Skylight Medium, Philips Skylight Large, Philips Skylight VitaUp Medium, and Philips Skylight VitaUp Large, with prices starting at 499.99 euros (about $580 / £430).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Bw73E6mVmxoiUDFNTsVWHm" name="PhilipsSkylight2" alt="The Philips Skylight mounted to a bathroom ceiling next to a close up of its accompanying remote control" src="https://cdn.mos.cms.futurecdn.net/Bw73E6mVmxoiUDFNTsVWHm.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Signify / Philips)</span></figcaption></figure><p>Each variant comes with a slim ceiling profile for mounting, a remote control, five preset lighting scenes, and Philips’ Day Rhythm tool which automatically adjusts color temperature and brightness throughout the day. All models have an IP44 rating, meaning the Philips Skylight can be fitted in bathrooms and other humid environments. </p><p>The VitaUp models come with an integrated UV-B module built to support the body’s natural vitamin D production indoors. This also includes a handful of safety measures, including automatic shut-off which happens after eight hours. </p><p>In images shared by Philips, the Skylight's outdoor light imitation looks surprisingly convincing, and there are obvious benefits for wellbeing. More people are spending more time indoors and out of natural daylight, so devices like this are becoming increasingly sought after.</p><p>However, despite its cleverness, the Philips Skylight is not a Hue product. Philips produces some of the <a href="https://www.techradar.com/news/best-smart-lighting">best smart lights </a>out there, but its new ceiling light doesn't offer smart connectivity. This means it doesn’t connect to Wi-Fi or work with Matter over Thread, so you can't integrate it into your existing smart home setup, and you’ll have to use the included remote to control it manually. </p><p>Given how impressive the Philips Skylight looks, and its price tag, that's a shame. Let's hope Philips adds smart home connectivity to a future version. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Nest Mini and Nest Audio speakers are mysteriously vanishing from the shelves, and I'm convinced the new Google Home Speaker is arriving soon ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/nest-mini-and-nest-audio-speakers-are-mysteriously-vanishing-from-the-shelves-and-im-convinced-the-new-google-home-speaker-is-arriving-soon</link>
                                                                            <description>
                            <![CDATA[ Google has wiped the Nest Mini and Nest Audio speakers from its online store, meaning its new smart speaker could be imminent. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QdnURUY6XQqKj5dfdYfHSQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vvBd3d88WJ4HsN5BL9TBRY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Jun 2026 13:50:41 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vvBd3d88WJ4HsN5BL9TBRY-1280-80.jpg">
                                                            <media:credit><![CDATA[TechRadar / Truls Steinung]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Nest Audio]]></media:description>                                                            <media:text><![CDATA[Google Nest Audio]]></media:text>
                                <media:title type="plain"><![CDATA[Google Nest Audio]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vvBd3d88WJ4HsN5BL9TBRY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Nest Mini and Nest Audio smart speakers are unavailable on the Google Store </strong></li><li><strong>Third-party retailers are still listing them, but the options are limited</strong></li><li><strong>It could be Google's way of preparing for the arrival of the new Google Home Speaker </strong></li></ul><p>The <a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">long-awaited Google Home Speaker</a> is getting closer to a full launch — and another strong clue is that company’s older models are becoming increasingly difficult to buy.</p><p>Suddenly, Google's <a href="https://www.techradar.com/reviews/google-nest-mini">Nest Mini</a> and <a href="https://www.techradar.com/reviews/google-nest-audio">Nest Audio </a>speakers have been vanishing from online retailers, which was first spotted on <a href="https://store.google.com/category/nest_speakers?hl=en-US#compare_lite_aware" target="_blank">Google’s US store</a>. Not only does the listing for both models read "out of stock", but it also says that both devices are "unavailable".</p><p>As for Google’s Canada store, it’s the same case, however customers in the UK and Australia can sign up to receive an email notification if it ever comes back into stock. </p><p>Outside of the Google store, it’s even more of a challenge to find them in stock. At the moment, availability is sparse, but there are still ways for you to get your hands on one. In the US, <a href="http://amazon.com/Google-Generation-Smart-Speaker-Assistant/dp/B0CGYFYY34/ref=sr_1_1?crid=25Z45G8NKFDD0&dib=eyJ2IjoiMSJ9.vVW5tdct4Zu3l7ipN_MNLtERIF12ozxHfvTxV_fgPNGtf3bqGkhNYtxA4cMwU3vZRG16zCLFI02kVpK-gyaJ4eEIItJGdQMB4Oy6HnwdYfHU-4S04PbhoSHkDYygTUaRzM14g0RBm_OKsjg1vVZi3AkquAkv-8mQzDo0ZgaGTqz4pjRZz3j8bPOXuUPoLNVp65ZD0cfj110GYESrVZ2c1Ls3VzAhNKTzPfzGwZdug08.HVK1-SMp6oRrgF2WsGsFFX5zM2kdiFAUXDeWOKleJ8Q&dib_tag=se&keywords=google+nest+mini&qid=1780924343&sprefix=google+nest+%2Caps%2C245&sr=8-1" target="_blank">Amazon is your best shot at scoring the Nest Mini</a>, while <a href="https://www.bestbuy.com/product/nest-audio-smart-speaker-with-google-assistant-charcoal/JJ8T5C7GQS" target="_blank">Best Buy is listing the Nest Audio in its clearance sale for $74.99</a>. </p><p>If you’re based in the UK, <a href="https://www.amazon.co.uk/s?k=google+nest+audio&crid=1MHYR3OFLPWNH&sprefix=google+nest+audio%2Caps%2C192&ref=nb_sb_noss_1" target="_blank">Amazon is the only retailer listing the Nest Mini in stock for £69.99</a>, but stores such as Argos, Currys, and Very no longer list either model. There are also limited options if you’re in Australia, but there are still some kicking about on Amazon. </p><h2 id="will-the-nest-mini-and-audio-be-back">Will the Nest Mini and Audio be back?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1010px;"><p class="vanilla-image-block" style="padding-top:54.85%;"><img id="fuQBrtSUm4HkhxAKnXvFgN" name="Google Home Speaker" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/fuQBrtSUm4HkhxAKnXvFgN.gif" mos="" align="middle" fullscreen="" width="1010" height="554" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jacob Krol/Future)</span></figcaption></figure><p>It’s not completely surprising that Google has paused the sales of its smart speakers as it prepares to launch its next-gen device, but whether the Nest Mini or Nest Audio will go back on sale after the Google Home Speaker launches is unknown. </p><p>Since <a href="https://www.techradar.com/home/smart-speakers/google-is-rolling-out-an-unexpected-update-for-nest-mini-and-audio-smart-speakers-and-its-all-thanks-to-gemini">Google has spent quite a bit of time rolling out Gemini tools to the Nest Mini and Nest Audio</a>, it wouldn’t make sense to completely stop production and sales for these models, and since Google is notifying UK customers when they'll be available again, it gives us more reason to believe they’ll be back sooner or later. </p><p>The Nest Mini and Nest Audio speakers have been Google’s flagship smart hubs for the best part of seven years, and now it seems as though the company is getting ready to embrace the new Google Home Speaker as their successor — but it’s been quite the process. </p><p>The new <a href="https://www.techradar.com/home/smart-speakers/google-teases-mysterious-nest-smart-speaker-and-it-looks-like-a-homepod-mini-crossed-with-an-echo-dot">Google Home Speaker first appeared during last year’s Made by Google event</a>, and was<a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting"> officially announced in October 2025</a> with a launch scheduled for Spring 2026 (or sometime between March and May for those in the southern hemisphere).</p><p>While Spring has passed and no such speaker has been released, <a href="https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-could-finally-have-a-release-date-thanks-to-this-leaky-retailer-heres-when-googles-first-smart-speaker-in-six-years-could-be-hitting-the-shelves">Best Buy Canada listed the device</a> saying it would be due on June 25. Google still hasn’t confirmed this, but its new smart hub is very much in sight, and it would be great news if this were true. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This clever peephole camera is perfect for renters, adding smart home video without wires, drilling, or an expensive subscription ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/home-security/this-clever-peephole-camera-is-perfect-for-renters-adding-smart-home-video-without-wires-drilling-or-an-expensive-subscription</link>
                                                                            <description>
                            <![CDATA[ EZVIZ's new EP4 door camera looks like an excellent alternative to video doorbells, especially for rental properties ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">frUfwNnxBRqTjRY5JVKiaZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TaP8njVxBqgswUHASNmijU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 08 Jun 2026 14:16:21 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Carrie Marshall ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/xJGRRy6MkKwN3qJ5X6enZG.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TaP8njVxBqgswUHASNmijU-1280-80.jpg">
                                                            <media:credit><![CDATA[EZVIZ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[EZVIZ EP4 Door Viewer superimposed on a blurry image of a front door with green pot plants on either side of the door]]></media:description>                                                            <media:text><![CDATA[EZVIZ EP4 Door Viewer superimposed on a blurry image of a front door with green pot plants on either side of the door]]></media:text>
                                <media:title type="plain"><![CDATA[EZVIZ EP4 Door Viewer superimposed on a blurry image of a front door with green pot plants on either side of the door]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TaP8njVxBqgswUHASNmijU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Suitable for peepholes from 14mm to 50mm diameter</strong></li><li><strong>Wireless operation and local microSD storage</strong></li><li><strong>UK and Europe: £159 / €249</strong></li></ul><p>If you'd like a smart video doorbell but don't have anywhere to put one — or permission from your landlord to make any permanent changes — then the new <a href="https://www.ezviz.com/product/ep4/70199">EP4 door viewer from EZVIZ</a> looks like an excellent alternative. It's a smart video camera that delivers all the key features of the <a href="https://www.techradar.com/best/best-home-video-surveillance">best video doorbells</a>, but instead of screwing it into the door, frame or wall you simply replace the door's existing peephole. </p><p>Because it's wireless and doesn't require additional mounting, if you're moving elsewhere in the future you can simply take it out and pop the original peephole back in again. </p><p>There's another key benefit here: the EP4 supports local storage. If like me you're trying to avoid signing up for yet another subscription service that's a big plus.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aZiG7AKHBXz5bGwK5RTHnU" name="EZVIZ EP4 Door Viewer" alt="Product shot of the EZVIZ EP4 Door Viewer in silver and gold on a white background" src="https://cdn.mos.cms.futurecdn.net/aZiG7AKHBXz5bGwK5RTHnU.jpg" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: EZVIZ)</span></figcaption></figure><h2 id="ezviz-ep4-wireless-peephole-door-viewer-what-it-does-what-it-costs-and-where-to-get-it">EZVIZ EP4 Wireless Peephole Door Viewer: what it does, what it costs and where to get it</h2><p>The EZVIZ EP4 comes in two sections: the camera, and the viewing screen. The camera is designed to replace peepholes between 14mm and 50mm in diameter, so it should fit most existing peephole doors, and it has a rechargeable 7,100 mAh battery so you're not going to be recharging it every few weeks. My video doorbell battery is 5,000 mAh and I usually get two-ish months from that in a fairly busy street.</p><p>The camera streams 4K video to the portable viewer, which has a 5.5-inch touch screen. There's a live view and a two-way talk mode, AI-powered face recognition, human shape detection and infra-red detection, and you can customize the detection sensitivity so it's not alerting you of irrelevant passers-by. Local storage is via microSD card, with support for cards up to 512GB. </p><p>The camera features a wide 155 to 160-degree field of view with automatic distortion correction so your visitors don't look like they're auditioning to be in an emo band's video. There's no night vision here, although that shouldn't be an issue for internal doors in apartment blocks and similar spaces. </p><p>EZVIZ sells through Amazon, and the EP4 is available now for an RRP of <a href="https://cisionone-email.csensepr.com/c/eJx0kE-TlDAQxT9NuIXKn4YkBw67sqg3y4Nae5kKSQNxgLCQmVE_vQW7U-7F269f9-u8tK-0arnMsOJKaQ6ccZENVaGBqdZIYaEoC2i7VjKnSgUAymjts1CVpnOgQLReGXbi3PlCc8ELTYBtweM5vNDJhhHXjRZGO-WUVy3devVS5HsjG6shpWUj8oGIhojmdrvldrJ_4py7mF_ORDRPz98-P9Ov6GI_hxTiTGtM6A76jjYNuC5rjB19-gJENH4honlkHwv9-KmBH0Q0K3ZE1nZzJ9-d3nVkM7ngiawL7bhuudMCvUQPLXaMcaa9Q29Vi0SUyfZE1n2M_TbE5XKmghNRjmE-f4geiax9x4goh6v1x0qlAWTJBFPAD32JG5H1gTOm277sKFY77_OcScMBmABjFJRKcmPefDPejUu6xTu_TOmOHq9E1u6Vr27y470zRhfm9K5aht_HY6wEBYeY7NofiZfRUgFKFCCAsdK8fie68DP8LyD9d0x6TOOvZZyJrHdvb_1pi5fV7fH3G6Rhh2xCHyxdcUS7IQ2-OoTTm0Dkg1CaGZWtlbMpx3EMGwHWXdJlxRlT7uKUbWlFnHazs6xD55Bq6zUFKwW1rTKUe3BOKWPBYHatxN8AAAD__0v13Nk" target="_blank">£159.99 on Amazon UK.</a> </p><p>In Europe the RRP is €249 but I'm already seeing it <a href="https://www.amazon.es/-/en/EZVIZ-EP4-Recognition-Detection-Protected/dp/B0G52KGR8S" target="_blank">discounted to €189</a>. Pricing and availability for the US and Australia hasn't been announced just yet.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I tried the Vidabay Snap — and this tiny, $30 E Ink frame might just be the world’s most charming fridge magnet ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/cameras/camera-accessories/i-tried-the-vidabay-snap-and-this-tiny-usd30-e-ink-frame-might-just-be-the-worlds-most-charming-fridge-magnet</link>
                                                                            <description>
                            <![CDATA[ Vidabay Snap looks like an instant-film print, but it is, in fact, a tiny, magnetic E ink display. So, unlike an actual print, you can change the picture displayed and easily affix it to a range of surfaces. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y4uQ5gdpDGPAXVaGBRrHUW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/sttxj5otzZKnGYMSprv8rV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 06 Jun 2026 12:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Camera Accessories]]></category>
                                                    <category><![CDATA[Photography]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Cameras]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Timothy Coleman ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/F9wpbHF6VS4NaDy4avHZ2U.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;As Cameras Editor, Tim looks after all camera content at TechRadar. This includes news, reviews, features and buying guides, and covers anything from mirrorless cameras to film and smartphones. He loves observing the advances in camera technology, putting the latest and greatest cameras through their paces, and projecting where cameras could go next. &lt;/p&gt;&lt;p&gt;A first class Bachelor of the Arts in Photography, Tim has been a tech journalist for much of his professional career, working for titles such as Amateur Photographer, Digital Camera World and Pocket-Lint. &lt;/p&gt;&lt;p&gt;Directly prior to joining Tech Radar in 2023, Tim worked in video production with Studio 44 for clients including Canon, and offers his wealth of technical and creative knowledge in photography and video. He also values telling stories that matter, to change lives - the mantra of a diverse stories team based in Nairobi, Kenya which he co-founded. &lt;/p&gt;&lt;p&gt;Tim the person is a keen creative, avid runner, occasional footballer and moderate flat white drinker who has lived in East Africa and believes we have much to enjoy and learn from each other. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/sttxj5otzZKnGYMSprv8rV-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Tim Coleman]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Vidabay Snap E Ink Polaroid-like frame held up in front of a fridge which is covered with pictures]]></media:description>                                                            <media:text><![CDATA[Vidabay Snap E Ink Polaroid-like frame held up in front of a fridge which is covered with pictures]]></media:text>
                                <media:title type="plain"><![CDATA[Vidabay Snap E Ink Polaroid-like frame held up in front of a fridge which is covered with pictures]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/sttxj5otzZKnGYMSprv8rV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I don't know about you, but my fridge at home is decorated with numerous snapshots of family and friends spanning many years, precariously fixed in place with souvenir fridge magnets. It's into this mix that I've recently added a few Vidabay Snaps. </p><p>A Vidabay Snap looks like an instant-film print, but it is in fact a tiny, magnetic E ink display. So, unlike an actual print, you can change the picture displayed and easily attach it to a range of surfaces.</p><p>It's optimized for iPhone (and compatible with various Android devices), and any image from your gallery can be uploaded via the (free) Vidabay app using NFC, whenever you like. </p><p>Think of Vidabay Snaps as, like, tiny <a href="https://www.techradar.com/home/the-best-digital-photo-frame">digital photo frames</a>, just set within a Polaroid-style border, and with an E Ink display that's much more basic than the fabulous <a href="https://www.techradar.com/home/smart-home/aura-ink-frame-review">Aura Ink</a>. </p><p>Vidabay Snaps are available from the <a href="https://vidabay.net/shop/" target="_blank">Vidabay website</a> in white, black, yellow or red (see below), with prices starting at $29.99 for a single Snap (was $35.99) or $86.99 for a pack of three (was $99.99). Vidabay ships to most regions, including the UK and Australia, and price is calculated at checkout.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2500px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="PeeXrhv2BtUNjDxUDsar34" name="Vidabay Snap" alt="Five Vidabay Snap E Ink Polaroid-like frames in the hand, of the four color varieties, held in front of a framed picture" src="https://cdn.mos.cms.futurecdn.net/PeeXrhv2BtUNjDxUDsar34.jpg" mos="" align="middle" fullscreen="" width="2500" height="1406" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">I picked up five Vidabay Snaps, covering each of the four colors available </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tim Coleman)</span></figcaption></figure><p>A genuine instant print from the likes of a <a href="https://www.techradar.com/cameras/instant-cameras/polaroid-just-launched-the-worlds-smallest-instant-camera-and-this-pocketable-hit-of-1980s-nostalgia-only-has-one-big-drawback">Polaroid Go Gen 3</a> or <a href="https://www.techradar.com/cameras/instant-cameras/fujifilm-instax-mini-13-vs-instax-mini-12-3-upgrades-in-the-latest-cheap-instax-including-a-self-timer">Fujifilm Instax Mini 13</a> costs around $1 / £0.80 / AU$1,50 a go — much cheaper than a Vidabay Snap. Even pricier (and larger) formats like Polaroid I-Type are around $3 / £2.50 / AU$4.50 per print, while regular photo prints from the lab are typically the cheapest of the lot. However, the image on a Snap can be changed as often as you like. </p><p>I have a small collection of the <a href="https://www.techradar.com/news/best-instant-camera">best instant cameras</a>, and am not short of instant prints to put on my walls (and fridge). And now that it's been a month since I got my Vidabay Snaps, I can tell you they don't hold the same magic as an instant print. </p><p>My experience using Vidabay Snaps with an Android phone has been mixed, which I'll unpack next, but there's one fundamental flaw to the product — the frames don't display the color blue (not for me, anyway), which is very limiting for color images. </p><p>However, I can totally appreciate these neat, low-cost E Ink devices for what they are, and the concept is pretty well executed. And even though they feel pricey compared to prints, I believe Vidabay Snaps are great little gifts. Let's take a look at how they work. </p><h2 id="how-to-get-started">How to get started</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3870px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nbSxswtpT4RUbwGwbooDmg" name="Vidabay Snap" alt="Vidabay Snap app screenshots" src="https://cdn.mos.cms.futurecdn.net/nbSxswtpT4RUbwGwbooDmg.jpg" mos="" align="middle" fullscreen="" width="3870" height="2177" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Obtaining an NFC connection between a Snap and my Android phone was very fiddly, but possible </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To get started, you need to pair a Vidabay Snap with your NFC-enabled device — they're optimized for iPhone, but I've done the whole process with an Android phone. Once that's done, you select the desired picture from your phone's gallery, choose the paired Snap, and then hold the two devices together to upload to the frame. </p><p>Using a recent Oppo Find X9 Ultra phone, I found the NFC connection for image uploads — which takes around 30 seconds to complete — exceptionally fiddly, but persevered for around 15 attempts each time before my first success.</p><p>The trick is locating NFC in your device, and Vidabay does point out that not all Android devices will work. The company says there's a Bluetooth dock on the way, which will simplify the process and widen compatibility for Android. Until then, you'll need to check with Vidabay if your device is compatible. I haven't tried a Snap with an iPhone, but I imagine the process will be much easier.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mSkPFvx5ZjF5SyEBmjSghQ.jpg" alt="Vidabay Snap app screenshots" /><figcaption>The original picture (left), how it will look once loaded to a Vidabay Snap (middle), and the sight you'll need to get used to — image uploading (right)<small role="credit">Future / Tim Coleman</small></figcaption></figure></figure><p>The Snap's display flickers as the uploading image appears, and then there you have it — a lo-fi E ink (aka E Paper) image in a handy magnetic display.</p><p>E ink displays like this are typically lo-fi — don't expect fine detail or a vibrant and wide color range. Quite the opposite, they don't even display the color blue, meaning that in a photo of my son with two teammates in their blue-and-black-striped soccer gear, the jerseys were essentially monochrome. You can imagine what happened when I attempted to load a photo of a sailboat out on the water on a sunny day. The screenshot (above) demonstrates the difference in quality between an original image and how it appears loaded on a Snap. </p><p>I picked up five Vidabay Snaps and had mixed success. Three of the five loaded fine (after several attempts); the other two refused to load in color, period, and I eventually gave up. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/E7X9vJ4CQrDuG3286zzvTQ.jpg" alt="Vidabay Snap app screenshots" /><figcaption>If you pair multiple Snap devices, it can be a minefield remembering which one is which because you can't rename them in the app<small role="credit">Future / Tim Coleman</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bKHciiX4bLRGeEfS7bdzpV.jpg" alt="Vidabay Snap E Ink Polaroid-like frame laid on a table alongside a smartphone with the Vidabay app on display" /><figcaption>This particular Snap frame only seemed to want to load in monochrome<small role="credit">Future / Tim Coleman</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/akjWAXMrcyJgvR5D6uDPiV.jpg" alt="Vidabay Snap E Ink Polaroid-like frame laid on a table alongside a smartphone with the Vidabay app on display" /><figcaption>You can forget images dominated with the color blue<small role="credit">Future / Tim Coleman</small></figcaption></figure></figure><p>The app could also do with some work; there's no way of recomposing / cropping the photo within the square frame, nor can you rename a frame once it's registered. I had five frames all identically named, making it extremely difficult to track which frame was which in the app. Writing a number on the back of each one with a Sharpie was my solution. </p><p>Each Vidabay Snap has a magnetic back for attaching to surfaces like a fridge. It's also fitted with NFC for image uploads and charging. Being a tiny E Ink display, it consumes next to no power – a true lo-fi product. An individual Snap can be purchased with a leatherette tag to attach to something like your bag, and this bundle costs $48.99. </p><p>If you have that sentimental person in your life who happens to be an iPhone user, then Vidabay Snap is an easy, low-cost gift recommendation. Until the Bluetooth dock lands and it proves to address my user experience issues, I'm hesitant to recommend the product for Android users. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Blueair Mini Restful Sunrise Alarm Clock and Air Purifier is the smartest thing I've put on my nightstand this year ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/air-quality/blueair-min-restful-review</link>
                                                                            <description>
                            <![CDATA[ We put Blueair's first-ever sleep-focused purifier to the test to see if combining an air purifier, sunrise alarm and wake-up light in a single bedside device is too good to be true. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ats33bFPi46Vnin6G2xc7R</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sat, 06 Jun 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Victoria Woollaston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/XPLrVG3jXHruLmXMeGpr5d.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor]]></media:description>                                                            <media:text><![CDATA[Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor]]></media:text>
                                <media:title type="plain"><![CDATA[Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-two-minute-review"><span>Blueair Mini Restful air purifier: two-minute review</span></h3><p>The Blueair Mini Restful Sunrise Clock Air Purifier is a three-in-one device — technically a four-in-one if you include the built-in USB charger — that combines an air purifier, a sunrise alarm clock and a wake-up light in a single unit. It launched as part of Blueair's Sleep collection with a clear USP: rather than cluttering your nightstand with separate devices, one appliance handles the air quality, the light and the alarm. If you've been browsing the <a href="https://www.techradar.com/home/air-quality/looking-for-a-compact-air-purifier-these-are-the-3-best-options-weve-tested">best compact air purifiers</a> for a bedroom, the Mini Restful sits in a category of its own.</p><p>The purification uses Blueair's HEPASilent technology, which captures 99.97% of particles down to 0.1 microns — finer than a standard HEPA filter — and my hayfever symptoms were noticeably more manageable on mornings after I'd had the Mini Restful running. </p><p>It runs across three fan speeds plus a Night mode, covers rooms up to 33m² / 355 sq ft, and is QuietMark certified. The brand claims noise levels of 21dB on its lowest setting whereas my own tests averaged 32dB, much of which was ambient. </p><p>In reality, it's whisper quiet and I could easily run it through the night without disturbing my sleep. I even forgot to switch it off a lot of the time because it's so quiet, I didn't realize it was still running. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SGU2rHuZbkazVRubdadQb5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier night light on bedside" alt="Blueair Mini Restful operating as a bedside night light with a warm glow in a dark bedroom" src="https://cdn.mos.cms.futurecdn.net/SGU2rHuZbkazVRubdadQb5.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair Mini Restful doubles as a bedside night light with adjustable brightness levels </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>What makes it stand out most from other purifiers I've tested is the wake-up light: a circular ring below the touchscreen display that brightens gradually over 15–30 minutes before your alarm time. This is designed to mimic natural sunrise, and you can also choose from multiple alarm sounds via the app, including birdsong, soft tones, and rainfall. </p><p>This wake-up light is impressively bright for its size and the whole appliance's design is attractive enough for you to actually want on your bedside table. I tested the Blueair Mini Restful in summer so while it helped rouse me gently, it's hard to judge exactly how effective it would be in the depths of winter, say, when a more gentle wake-up is most needed. </p><p>At 11.8in / 30cm tall and just 2.36lbs / 1.07kg, it sits comfortably on a standard nightstand, and the USB-C port at the back means it can charge your phone too, saving you even more space by eliminating the need for a separate charger. </p><p>My biggest complaint about the Mini Restful is the Blueair app, which doesn't quite live up to the rest of the device's performance. When it works, it's great — intuitive and clean. Yet there's no way to track air quality levels, and during my review period there was often a lag between adjusting settings and the device responding. This became frustrating quickly. The connectivity dropped completely three times during the four weeks of tests and I had to fully reconnect to my Wi-Fi and phone. </p><p>For anyone who suffers from allergies and has been meaning to try a sunrise alarm, the Mini Restful makes a compelling case that one device can do all of it well. But even if you already own one of the <a href="https://www.techradar.com/best/the-best-air-purifier-year-for-cleaner-healthier-air-in-the-home">best air purifiers</a> on the market and a separate sunrise alarm, the Mini Restful makes a strong argument for consolidating. It will definitely feel like an upgrade. </p><h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-price-and-availability"><span>Blueair Mini Restful air purifier review: price and availability</span></h3><ul><li><strong>List price: $199.99 / £169</strong></li><li><strong>Available in the US and UK</strong></li></ul><p>The Blueair Mini Restful is available directly from <a href="https://www.blueair.com/products/mini-restful-coastal-beige" target="_blank">Blueair US</a> and <a href="https://blueair.co.uk/products/mini-restful-coastal-beige" target="_blank">Blueair UK</a>, as well as from <a href="https://www.amazon.com/Blueair-MiniRestful-Air-Purifier-Blue/dp/B0FN5NY3TB?th=1" target="_blank">Amazon US</a>, <a href="https://www.amazon.co.uk/Blueair-Purifier-Bedroom-HEPASilent-Connectivity/dp/B08KTH767F/ref=asc_df_B08KTH767F" target="_blank">Amazon UK</a>, <a href="https://www.walmart.com/ip/BLUEAIR-Purifier-Bedroom-Mini-Restful-Sunrise-Clock-HEPASilent-Filtration-Wake-Light-Cleans-Air-Supports-Circadian-Rhythm-USB-C-App-Connectivity-Beig/18964010584" target="_blank">Walmart</a> and <a href="https://www.johnlewis.com/blueair-mini-restful-sunrise-clock-air-purifier-midnight-blue/p115359843" target="_blank">John Lewis</a>. It has a list price of $199.99 / £169, which converts to about AU$280, but at the time of writing it's not available in Australia.</p><p>On purification alone, it's easy to find cheaper options. Blueair's own £79 <a href="https://www.techradar.com/home/air-quality/blueair-blue-pure-mini-max-air-purifier-review" target="_blank">Blue Pure Mini Max</a>, the £59.99 <a href="https://uk.govee.com/products/goveelife-smart-air-purifier-lite?irclickid=Xo4RLxWHJxycTu10v%3AQO80UFUkuWz-wc-zcyUM0&irgwc=1&afsrc=1&utm_source=impact_12845&utm_medium=affiliate&utm_campaign=Future+Publishing+Limited" target="_blank">GoveeLife Smart Air Purifier Lite</a> and the £149.99 <a href="https://www.amazon.co.uk/dp/B0FDWK7YL2?tag=ftr-techradar-gb-21&ascsubtag=trd-gb-9916686395543864001-21&geniuslink=true&th=1" target="_blank">Levoit Core 300S</a> are all strong compact options that cost less and if all you want is cleaner air in a bedroom, any of those will do the job well. However, none of them has a sunrise alarm or wake-up light. Nor do they charge your phone. </p><p>In fact, there is no direct equivalent on the market — no other purifier currently combines HEPASilent filtration with a built-in sunrise alarm and wake-up light in a single bedside device. This means the real question isn't how it compares to other purifiers, but whether it's cheaper and better than buying two separate devices. </p><p>On that measure, it mostly wins. The <a href="https://www.amazon.co.uk/Hatch-Baby-RESTORE05-Restore-Greige/dp/B0DLLSCVY2" target="_blank">Hatch Restore 3 </a>($169.99 / £220) is widely considered the best standalone sunrise alarm clock you can buy, while a compact bedroom purifier like the <a href="https://www.techradar.com/reviews/levoit-core-300s-true-hepa-air-purifier" target="_blank">Levoit Core 300S</a> adds another $99 / £90 on top. That's $260 / £240 for two devices that take up more space, require two separate apps and two separate power outlets. The Mini Restful does both jobs for $199.99 / £169 in a single unit that sits comfortably on a bedside table.</p><p>The trade-off is that neither function quite matches what a dedicated device delivers. The sunrise graduation isn't as smooth as the Hatch Restore 3, and the purification coverage is limited to spaces up to 33m² / 355 sq ft. If you need serious room coverage or a flawless sunrise simulation, you'd be better served buying separately. But for a standard bedroom and anyone who wants to simplify their nightstand, the value case is very strong.</p><p><a href="https://www.blueair.com/products/mini-restful-replacement-filter" target="_blank">Replacement filters</a> cost $29.99 / £24 and need changing every nine months — a running cost worth budgeting for, even though it's in line with most other comparable purifiers.</p><ul><li><strong>Value for money score: 4 out of 5  </strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-specs"><span>Blueair Mini Restful air purifier specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>List price</p></td><td  ><p>$199.99 / £169 (about AU$280)</p></td></tr><tr><td class="firstcol " ><p>Fan speeds</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>360 degrees </p></td></tr><tr><td class="firstcol " ><p>Filtration</p></td><td  ><p>99.97% of particles to 0.1 microns</p></td></tr><tr><td class="firstcol " ><p>Filters</p></td><td  ><p>Particle & Carbon (HEPASilent)</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Touchscreen display, Blueair app</p></td></tr><tr><td class="firstcol " ><p>Wake-up light brightness</p></td><td  ><p>3 levels via touchscreen, slider control via app</p></td></tr><tr><td class="firstcol " ><p>Noise levels</p></td><td  ><p>32dB</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>11.8 inches / 30cm</p></td></tr><tr><td class="firstcol " ><p>Base diameter</p></td><td  ><p>6.7 inches / 17cm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>2.36lbs / 1.07kg</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-design"><span>Blueair Mini Restful air purifier review: design</span></h2><ul><li><strong>Compact and attractive enough to earn its place on a nightstand</strong></li><li><strong>Soft woven fabric exterior</strong></li><li><strong>Touchscreen display doubles as clock face</strong></li><li><strong>Controls can feel awkward at table height</strong></li></ul><p>The Mini Restful is one of the better-looking air purifiers I've had in my bedroom, which matters more than it might sound. </p><p>Most purifiers are designed for corners and shelves where nobody has to look at them. They're functional, but they largely earn their keep by blending in. The Mini Restful is instead designed to stand out, and Blueair has clearly put effort into the aesthetic. The woven fabric exterior, which is available in Coastal Beige or Midnight and can be removed and cleaned, feels closer to an Alexa speaker than a home appliance. For comparison, the Levoit Core 300S — a purifier I rate highly for performance — is a plain white cylinder that would look out of place on my nightstand.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EGsCEksdyLQebD23B6ujb5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier on bedside table" alt="Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor" src="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The compact Blueair Mini Restful is designed to fit comfortably on a bedside table </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>At 11.8 inches / 30cm tall and 6.7 inches / 17cm across, it has a similar footprint to a bedside lamp, albeit slightly more imposing. It's taller than I had expected for something described as a bedside device and it's not as compact as I'd like (the Blueair Blue Pure Mini Max, for instance, is shorter and lighter) but it does fit comfortably. I could fit the purifier and my phone charger on my nightstand without it feeling cluttered.</p><p>At 2.36lbs / 1.07kg, it's also light enough to pick up and move without any effort. The cord runs neatly through the base and plugs into a standard outlet, and at the back there's a USB-C port for charging your phone overnight. This is easy to reach without having to move the unit, and it's one of those small additions that makes a real difference to how the product fits into a bedside routine. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NnNRyvXJjpgRLDacLgKkL5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier touchscreen display" alt="Touchscreen display on the Blueair Mini Restful showing the time, alarm status, fan settings and light controls" src="https://cdn.mos.cms.futurecdn.net/NnNRyvXJjpgRLDacLgKkL5.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair Mini Restful’s touchscreen display provides quick access to time, alarms, lighting and fan controls </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All of the controls sit on the top of the device, arranged around a circular touchscreen display. The display shows the time, current fan speed and filter status at a glance, and is the main interface for adjusting settings manually. It's responsive and readable in low light and the icons are intuitive — power, fan speed, display lock and purification mode are all clearly differentiated. I found I could adjust settings without turning the main light on after the first few days of use. The display can also be locked via the app if you want to prevent accidental changes overnight.</p><p>Just below the display is the light ring — a circular band that serves as both the wake-up light and a soft night light. It's a smaller lit area than you'd find on a dedicated sunrise alarm like the Hatch Restore 3, which uses its entire face as a light source, and I was skeptical that such a narrow ring could produce enough light to actually wake me. It did, and it looked elegant doing so.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WNq5KKvWcy5HyoacojyUc5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier USB-C charing port on rear" alt="Rear USB-C charging port on the Blueair Mini Restful sunrise alarm clock and air purifier" src="https://cdn.mos.cms.futurecdn.net/WNq5KKvWcy5HyoacojyUc5.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A close-up of the USB-C charging port located on the rear of the Blueair Mini Restful </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Setup is straightforward. The Mini Restful arrives in a simple box with the device, a cord and a plug — thread the cord through the base, attach the plug, remove the plastic cover from the filter inside and you're done, in under two minutes. </p><p>From there you download the free Blueair app, create an account, and connect the device to your home Wi-Fi. The whole process took me around five minutes, and the app walks you through each step clearly. It's here that you'll set your alarm times, choose your wake sounds, adjust the sunrise duration, and create purification schedules. </p><p>The one ergonomic issue I found is that having everything on top means you need to lean over to adjust anything manually when the unit is at table height. It's a minor inconvenience rather than a dealbreaker, and in practice I used the app for most adjustments after the first week, but it's not ideal. Overall, this is a product that has been designed with the bedroom specifically in mind, and it shows in almost every decision Blueair has made.</p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-performance"><span>Blueair Mini Restful air purifier review: performance</span></h2><ul><li><strong>Powerful purification even on lowest settings</strong></li><li><strong>Near-silent on Night mode and speed 1</strong></li><li><strong>Wake-up light impressively bright for its size</strong></li><li><strong>Sunrise graduation can be abrupt</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wAVoSySphe6VkZHoqwW7M5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier ring light" alt="Illuminated ring light on the Blueair Mini Restful used for sunrise wake-up and night light functions" src="https://cdn.mos.cms.futurecdn.net/wAVoSySphe6VkZHoqwW7M5.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair Mini Restful’s circular light gradually brightens to simulate a natural sunrise although the graduation can sometimes be too abrupt </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Mini Restful has two jobs to do — clean the air and wake you up gently — and it approaches both with more conviction than I expected from a device of this size. </p><p>I tested it over four weeks as my primary bedroom purifier and alarm clock, running it every night and monitoring air quality via the Blueair app each morning. I also measured noise levels at each fan speed using a decibel meter, and ran the sunrise alarm as my sole alarm throughout the review period rather than keeping a backup. </p><p>Starting with the purification. The HEPASilent filtration captures 99.97% of airborne particles down to 0.1 microns, which is finer than a standard HEPA filter, and covers dust, pollen, pet dander and most common allergens with ease. I suffer from hayfever and the review period coincided with peak pollen season, which gave me a useful real-world test. On mornings after running the Mini Restful through the night on speed 1 or 2, I noticed a genuine difference: less of the throat tightness and eye irritation I'd normally get.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PrrnsH5Kvhaj3BpxASDMY4" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier app alarm and settings" alt="Blueair Mini Restful app showing alarm settings, sunrise light controls, display brightness and night light options" src="https://cdn.mos.cms.futurecdn.net/PrrnsH5Kvhaj3BpxASDMY4.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair companion app lets you customize alarms, sunrise light duration, display brightness and night light settings  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To test the purification speed specifically, I sprayed deodorant directly at the unit for five seconds on both the lowest and highest settings, then timed how long it took for the air quality reading in the app to return to normal. On the lowest setting it took around 45 minutes to fully clear. On the highest setting it took just 12 minutes — a significant difference. The app's air quality history chart, which shows readings over the past 24 hours and 30 days, is useful for tracking these changes and gave me a clear picture of how conditions shifted.</p><p>On noise, the Mini Restful is super quiet. Blueair claims 21dB on the lowest speed; my measurements put it at around 32dB. This sounds like a huge difference but the purifier is almost inaudible, even in a quiet room. Speed 2 registers around 35dB, which produces a gentle white noise that actually helped me sleep rather than disturbing me. Speed 3 is noticeably louder at around 48dB — not unpleasant, but enough that I wouldn't choose to run it while trying to fall asleep. The Night mode handles the transition well though, stepping the fan down to its quietest setting automatically, and I left it on this mode for the majority of the review period. </p><p>Blueair says the Mini Restful works best in rooms between 14–33m² / 151–355 sq ft, which will cover most standard bedrooms. I tested it in a medium-sized room and found it kept up well, with the air quality sensor registering improvements within 20–30 minutes of switching on after a day with the windows open. It won't cope with large open-plan spaces — for that you'd need something with considerably more power, like the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-compact-air-purifier-review">Dyson HushJet Compact</a> — but for a bedroom it's more than adequate.</p><p>The wake-up light is the more interesting part of the performance story. The light ring is small relative to a dedicated sunrise alarm but on its highest brightness setting it lit the room enough to wake me without the alarm sound triggering at all on several mornings. The three manual brightness levels via the touchscreen are useful, and the app's slider control allows finer adjustment if you want to dial it in precisely.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/tm8GktAAUy2JPeQyVBHJiK/Blueair%20Mini%20Restful%20touchscreen%20display.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/tm8GktAAUy2JPeQyVBHJiK/Blueair%20Mini%20Restful%20touchscreen%20display.mp4"></video></div><p>The issue is with the graduation. The light is supposed to brighten gradually over 15–30 minutes before your alarm time, mimicking a natural sunrise. For the most part it does, and on the mornings it worked as intended the experience was gentler than waking to a conventional alarm. But on several occasions — I counted at least six across the four-week review period — the light jumped to full brightness abruptly rather than easing up to it, which is jarring. It doesn't ruin the experience entirely but it stops the Mini Restful from matching the consistently smooth graduation of a dedicated wake-up light. If the sunrise simulation is the primary reason you're considering this, that inconsistency is worth noting. </p><p>Elsewhere, the alarm sounds themselves are pleasant and varied — birdsong, soft tones, rainfall — and the volume is adjustable via the app.</p><ul><li><strong>Performance score: 4.5 out of 5  </strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-app"><span>Blueair Mini Restful air purifier review: app</span></h2><ul><li><strong>Required for full setup and alarm customization</strong></li><li><strong>Doesn't show air quality levels</strong></li><li><strong>Clean, well-organized interface</strong></li><li><strong>Lag between app and device is frustrating</strong></li><li><strong>No HomeKit, Alexa or Google Home support</strong></li></ul><p>Despite a small number of flaws, I can barely fault the hardware of the Blueair Mini Restful. The same can't be said for the app though, sadly. </p><p>Firstly, the Blueair app isn't optional. You can use the touchscreen to turn the device on and off and cycle through fan speeds, but doing anything of note, such as setting alarms, choosing wake sounds, adjusting the sunrise duration, creating purification schedules and checking air quality history, all require the app. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dJ6ssUF2WwF29Q9wu8pGx4" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier app fan and night light controls" alt="Blueair Mini Restful app interface showing fan speed controls, night light settings, schedules and display lock options" src="https://cdn.mos.cms.futurecdn.net/dJ6ssUF2WwF29Q9wu8pGx4.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair app is where you control fan speeds, night light brightness, schedules and display lock settings. You can't track air quality changes though and there's often a lag   </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is great when it works. The interface is clean and logically laid out, with the device status and filter life all visible without having to dig through menus. Setting a sunrise alarm takes seconds: you pick a time, choose a sound, set the brightness duration between and you're done. </p><p>The filter replacement reminder is useful; the display lock feature is a sensible addition for overnight use; and the scheduling tools are flexible enough to set different purification levels for different times of day.</p><p>However, knowing how to view live air quality readings isn't obvious, and I ended up having to Google for help. Even then, you can only see the current outdoor air reading (via the Outdoor air section on the homepage) and not a live, room-by-room chart.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1320px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="kPW3HXNAbdvJ3LYvJ8VLmD" name="Blueair Restful Mini outdoor air app" alt="Blueair Mini Restful app displaying a map of Aylesbury with local air quality readings, AQI score and pollutant levels" src="https://cdn.mos.cms.futurecdn.net/v2/t:1905,l:0,cw:1320,ch:743,q:80/kPW3HXNAbdvJ3LYvJ8VLmD.png" mos="" align="middle" fullscreen="" width="1320" height="2868" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair app shows real-time local air quality data, including AQI scores and pollutant measurements based on your location – but it's outdoor only </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then there's the problem with lag. There was a consistent, frustrating delay between adjusting a setting in the app and the device responding throughout almost the entire review period. This could be anything from a few seconds to almost 30 seconds on occasion. Switching fan speeds via the app often took longer than just tapping the top of the unit, which defeats part of the point of having remote control in the first place. </p><p>What's more, during my four-week review period the connection dropped completely three times, requiring a full reconnection through the app each time. I'd find myself checking the app before bed to make sure the alarm was still set and the connection was still live, which is exactly the kind of friction a product like this should be eliminating.</p><p>The absence of any smart home integration is also a real gap. There's no HomeKit support, Alexa skill or Google Home compatibility, which means the Mini Restful exists entirely within its own ecosystem. For anyone who controls their bedroom environment through a smart home setup — lights, heating, other devices — the Mini Restful sits outside all of that. It's not a dealbreaker, but it's a limitation that feels out of step with both the price and what other, similar connected bedroom devices offer.</p><p>Blueair has clearly invested in the app's design and the range of features it offers, and the bones are good but the execution needs a lot of work.</p><ul><li><strong>App score: 3 out of 5</strong></li></ul><h2 class="article-body__section" id="section-should-you-buy-the-blueair-mini-restful-air-purifier"><span>Should you buy the Blueair Mini Restful air purifier?</span></h2><div ><table><caption>Scorecard</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Pricier than a standalone purifier, but replaces two devices at a lower combined cost.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Attractive, compact and genuinely bedroom-appropriate, with a few ergonomic niggles.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Strong purification and a capable wake-up light, let down slightly by occasional abrupt sunrise graduation.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>Clean interface with useful features, but lag and connectivity drops are a real problem.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-11">Buy it if...</h2><div class="product"><p><strong>You suffer from allergies or hayfever</strong></p><p>The HEPASilent filtration captures particles down to 0.1 microns and is quiet enough to run through the night without disturbing your sleep. </p></div><div class="product"><p><strong>You want to simplify your nightstand</strong></p><p>The Mini Restful replaces a purifier, a wake-up light and a phone charger in a single device. </p></div><div class="product"><p><strong>You want a gentler start to the morning</strong></p><p>Waking to a gradually brightening light is a meaningfully better experience than a conventional alarm.</p></div><h2 id="don-t-buy-it-if-11">Don't buy it if...</h2><div class="product"><p><strong>You want seamless sunrise simulation</strong></p><p>The light graduation is inconsistent and a dedicated wake-up light like the Hatch Restore 3 will do it more reliably.</p></div><div class="product"><p><strong>You rely heavily on smart home integration</strong></p><p>There's no HomeKit, Alexa or Google Home support. The Mini Restful operates entirely within its own app ecosystem.</p></div><div class="product"><p><strong>You need to purify a large room</strong></p><p>Its 33m² / 355 sq ft upper limit makes it a bedroom device only. For larger spaces you'd be better served by something like the Blueair Blue Max 3250i or the Dyson HushJet Compact.</p></div><h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-also-consider"><span>Blueair Mini Restful air purifier: also consider</span></h3><p>If you're not sure whether the Blueair Mini Restful is the right air purifier for you, here are two other options to consider:</p><div class="product"><a data-dimension112="133df3ed-50a0-4983-b15a-9a06d2f09919" data-action="Deal Block" data-label="Read our full Goveelife Smart Air Purifier Lite review" data-dimension48="Read our full Goveelife Smart Air Purifier Lite review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hvMig7YdZunoTufGZftXw8" name="GoveeLife Smart Air Purifier Lite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvMig7YdZunoTufGZftXw8.webp" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Goveelife Smart Air Purifier Lite</strong></p><p>A portable air purifier that makes a noticeable difference to air quality, and unlike the Blueair Mini Restful, has smart home connectivity. We weren't very impressed by its aromatherapy feature, though.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/air-quality/goveelife-smart-air-purifier-lite-review" data-dimension112="133df3ed-50a0-4983-b15a-9a06d2f09919" data-action="Deal Block" data-label="Read our full Goveelife Smart Air Purifier Lite review" data-dimension48="Read our full Goveelife Smart Air Purifier Lite review" data-dimension25=""><strong>Goveelife Smart Air Purifier Lite review</strong></a></p></div><div class="product"><a data-dimension112="2fe7bbcd-e036-418f-8d96-53843cfcb568" data-action="Deal Block" data-label="Read our full Blueair Blue Pure Mini Max review" data-dimension48="Read our full Blueair Blue Pure Mini Max review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1250px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="txNwUKAvbWZrg9CHqHcczh" name="Blueair Blue Pure Mini Max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/txNwUKAvbWZrg9CHqHcczh.jpg" mos="" align="middle" fullscreen="" width="1250" height="1250" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Blueair Blue Pure Mini Max</strong></p><p>A very affordable, efficient little air purifier, the Mini Max isn't as feature-packed as the Mini Restful, but far exceeded our expectations during testing.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/air-quality/blueair-blue-pure-mini-max-air-purifier-review" data-dimension112="2fe7bbcd-e036-418f-8d96-53843cfcb568" data-action="Deal Block" data-label="Read our full Blueair Blue Pure Mini Max review" data-dimension48="Read our full Blueair Blue Pure Mini Max review" data-dimension25=""><strong>Blueair Blue Pure Mini Max review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-blueair-mini-restful-air-purifier"><span>How I tested the Blueair Mini Restful air purifier</span></h3><ul><li><strong>Tested over four weeks as purifier and alarm clock</strong></li><li><strong>Used the sunrise alarm as my sole morning alarm</strong></li><li><strong>Measured noise levels at each fan speed with a decibel meter</strong></li><li><strong>Tested purification speed by spraying deodorant at the unit and timing air clearance</strong></li><li><strong>Monitored air quality data via the Blueair app</strong></li></ul><p>I used the Blueair Mini Restful as my main bedroom purifier and alarm clock for four weeks, running it every night and monitoring the air quality readings in the app each morning. </p><p>To test purification speed, I sprayed deodorant directly at the unit for five seconds on both the lowest and highest fan settings, then timed how long it took for the air quality reading in the app to return to normal. </p><p>I measured noise levels at each fan speed using a mobile phone decibel meter and ran the sunrise alarm as my sole morning alarm throughout the review. I also tested the app's scheduling tools, the USB-C charging port and the manual touchscreen controls.</p><p>Read more about <a href="https://www.techradar.com/news/how-we-test">how we test</a>.</p><p><em>First reviewed May 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Elon Musk said he thinks humanoid robots will be in many homes in three years, and I agree with him.' I sat down with Jake Dyson to hear his predictions for AI and robotics in your home — and why you shouldn't throw out your stick vac just yet ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/vacuums/jake-dyson-interview-robots-in-the-home</link>
                                                                            <description>
                            <![CDATA[ Dyson's Chief Engineer says robots will be in homes within the next three years — but you shouldn't throw out your stick vacuum just yet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xabCvwo7Ren5oSrgdRtguN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5p5oFdMM9oRg94N56vVHKU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 06 Jun 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5p5oFdMM9oRg94N56vVHKU-1280-80.jpg">
                                                            <media:credit><![CDATA[Dyson]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Dyson Spot+Scrub Ai uses a camera combined with AI to tackle tough stains]]></media:description>                                                            <media:text><![CDATA[Spot+Scrub Ai robot vacuum]]></media:text>
                                <media:title type="plain"><![CDATA[Spot+Scrub Ai robot vacuum]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5p5oFdMM9oRg94N56vVHKU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Jake Dyson</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wvhxcLf5S4uwFc3Ucg899j" name="Jake Dyson 2" caption="" alt="Jake Dyson" src="https://cdn.mos.cms.futurecdn.net/wvhxcLf5S4uwFc3Ucg899j.png" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Dyson)</span></figcaption></figure><p class="fancy-box__body-text">Jake Dyson is Dyson's Chief Engineer, focused on core innovation, new product development, software connectivity and future technology.</p></div></div><p>Dyson is making big strides in the world of <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuums</a>, and its latest robovac — the <a href="https://www.techradar.com/home/robot-vacuums/dyson-spot-scrub-ai-first-impressions">Dyson Spot+Scrub Ai</a> — uses a camera combined with artificial intelligence to tackle tough stains that other robot vacuums tend to miss, and get your floors as clean as possible. But why did Dyson choose to tackle that particular problem, and what does the future hold when it comes to household robots?</p><p>I visited Dyson's UK Innovation Campus in Wiltshire, where many of the company's advanced engineering teams work on new products and technologies, using rapid prototyping to develop and test ideas. The campus is also the home of the Dyson Institute, where undergraduate students from around the world come to learn, and work on real-life projects.</p><p>There, I sat down with Jake Dyson, the company's Chief Engineer, to learn more about his own experience, and Dyson's approach to AI and robotics.</p><p>Despite being the son of founder James Dyson, Jake hasn't always worked for the company. After a brief spell at Dyson at the age of 22, he left to pursue an independent career in industrial design. He built his own workshop and began to specialize in lighting, separately from the family business, before returning, bringing that experience with him. I asked him how that early work translated into his current endeavors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5104px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rxZToCH2P8hxydMcZtXUS" name="GettyImages-929435764" alt="The Jake Dyson's exhibition space. Designjunction, London, United Kingdom" src="https://cdn.mos.cms.futurecdn.net/rxZToCH2P8hxydMcZtXUS.jpg" mos="" align="middle" fullscreen="" width="5104" height="2871" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Jake Dyson established an independent career in industrial design — specifically lighting — before returning to Dyson and becoming the company's Chief Engineer </span><span class="credit" itemprop="copyrightHolder">(Image credit: Ed Reeve/View Pictures/Universal Images Group via Getty Images)</span></figcaption></figure><p>"It comes down to identifying problems and solving them," he explained. "When LEDs first entered the market, I realized people weren’t cooling them properly. The promise of LEDs is that they should last a lifetime, but in reality they were being treated like disposable lightbulbs. I visited Osram in Asia, and they explained that if you keep the diode temperature below about 50C, you can maintain brightness, color quality, and lifespan. That became my goal."</p><p>"I looked at how satellites manage heat. In space, temperatures swing from extremely hot to extremely cold, so they need precise thermal control. I applied similar thinking by designing systems that passively dissipate heat. For example, the heat moves away from the chip and is cooled by airflow, maintaining a stable temperature even at high power. </p><p>"That process, spotting a problem and solving it, is what drives everything."</p><h2 id="stairs-and-arms">Stairs and arms</h2><p>Dyson's latest robot vacuum has been designed to tackle the specific problem of tricky stains on hard floors, which other wet-and-dry cleaners fail to tackle. The Dyson Spot+Scrub Ai uses a high-definition camera and an <a href="https://www.techradar.com/pro/what-is-an-llm-almost-everything-you-want-to-know-about-large-language-models">LLM</a> that includes over 190 different household objects and stains.</p><div><blockquote><p>Spotting a problem and solving it is what drives everything</p><p>Jake Dyson</p></blockquote></div><p>I asked Jake why Dyson had chosen to tackle such a (literally) ground-level problem when other companies are debuting <a href="https://www.techradar.com/home/robot-vacuums/i-just-saw-roborocks-new-robot-vacuum-with-legs-and-its-going-to-make-no-go-zones-a-thing-of-the-past">robot vacuums that can climb stairs</a> and <a href="https://www.techradar.com/home/robot-vacuums/3-things-i-loved-about-the-worlds-first-robovac-with-a-mechanical-arm-and-3-i-didnt">lift objects with mechanical arms</a>. He explained that Dyson has been tackling those more advanced problems for about 10 years already, but the solutions aren't yet genuinely useful and reliable.</p><p>Having seen some other companies' ambitious robots, I can see what he means. The <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-z70-review">Roborock Saros Z70</a>, for example, has a pincer arm that can lift lightweight objects out of the way, but in our tests it failed to identify and move them independently, instead relying on you to control the pincer remotely. It also has a lower success rate on carpet due to what Roborock calls a "hardware limitation". </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2040px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="MNtGVDJMcL9Ha9rUNMDgrc" name="WhatsApp Image 2025-09-04 at 18.18.59" alt="Dyson Spot+Scrub Ai robot vacuum" src="https://cdn.mos.cms.futurecdn.net/MNtGVDJMcL9Ha9rUNMDgrc.jpg" mos="" align="middle" fullscreen="" width="2040" height="1148" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dyson Spot+Scrub Ai uses a high-definition camera and artificial intelligence to identify dirt that needs extra cleaning, tackle it appropriately, and check to make sure that it's fully removed before moving on </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Stairs are also a major challenge. My colleague Ruth Hamilton <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-two-game-changing-stair-climbing-robot-vacs-in-action-theres-one-clear-winner-in-the-race-to-the-top">saw two stair-climbing robovacs in action</a> at last year's IFA tech show, but explained that the legs/treads used to navigate stairs aren't actually attached to the robots themselves (they are more like a cradle that holds the bot), which means they can't clean the stairs as they go. Only one robot managed to tackle the first step with confidence as well. According to Ruth, the other "approached this initial challenge at the speed of a geriatric turtle".</p><p>They're interesting concepts, but neither looked ready for the mainstream — and as Jake explains, they're attempting to solve a very difficult problem.</p><p>"Every staircase is different height, spacing, materials and then you add in pets, children, and people moving around. It becomes a very complex and potentially unsafe problem," he said. "Something going up and down stairs autonomously needs to be extremely reliable. It’s actually more complex than autonomous driving in some respects."</p><p>"So while it’s an interesting challenge, and being able to clean an entire home, including all floors, with one machine would be ideal, it has to meet a very high bar for safety and usefulness. Until it does, we focus on delivering products that work reliably in real homes today."</p><h2 id="safer-decision-making">Safer decision-making</h2><p>Dyson has never been shy about dropping products that don't work out (such as the CR01 Contrarotator washing machine and the Dyson car), but its work on cordless vacuums continues apace. We recently reviewed the super-compact <a href="https://www.techradar.com/home/vacuums/dyson-pencilvac-fluffycones-review">Dyson Pencilvac Fluffycones</a>, and just a few weeks ago <a href="https://www.techradar.com/home/vacuums/dyson-has-finally-debuted-a-self-emptying-cordless-vacuum-but-bafflingly-its-auto-empty-dock-wont-arrive-until-later-this-year">the company debuted its first self-emptying cordless vacuum</a>. I asked Jake whether he thinks robots will eventually handle all your cleaning tasks, or whether there will always be a place for stick vacuums.</p><p>"No, I don’t see that happening, at least not completely," he said. "Right now, robot vacuums are very good at regular maintenance, keeping floors tidy day-to-day. But people still want a to clean with a cordless vacuum when they do a deeper clean, as well as being able to clean surfaces other than the floor."</p><div><blockquote><p>In the future robots will learn from each other via the cloud</p><p>Jake Dyson</p></blockquote></div><p>However, he added that the world of robotics is advancing incredibly quickly, especially when it comes to AI. </p><p>"Previously, robots could see and navigate, but they struggled when they encountered something unfamiliar. Now, with reasoning, they can make safer, more informed decisions.</p><p>"We’re also seeing rapid development globally, the US is leading in AI and ‘brains’, and China is producing robots at scale and more affordably. </p><p>"In the future robots will learn from each other via the cloud,; one robot’s experience will instantly improve others, and one robot will be able to repair a fault on another robot. That will massively accelerate development.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="KHmP7gbq4zQ8EzdHpJSS5E" name="1742317130.jpg" alt="Nvidia GR00T N1 humanoid robot" src="https://cdn.mos.cms.futurecdn.net/KHmP7gbq4zQ8EzdHpJSS5E.jpg" mos="" align="middle" fullscreen="" width="1029" height="579" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Nvidia is just one of the companies developing tools (such as the Isaac GROOT N1 toolkit) to make humanoid robots smarter and more functional, and they're becoming able to make safer, more informed decisions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>"However, regulation and safety will slow adoption. These technologies may be ready soon, but it could take around 10 years before they’re widely allowed in homes. Elon Musk said he thinks humanoid robots will be in many homes in three years, and I agree with him. Though they use up a lot of energy to walk for example, so a robot vacuum cleaner is much more energy efficient than a humanoid [robot] using a vacuum cleaner. </p><p>"So yes, robots will become more capable, but I think traditional tools will still exist alongside them."</p><p>Although you might like the idea of handing over all your household chores to a robot, it seems cordless and handheld vacuums will be around for a while yet — and you'll still need to climb the stairs and pick up socks yourself for now.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Tired of your ugly robot vacuum? Shark has a solution — designer robovacs in chic colors that blend with your decor rather than standing out ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/vacuums/shark-launches-designer-robot-vacuums</link>
                                                                            <description>
                            <![CDATA[ The new Luxe Collection gives one of Shark's best robot vacuums a new look, with subtle colors and coordinating metallic accents you won't want to hide. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zVCqkWZWDfoGWwaHcbJHGk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HqohPg9jtrAfbx96qsGKtA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Jun 2026 11:20:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HqohPg9jtrAfbx96qsGKtA-1280-80.jpg">
                                                            <media:credit><![CDATA[SharkNinja]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Shark PowerDetect UV Reveal 2-In-1 Vac &amp; Mop in green and bronze, in dock in hallway]]></media:description>                                                            <media:text><![CDATA[Shark PowerDetect UV Reveal 2-In-1 Vac &amp; Mop in green and bronze, in dock in hallway]]></media:text>
                                <media:title type="plain"><![CDATA[Shark PowerDetect UV Reveal 2-In-1 Vac &amp; Mop in green and bronze, in dock in hallway]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HqohPg9jtrAfbx96qsGKtA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Shark has launched a new Luxe Collection of robot and cordless vacuums</strong></li><li><strong>The range features muted colors, satin finishes, and metallic accents</strong></li><li><strong>It was designed in partnership with designer and TV personality Jeremiah Brent</strong></li></ul><p>Robovacs are perfect for keeping your home tidy between deep cleans, but they're not very attractive. Even the best robot vacuum is usually a piece of black or white plastic that sits in a matching dock, and is something you'd probably prefer to hide away if possible — <a href="https://www.reddit.com/r/homeassistant/comments/1ttf6m2/another_roomba_garage/" target="_blank">some owners even build miniature garages</a> to keep their bots out of sight. Now, Shark has come to the rescue with a robot vacuum that looks more like artwork than an appliance.</p><p>The company has teamed up with interior designer Jeremiah Brent of design studio AD100, who you might remember as the interior design expert on seasons 9 and 10 of <em>Queer Eye</em>. He's used his expertise to help develop <a href="https://www.sharkninja.com/shark-powerdetect-uv-reveal-2-in-1-vac-mop---luxe-collection-evergreen/RV3026XEUSGN.html" target="_blank">a new version of the Shark PowerDetect UV Reveal 2-In-1 Vac & Mop</a> that looks much more appealing than the original, while cleaning just as well.</p><p>We awarded the PowerDetect UV Reveal 2-In-1 Vac & Mop four stars out of five <a href="https://www.techradar.com/home/robot-vacuums/shark-powerdetect-robot-vacuum-and-mop-review">in our review</a>, and were particularly impressed by its obstacle avoidance, edge cleaning with extending mop pads, and its ability to lift itself over thresholds. It's not much to look at though, which is unfortunate for such a conspicuous appliance.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3748px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="vTE8E2XZd92SJWVPtzEpsA" name="JPG-R_RV3025XEUSBL_InUse_Foyer_Angled_Docked" alt="Shark PowerDetect UV Reveal 2-In-1 Vac & Mop in blue and copper, in dock in living room" src="https://cdn.mos.cms.futurecdn.net/vTE8E2XZd92SJWVPtzEpsA.jpg" mos="" align="middle" fullscreen="" width="3748" height="2108" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><p>Now, however, the same vacuum is available in four subtle new colors — Evergreen, Ivory, Espresso, and Deep Harbor (navy blue) — all of which have co-ordinating satin-finished metallic trim.</p><p>These new <a href="https://www.sharkninja.com/discover/explore-sharkninja/the-luxe-collection" target="_blank">Luxe Collection</a> robot vacuum is available for the same list price as the original black model ($1,299.99, which works out at about £970 / AU$1,820), though it's worth noting that the black version is currently discounted to $949.99 (about £710 / AU$1,330) in Shark's online store.</p><p>At the time of writing, the Shark PowerDetect UV Reveal 2-In-1 Vac & Mop Luxe Collection is only available in the US, but I'm hopeful it will be ready to clean homes globally very soon.</p><h2 id="cordless-and-chic">Cordless and chic</h2><p>If you're fed up with an ugly cordless vacuum occupying space on your wall, the Shark Luxe Collection also includes <a href="https://www.sharkninja.com/shark-powerdetect-speed-clean-empty---luxe-collection-sagewood/IA3246GN.html" target="_blank">a more stylish version of the Shark PowerDetect Speed Clean & Empty</a>. This lightweight vacuum with its flexible head now comes in four extra colors (Oatstone, Harbor Slate, Sagewood, and Walnut), which are again finished with muted metallic accents.</p><p>Each vacuum has a list price of $499.99 in the US, or £499.99 in the UK (about AU$700). They're not currently available in Australia, but will hopefully roll out there before long.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3877px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XYxk8pty8ABpsZSX2mrKDR" name="JPG-A_IA3246BL_IA3246BR_IA3246GN_IA3246IV_V02_LineUp_Lifestyle" alt="Shark PowerDetect Speed Clean & Empty vacuum cleaner in brown, beige, green, and blue lined up along a wall" src="https://cdn.mos.cms.futurecdn.net/XYxk8pty8ABpsZSX2mrKDR.jpg" mos="" align="middle" fullscreen="" width="3877" height="2181" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><p>Our tester Tim Gee gave the Shark PowerDetect Speed Clean & Empty four and a half stars <a href="https://www.techradar.com/home/vacuums/shark-powerdetect-speed-upright-vacuum-review">in his review</a>, saying: "It did a great job picking up fine dust and larger debris in our tests on carpet and hard floors, has good edge cleaning, and can easily be moved around the house making it an ideal occasional cleaner."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Robot vacuums are going cheap on Amazon's Mid-Year Sale — but which one is actually worth buying? ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/robot-vacuums/amazons-mid-year-sale-has-some-truly-excellent-cheap-robovacs-but-there-are-some-models-you-should-definitely-avoid</link>
                                                                            <description>
                            <![CDATA[ A variety of robot vacuums are steeply discounted on Amazon right now, but it helps to know what to look for so you spend your money wisely, and I've picked four to help you get started. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bdxbmk3MXXaSeW4YaPu9Rg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Dkp284PSiZr27YW9LBoDgH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Jun 2026 02:14:08 +0000</pubDate>                                                                                                                                <updated>Thu, 04 Jun 2026 01:19:45 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ sharmishta.sarkar@futurenet.com (Sharmishta Sarkar) ]]></author>                    <dc:creator><![CDATA[ Sharmishta Sarkar ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/2xWv4eDKEtVcqrL9ZgMoZ6.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sharmishta is TechRadar&#039;s Managing Editor for the APAC region, looking after the day-to-day functioning of the Australian, New Zealand and Singaporean editions of the site. This includes managing not just the usual news, reviews and features coverage for the APAC editions of TechRadar, but she also spearheads the ecommerce content drive for several of Future&#039;s Australian publications. She also helps with onboarding and training new starters at Future&#039;s Australian office. Her expertise lies in photography, having been reviewing cameras and lenses for the last seven years. This has led to her also becoming the Managing Editor of the Australian edition of Digital Camera World. She&#039;s also quite the expert on ereaders and E Ink tablets on account of being an avid reader, and she&#039;s appeared on Singaporean radio a couple of times to talk about these underrated devices. She&#039;s also built up quite a lot of knowledge on smart home gizmos and helps review home and kitchen appliances on TechRadar. In addition to her duties on TechRadar and Digital Camera World, she also helps out on Tom&#039;s Guide and T3, both of which have Australian editions.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Dkp284PSiZr27YW9LBoDgH-1280-80.jpg">
                                                            <media:credit><![CDATA[Adobe Firefly]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Robot vacuum at work at home generated by Adobe Firefly AI]]></media:description>                                                            <media:text><![CDATA[Robot vacuum at work at home generated by Adobe Firefly AI]]></media:text>
                                <media:title type="plain"><![CDATA[Robot vacuum at work at home generated by Adobe Firefly AI]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Dkp284PSiZr27YW9LBoDgH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I've been reviewing robot vacuum cleaners since Ecovacs Robotics brought its first Deebot to Australia about a decade ago. So I like to think that I've learnt a few things about what to look for when buying one — knowledge that I've used to curate the <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum-cleaner-australia">best robot vacuums in Australia</a> right now.</p><p>The manufacturers don't make it easy, do they? They make every spec sheet sound glowing, but you get what you pay for, especially when it comes to robot vacuums. It's understandable that you'd want an affordable model, and there are plenty that make sacrifices to keep costs down — you just need to be able to understand what those sacrifices mean for your personal use case.</p><p>In the same vein, you don't have to spend thousands on a robovac, although you will get the top-of-the-line models at premium prices that offer plenty of smart features. Some of those, like agentic voice assistants and Matter connectivity, aren't really necessary, but you might want pet-specific features that cheaper models won't have. But not all expensive models are reliable cleaners.</p><p>So, what's a good robot vacuum to buy then? On paper, the <a href="https://www.amazon.com.au/ECOVACS-T50-PRO-Ultra-Thin-Self-Emptying/dp/B0DRJJZ168">Ecovacs Deebot T50 Pro Omni sounds good at half price</a>, but <a href="https://www.techradar.com/home/robot-vacuums/ive-tested-and-loved-6-ecovacs-deebot-robot-vacuums-the-t50-max-pro-omni-has-been-the-first-to-disappoint-me">my experience with it was very disappointing</a>, but we found the older and cheaper T30 family to be better. </p><p>Now, you're not expected to know what's good and what isn't, so I've picked a few models that I think are worth considering right now, and they're all discounted. They do pretty much the same things — vacuum, mop and clean themselves, so you don't need to do much yourself — at different price points. Where they vary is suction power, but I've listed a variety that should cover carpets and pet needs too.</p><p><a href="https://www.techradar.com/live/news/amazon-mid-year-sale-2026-top-deals"><em>Follow my live coverage of Amazon's Mid-Year Sale</em></a><em> for more vacuum cleaner discounts.</em></p><h2 id="my-top-robovac-deals">My top robovac deals</h2><div class="product"><a data-dimension112="709eaa88-0d1b-4205-94bc-ea3bf73d7c3b" data-action="Deal Block" data-label="To get an all-in-one robot vacuum at this price is fantastic value for money. In fact, this is the lowest price I can remember seeing for this model and I review vacuums regularly, so I usually keep tabs on such things. Admittedly it's a slightly older model in Ecovacs' range, but it's still an efficient cleaner of hard floors, with 11,000Pa of suction and a 180-minute runtime. I'm just not a huge fan of the Ecovacs app." data-dimension48="To get an all-in-one robot vacuum at this price is fantastic value for money. In fact, this is the lowest price I can remember seeing for this model and I review vacuums regularly, so I usually keep tabs on such things. Admittedly it's a slightly older model in Ecovacs' range, but it's still an efficient cleaner of hard floors, with 11,000Pa of suction and a 180-minute runtime. I'm just not a huge fan of the Ecovacs app." data-dimension25="$598.98" href="https://www.amazon.com.au/ECOVACS-Pro-ZeroTangle-Technology-TruEdgeTM/dp/B0DMNN6Z5W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Tmp3Wi4AY6XGqDf9fD5B5i" name="ECOVACS DEEBOT T30S Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Tmp3Wi4AY6XGqDf9fD5B5i.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>To get an all-in-one robot vacuum at this price is fantastic value for money. In fact, this is the lowest price I can remember seeing for this model and I review vacuums regularly, so I usually keep tabs on such things. Admittedly it's a slightly older model in Ecovacs' range, but it's still an efficient cleaner of hard floors, with 11,000Pa of suction and a 180-minute runtime. I'm just not a huge fan of the Ecovacs app.<a class="view-deal button" href="https://www.amazon.com.au/ECOVACS-Pro-ZeroTangle-Technology-TruEdgeTM/dp/B0DMNN6Z5W" target="_blank" rel="nofollow" data-dimension112="709eaa88-0d1b-4205-94bc-ea3bf73d7c3b" data-action="Deal Block" data-label="To get an all-in-one robot vacuum at this price is fantastic value for money. In fact, this is the lowest price I can remember seeing for this model and I review vacuums regularly, so I usually keep tabs on such things. Admittedly it's a slightly older model in Ecovacs' range, but it's still an efficient cleaner of hard floors, with 11,000Pa of suction and a 180-minute runtime. I'm just not a huge fan of the Ecovacs app." data-dimension48="To get an all-in-one robot vacuum at this price is fantastic value for money. In fact, this is the lowest price I can remember seeing for this model and I review vacuums regularly, so I usually keep tabs on such things. Admittedly it's a slightly older model in Ecovacs' range, but it's still an efficient cleaner of hard floors, with 11,000Pa of suction and a 180-minute runtime. I'm just not a huge fan of the Ecovacs app." data-dimension25="$598.98">View Deal</a></p></div><div class="product"><a data-dimension112="761046fd-89dc-4b05-bd55-b3797198d7a4" data-action="Deal Block" data-label="gave the original a strong 4 out of 5 stars" data-dimension48="gave the original a strong 4 out of 5 stars" data-dimension25="$799.99" href="https://www.amazon.com.au/Suction-MopExtendTM-RoboSwing-Technology-Cleaning/dp/B0FQJ2H7FP" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Ckf8iNFjq8zGsjw4AEwx8G" name="Dreame L10s Ultra" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Ckf8iNFjq8zGsjw4AEwx8G.jpg" mos="" align="middle" fullscreen="" width="2500" height="2500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We haven't tested this Gen 3 model, but it certainly improves on the original significantly, which we have reviewed. We <a href="https://www.techradar.com/reviews/dreametech-l10s-ultra" data-dimension112="761046fd-89dc-4b05-bd55-b3797198d7a4" data-action="Deal Block" data-label="gave the original a strong 4 out of 5 stars" data-dimension48="gave the original a strong 4 out of 5 stars" data-dimension25="$799.99">gave the original a strong 4 out of 5 stars</a>, and that was for just a 5,300Pa suction — this gives you a whopping 25,000Pa. So it's a much better vacuum. It's also a better mop, and the base station has also been improved to offer better washing and drying of the pads. I also like the Dreame app more than Ecovacs. In fact, this is plenty of robovac for this price.<a class="view-deal button" href="https://www.amazon.com.au/Suction-MopExtendTM-RoboSwing-Technology-Cleaning/dp/B0FQJ2H7FP" target="_blank" rel="nofollow" data-dimension112="761046fd-89dc-4b05-bd55-b3797198d7a4" data-action="Deal Block" data-label="gave the original a strong 4 out of 5 stars" data-dimension48="gave the original a strong 4 out of 5 stars" data-dimension25="$799.99">View Deal</a></p></div><div class="product"><a data-dimension112="94c7caf3-6f92-4e80-8cf3-ceecc726c532" data-action="Deal Block" data-label="Deebot X8 Pro Omni" data-dimension48="Deebot X8 Pro Omni" data-dimension25="$1499" href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tJNSoyPq2G9K3w6XHVqPqB" name="Deebot X8 Max Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tJNSoyPq2G9K3w6XHVqPqB.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>This is a slightly upgraded and newer version of the <a href="https://www.techradar.com/home/robot-vacuums/ecovacs-deebot-x8-pro-omni-review" data-dimension112="94c7caf3-6f92-4e80-8cf3-ceecc726c532" data-action="Deal Block" data-label="Deebot X8 Pro Omni" data-dimension48="Deebot X8 Pro Omni" data-dimension25="$1499">Deebot X8 Pro Omni </a>that I've reviewed and which is my pick of the <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum-cleaner-australia">best robot vacuum in Australia</a> right now. The X8 Pro Omni isn't discounted on Amazon, but another reason for me picking the newer model is that it has a better battery life than the standard sibling, which makes it better suited for larger homes. All else is pretty much the same and I'm very partial to the roller mop that it uses. <a class="view-deal button" href="https://www.amazon.com.au/ECOVACS-X8-MAX-PRO-Self-Washing/dp/B0GKNLLS8X" target="_blank" rel="nofollow" data-dimension112="94c7caf3-6f92-4e80-8cf3-ceecc726c532" data-action="Deal Block" data-label="Deebot X8 Pro Omni" data-dimension48="Deebot X8 Pro Omni" data-dimension25="$1499">View Deal</a></p></div><div class="product"><a data-dimension112="930c6c77-5058-44ca-af68-73439a233477" data-action="Deal Block" data-label="Roborock Saros 10R review" data-dimension48="Roborock Saros 10R review" data-dimension25="$1686.99" href="https://www.amazon.com.au/dp/B0DZNMWCHQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1441px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4iw4HcpCGEhmyvG9nrSMy" name="roborock Saros 10R" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4iw4HcpCGEhmyvG9nrSMy.jpg" mos="" align="middle" fullscreen="" width="1441" height="1441" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>This is the robovac I would consider buying if I didn't already have a high-end Dreame machine that's been cleaning my home like... a dream. This Roborock is slimlined to crawl under furniture (no navigation puck here), and can raise not just its mop pads, but its side brush to avoid scattering and excessive tangling. Its headline act, however, has to be its cleaning prowess — our <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review" data-dimension112="930c6c77-5058-44ca-af68-73439a233477" data-action="Deal Block" data-label="Roborock Saros 10R review" data-dimension48="Roborock Saros 10R review" data-dimension25="$1686.99">Roborock Saros 10R review</a> didn't score 4.5 stars for nothing!<a class="view-deal button" href="https://www.amazon.com.au/dp/B0DZNMWCHQ" target="_blank" rel="nofollow" data-dimension112="930c6c77-5058-44ca-af68-73439a233477" data-action="Deal Block" data-label="Roborock Saros 10R review" data-dimension48="Roborock Saros 10R review" data-dimension25="$1686.99">View Deal</a></p></div><h2 id="what-to-look-for-in-a-robot-vacuum">What to look for in a robot vacuum</h2><p>I picked the above robot vacuums based on my own or a colleague's experience of either trying the exact model or a related one that's very similar. When we test robovacs here at TechRadar, we look at specific things like cleaning prowess, battery life, dock performance and much more.</p><p>Allow me to break it down into easier terms for you here, so you can choose the best automated cleaning machine yourself from my four picks or any other model you might have been eyeing.</p><p><strong>1. Suction power</strong><br>It's in the name — a robovac's primary function is to vacuum, and for that it needs good suction power. Gone are the days when 6,000Pa was considered class leading. Now it's upwards of 20,000Pa. Now, while the higher suction power is a good thing, a robovac's cleaning prowess is also dependent on the airflow inside the bot to ensure it's able to suck up even fine particles and push them through into the onboard bin. If you have carpets, definitely look for high suction specs, but hard floors will be cleaned easily with less.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RPdxVgaf6vyNf2SCqVe7Pc" name="Deebot T30 Pro Omni extended mop pad" alt="The Ecovacs Deebot T30 Pro Omni robot vacuum mopping near a chair leg with a mop pad extended" src="https://cdn.mos.cms.futurecdn.net/RPdxVgaf6vyNf2SCqVe7Pc.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p><strong>2. Mopping</strong><br>Practically every robovac available today can mop as well, so you're paying for the feature anyway, but how well they're able to do so varies. Older models barely wet the floor, but newer models allow you to set a water-flow rate to suit your floor type. Some models that use circular mop pads can apply a little scrubbing motion and a tiny amount of downward pressure to tackle some stains, but I've found that roller mops perform better. However, robovacs with rollers are the premium kind, although models like the Roborock Saros 10 listed above can mop really well with its pads. Just make sure you pick one that can extend both pads outward for edge cleaning.</p><p><strong>3. Robot height & threshold clearance</strong><br>Most bots have a little puck on the top that houses their navigation tech and, sometimes, a camera. This can prevent the droid from rolling under some low-lying furniture, which means you may have areas being left uncleaned. If you do have low furniture, pick a model with no puck or a retracting puck, but these are premium options. Similarly, you'll want a bot that can clear at least a 3cm threshold or you'll need to move it manually if it gets stuck somewhere. Again, premium models can now do well over 4cm.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:56.33%;"><img id="zmu3Dwrj9BQJzX2YgAY4aZ" name="20240906_140028-ezgif.com-video-to-gif-converter.gif" alt="Roborock Qrevo Curv in action" src="https://cdn.mos.cms.futurecdn.net/zmu3Dwrj9BQJzX2YgAY4aZ.gif" mos="" align="middle" fullscreen="" width="600" height="338" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>4. Dock performance</strong><br>You definitely want to make sure the mops on the bot are cleaned thoroughly after each mopping session, and then dried as well. This prevents germ growth and odour build up. Now, every all-in-one model has a dock uses warm water and air to do so, but the more effective cleaners use hot water and warm air for the same task. I'm yet to meet a dock that isn't too loud when sucking out dirt into the dust bag, though — I'd love that.</p><p><strong>5. Navigation & obstacle avoidance</strong><br>This is very important, of course. If the tech can't ensure the bot can circumnavigate around socks, shoes, toys or anything else on the floor, what's the point? So ensure you find a model with good software that allows it to travel a path that's both effective and efficient. You also want one that doesn't keep going around in circles, cleaning the same spot multiple times. </p><p><strong>6. Battery life</strong><br>This really shouldn't be an issue with most robovacs available today as most will offer a decent runtime, but you definitely want to pick one that can clean for at least 20-30 minutes at higher settings. Sadly manufacturers only list the maximum runtime based on the lowest settings, so take it with a pinch of salt as real-world use will never get you upwards of 100 minutes as some spec sheets claim.</p><p><strong>7. Other features to consider</strong><br>You want to make sure the mops can extend for edge cleaning, while a side brush will typically take care of the vacuuming part. Note, however, that most robot vacuums, no matter how expensive, can miss corners. If you have pets, there are premium models that now offer pet-poo avoidance features and higher suction power to suck up fur and dander. Even for just the family, you definitely want a bot that uses an anti-tangle central bar brush. Smart features, like voice control or Matter connectivity, are nice but unnecessary for the average user. And while some robovacs can double up as a security bot, allowing you to keep an eye on your home via its onboard camera, there are security risks with this feature — another one that's nice to have but not necessary.</p><p><strong>8. Never pay full price</strong><br>If there's one home appliance you should never pay RRP for it's robot vacuums. They're frequently discounted, which means you can pick up a really good one at a better price.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The new Google Home Speaker could finally have a release date thanks to this leaky retailer — here’s when Google’s first smart speaker in six years could be hitting the shelves ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-speakers/the-new-google-home-speaker-could-finally-have-a-release-date-thanks-to-this-leaky-retailer-heres-when-googles-first-smart-speaker-in-six-years-could-be-hitting-the-shelves</link>
                                                                            <description>
                            <![CDATA[ Best Buy Canada has leaked the release date for the Google Home Speaker, and it could be arriving on June 25. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">E7wLN8jGL7YdUSao9D8yf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mZyQf4QLP593WtEWJbXFkN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 11:01:40 +0000</pubDate>                                                                                                                                <updated>Mon, 01 Jun 2026 11:14:16 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ rowan.davies@futurenet.com (Rowan Davies) ]]></author>                    <dc:creator><![CDATA[ Rowan Davies ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/q5Az6iW5pbAotRovdNvQAf.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rowan is an Editorial Associate and Apprentice Writer for TechRadar. A recent addition to the news team, he is involved in generating stories for topics that spread across TechRadar&#039;s categories. His interests in audio tech and knowledge in entertainment culture help bring the latest updates in tech news to our readers.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;He has been writing for publications since he started his studies at age 18. Rowan graduated from Cardiff University in 2023 after attaining a Master&#039;s in Creative Writing, and earlier a Bachelor&#039;s in Media, Journalism, and Culture. He began his journey as a writer at Cardiff University&#039;s Quench Magazine contributing to film/ TV, music, and culture sections, later becoming Music Section Editor.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;In his free time, Rowan is a freelance writer for Cardiff-based culture magazine Buzz where he reviews music, film, and conducts interviews with featured guests. When he is not writing, you can find him at any given music gig, or endlessly scrolling TikTok immersing in celebrity news and drama. &amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/mZyQf4QLP593WtEWJbXFkN-1280-80.jpg">
                                                            <media:credit><![CDATA[Jacob Krol/Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Home Speaker]]></media:description>                                                            <media:text><![CDATA[Google Home Speaker]]></media:text>
                                <media:title type="plain"><![CDATA[Google Home Speaker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mZyQf4QLP593WtEWJbXFkN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The new Google Home Speaker could be arriving on June 25 </strong></li><li><strong>Best Buy Canada updated its product listing with a release date </strong></li><li><strong>The Google Store still reads 'Coming Spring 2026'</strong></li></ul><p>Just when I thought the upcoming Google Home Speaker would never see the light of day, a possible release date has surfaced — and it could be here in a matter of weeks. </p><p>A product listing for the Google Home Speaker on the <a href="https://www.bestbuy.ca/en-ca/product/google-home-audio-smart-speaker-with-google-assistant-hazel-coming-spring-2026/19399724?irclickid=x6OxYa1fnxyZRz0VtwwC6RizUkuWVjyBNRkSVY0&ref=affiliate&utm_content=10078&utm_source=IR&acmp=Skimbit%20Ltd.&utm_term=641744&utm_medium=affiliate&utm_campaign=10221&utm_id=641744&cmp=aff&irgwc=1&afsrc=1" target="_blank">Best Buy Canada site</a> points to a June 25 release date, so if you’ve been patiently waiting for the arrival of Google’s first smart speaker in six years, you could get your hands on it sooner than you think. </p><p>Though this is exciting news for those who’ve been waiting to upgrade, it’s best to take this placeholder date with a pinch of salt before you get your hopes up. At the moment, there’s no mention of an official release date on the <a href="https://www.bestbuy.com/product/google-home-speaker-coming-spring-2026-smart-speaker-with-gemini-for-home-voice-assistant-and-360-degree-sound-berry/J39TC8JG74" target="_blank">Best Buy US page</a>, and <a href="https://store.google.com/product/google_home_speaker?hl=en-US" target="_blank">Google Store</a> also hasn’t been updated either. </p><p>As far as pricing goes, we have more information on how much the Google Home Speaker will cost depending on region. It’s listed for $99.99 / £99.99 on the Google Store, and CA$139.99 on Best Buy Canada. When it comes to color options, the speaker will be available in four different shades in the US (Berry, Jade, Hazel, and Porcelain), while the UK and Canada will only have two (Hazel and Porcelain). </p><p>Back when <a href="https://www.techradar.com/home/smart-speakers/the-google-home-speaker-brings-gemini-into-a-compact-design-with-plenty-of-color-but-youll-be-waiting">Google first showcased the smart speaker in October 2025</a>, we were lucky enough to get hands-on with it to see how it differs from the <a href="https://www.techradar.com/reviews/google-nest-audio">Nest Audio</a>. Its biggest upgrades are the 360-audio design (which resembles the<a href="https://www.techradar.com/reviews/apple-homepod-mini"> Apple HomePod Mini</a>), and its connectivity improvements, allowing you to group multiple Google Home Speakers which you can pair with the Google TV Streamer to enhance your audio. </p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradar/video/7556237879324757270" data-video-id="7556237879324757270" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@techradar" href="https://www.tiktok.com/@techradar">@techradar</a>                            <p></p><a target="_blank" title="♬ original sound - TechRadar" href="https://www.tiktok.com/music/original-sound-7556237873687579414">♬ original sound - TechRadar</a></section>                    </blockquote></div>                <p>That said, the Google Home Speaker will also get some major Gemini upgrades, where you can ask pretty much any topical question and make smart home commands  for a more casual, conversational-like experience. Additionally, Gemini works to better understand the context of your voice commands and questions to give you more accurate answers. </p><p>To say the Google Home Speaker’s release has been a long slog is an understatement. We first caught a glimpse of Google’s next gen smart speaker during its Made by Google event in August 2025, when it <a href="https://www.techradar.com/home/smart-speakers/google-teases-mysterious-nest-smart-speaker-and-it-looks-like-a-homepod-mini-crossed-with-an-echo-dot">teased a mysterious Nest smart speaker</a>. </p><p>The company unveiled the smart speaker right after <a href="https://www.techradar.com/home/smart-speakers/amazon-just-unveiled-4-new-ai-powered-echo-speakers-heres-the-full-lineup-and-how-much-they-cost">Amazon announced the next generation of its own line of Echo devices</a>, and was projected for a spring 2026 arrival, which we assumed would be between March - May, and it’s been a waiting game ever since. </p><p>Google is really cutting it close with its smart speaker release as we’re officially past the expected release timeframe. Spring officially ends on June 21, meaning that if Google goes ahead with its June 25 release, it would have just missed the Spring cut-off.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ There are no strangers at my front door — but Ring's Familiar Faces feature would be better if it weren't tied to its Pro tier ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home/there-are-no-strangers-at-my-front-door-but-rings-familiar-faces-feature-would-be-better-if-it-werent-tied-to-its-pro-tier</link>
                                                                            <description>
                            <![CDATA[ Ring's Familiar Faces beta can identify and track unfamilar faces at your doorstep, but you will have to pay for it. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dywXxTfg3wjqZtMwUYEZGY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4JHPZueasyYFvsdKPapdeZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 03:30:28 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                <author><![CDATA[ lance.ulanoff@futurenet.com (Lance Ulanoff) ]]></author>                    <dc:creator><![CDATA[ Lance Ulanoff ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W2qksRaQeUfBGMwsW5bTGh.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lance Ulanoff is an &lt;a href=&quot;https://cdn.mos.cms.futurecdn.net/ox35RKH2kNKBfSBfvHEoK6.jpg&quot;&gt;award-winning tech journalist&lt;/a&gt;, on-air expert, and commentator.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Before joining TechRadar, he served as Editor in Chief of Lifewire. Prior to that, he was Chief Correspondent for Mashable where he covered all facets of technology and the&amp;nbsp;intersection&amp;nbsp;of digital and life. He also helped Mashable find new ways to&amp;nbsp;tell&amp;nbsp;stories. Lance is based in NY.&lt;br&gt;
&lt;br&gt;
A 38-year industry veteran, &lt;a href=&quot;https://en.wikipedia.org/wiki/Lance_Ulanoff&quot; target=&quot;_blank&quot;&gt;Lance Ulanoff&lt;/a&gt; has covered technology since PCs were the size of suitcases, “on line” meant “waiting” and CPU speeds were measured in single-digit megahertz. Prior to joining Mashable as Editor in Chief in 2011, Lance Ulanoff served as Editor in Chief of PCMag.com and Senior Vice President of Content for the Ziff Davis, Inc. While there, he guided the brand to a 100% digital existence and oversaw content strategy for all of Ziff Davis’ Web sites. His long-running column on PCMag.com earned him a Bronze award from the ASBPE. Winmag.com, HomePC.com, and PCMag.com were all honored under Lance’s guidance.&amp;nbsp;&lt;br&gt;
&lt;br&gt;
He makes frequent appearances on national, international, and local news programs including &lt;a href=&quot;https://kellyandryan.com/homepagemodules/new-years-tech-resolutions-with-lance-ulanoff/&quot; target=&quot;_blank&quot;&gt;Live with Kelly and Mark&lt;/a&gt;, &lt;a href=&quot;https://www.today.com/video/google-glass-is-beginning-of-a-revolution-44496451646&quot; target=&quot;_blank&quot;&gt;the Today Show&lt;/a&gt;, Good Morning America, CNBC, CNN, and the BBC. He has also offered commentary on National Public Radio and been interviewed by newspapers and radio stations around the country. Lance has been an invited guest speaker at numerous technology conferences including Think Mobile, CEA Line Shows, Digital Life, RoboBusiness, RoboNexus, Business Foresight, and Digital Media Wire’s Games and Mobile Forum.&lt;br&gt;
&lt;br&gt;
Lance received his Bachelor of Arts in Journalism from Hofstra University in New York. He serves on Hofstra’s School of Communication Advisory Board.&lt;br&gt;
&lt;br&gt;
In his spare time, Lance draws cartoons, which he occasionally posts online. He and his wife Linda have been married for over 30 years and have raised two amazing children.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4JHPZueasyYFvsdKPapdeZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Ring]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ring Video Doorbell Pro]]></media:description>                                                            <media:text><![CDATA[Ring Video Doorbell Pro]]></media:text>
                                <media:title type="plain"><![CDATA[Ring Video Doorbell Pro]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4JHPZueasyYFvsdKPapdeZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While I prefer the term "thrifty," some might call me cheap. I manage expenses pretty closely, which means I don't typically sign up for subscription services on various smart home devices. But that's the only way one could experience Ring's still-in-beta Familiar Faces feature, and it is kind of a game-changer.</p><p>To be clear, I still did not sign up for the necessary Pro Tier $20-a-month service to gain access to the new facial-recognition-powered feature. Ring's parent Amazon offered to give me temporary access so I could get a feel for Familiar Faces, and I'm glad they did.</p><h2 id="how-it-works">How it works</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xQ5A7gdqhnbQ6GSrgo9EFB" name="Ring-Familiar-Faces-beta" alt="Ring Familiar Faces" src="https://cdn.mos.cms.futurecdn.net/xQ5A7gdqhnbQ6GSrgo9EFB.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As the name implies, Familar Faces can automatically identify known and unknown faces as they appear in front of your Ring camera. Since it relies in part on video resolution to generate those IDs, you'll need at least an HD-grade video doorbell. My Ring Video Doorbell Pro 2 supports "HD+" (1536p). Ring actually recommends one of its pricier 4K models for the best Familar Face performance.</p><p>Nothing changes on the hardware side, but once you enable the feature in your ring app, it'll start capturing faces.</p><p>On the Ring Video Doorbell interface, the timeline shows when an unknown face appears in front of your doorbell. Click on it, and you get a handful of face thumbnails, and then you can label it.</p><p>I must admit that once I started using Familair Faces, it felt a little weird seeing all the faces it captured. There was my mailman. Then I saw the guy who repaired my door, and I saw my neighbor when he dropped by to deliver a package that was mistakenly delivered to his home. Then there were my family members. It felt like I was spying on people. </p><p>Even so, I diligently went about labeling whomever I could, even the mailman, whom I called "Mailman." Also, unless someone comes to the front door, Familar Faces won't identify them. Ring still takes note of activities, but its ability to perform facial recognition is limited to faces a few feet away from the front door.</p><p>In some instances, I noticed that when family members appeared, Familar Faces correctly identified them. Still, it could not properly reidentify the mailman.</p><p>I was surprised that even though Ring now knows my family's faces, and my Ring Video Doorbell is connected to my Alexa+-powered Echo Show, I couldn't use Alexa+ to show, for instance, all the times my wife appeared at the front door. Instead, Alexa+ just wanted to show me all the videos from the last two weeks.</p><h2 id="faces-in-the-cloud">Faces in the cloud</h2><p>The ID doesn't happen on the Ring device or even your smartphone. Instead, face data is encrypted and sent to Ring's cloud, where it's stored for further face matching. </p><p>You can go in and delete identified faces at any time, and then they're deleted from the cloud, too.</p><p>For the faces I've captured and identified (up to 50), I can see everyone's comings and goings, including my own. It's nice to know when my wife arrived home safely (and not confuse it with the postal service showing up). But I hesitate to show this to any of my family members who might find it invasive.</p><p>In that case, they'll probably be pleased that my Pro trial will end soon, as will my access to Familiar Faces beta. I'll lose the ability to instantly identify and video people as they approach my front door. I'll also lose access to that archive of up to 180 days of video. That, I may miss the most (all those dogs and squirrels).</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Websites are using this FROST-y new technique to spy on users by snooping on their SSD activity ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/pro/security/websites-are-using-this-frost-y-new-technique-to-spy-on-users-by-snooping-on-their-ssd-activity</link>
                                                                            <description>
                            <![CDATA[ A new side-channel attack was discovered but exploiting it is not as easy as it sounds. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zMrbaJt6g45qVjdD9nXMxa</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RWhH3kdDmedMKGmAzdyrvH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 28 May 2026 19:15:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Security]]></category>
                                                    <category><![CDATA[Browsers]]></category>
                                                    <category><![CDATA[Cyber Security]]></category>
                                                    <category><![CDATA[Computing Security]]></category>
                                                    <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Cyber Crime]]></category>
                                                    <category><![CDATA[Pro]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Internet]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Sead Fadilpašić ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/RWhH3kdDmedMKGmAzdyrvH-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Secure technology. Polygonal wireframe shield with check mark sign on dark blue. Secure service, protect data, cyber shield, antivirus solution, internet safety, firewall system, privacy]]></media:description>                                                            <media:text><![CDATA[Secure technology. Polygonal wireframe shield with check mark sign on dark blue. Secure service, protect data, cyber shield, antivirus solution, internet safety, firewall system, privacy]]></media:text>
                                <media:title type="plain"><![CDATA[Secure technology. Polygonal wireframe shield with check mark sign on dark blue. Secure service, protect data, cyber shield, antivirus solution, internet safety, firewall system, privacy]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RWhH3kdDmedMKGmAzdyrvH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>Researchers at Graz University of Technology unveiled FROST, a browser side‑channel attack </strong></li><li><strong>The method can reveal visited websites and opened desktop apps, but requires large file creation</strong></li><li><strong>Limitations exist, yet the study highlights how modern browser features expand the attack surface for surveillance</strong></li></ul><p>Security researchers have come up with a new way of spying on internet users, and they’re calling it FROST. Recently, more than half a dozen researchers from the Graz University of Technology (Austria) published a new report called “FROST: Fingerprinting Remotely using OPFS-based SSD Timing” in which they claim that there is a way to spy on user activities directly through the <a href="https://www.techradar.com/best/browser" target="_blank">browser</a>.</p><p>This is a remote side-channel technique that exploits a standard browser feature called the Origin Private File System (OPFS). Generally, a side-channel attack is a way of stealing secrets by measuring physical side effects, such as how long an action takes, how much power it uses. In this case, the researchers measured solid-state drive (SSD) access speeds, allowing them to track which websites a victim visited, and what desktop applications they opened. </p><p>“Web browsers have evolved from simple document viewers into complex platforms capable of running sophisticated applications,” the research paper says. “Companies like Google, Microsoft, and Adobe have developed full-fledged office suites, photo- and video editors, or even integrated development environments (IDEs) that run entirely within the browser.” </p><h2 id="limitations-exist">Limitations exist</h2><p>“While these features enhance the capabilities of web applications and allow completely novel use cases, they also increase the browser’s attack surface, and some have already been shown to introduce new vulnerabilities.”</p><p>Unlike real-life exploits, those discovered in controlled environments have limitations, which make it somewhat harder to pull off in the wild. For example, the attack only works if the victim’s activity and the browser are running on the same SSD. The attack requires creating an exceptionally large file to bypass the computer’s memory cache, which can noticeably drain the victim’s free disk space and since Firefox limits storage space per website to 10GB, the attack is a little more difficult to pull off on that specific browser. </p><p>It was also said that the attacker cannot perform a quick, short measurement, because the large file must first be cleared out of the system’s memory cache. And finally, if a user runs software that completely moves their browser profile into RAM, the zero-interaction attack is successfully blocked. </p><p>Still, if you are worried about someone using FROST to snoop on you, just make sure you only keep one tab open at a time.</p><p><em>Via </em><a href="https://arstechnica.com/security/2026/05/websites-have-a-new-way-to-spy-on-visitors-analyzing-their-ssd-activity/" target="_blank"><em>Ars Technica</em></a></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ With 4G connectivity in addition to the usual Wi-Fi, the IMOU AOV PT is the ideal security camera for large properties ]]></title>
                                                                                                                                                                                                <link>https://www.techradar.com/home/smart-home/imou-aov-pt-review</link>
                                                                            <description>
                            <![CDATA[ No Wi-Fi signal? No problem — this solid security camera has you covered, with solar charging and optional on-board storage for your videos as well. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">kZXCjKvrwB2HceRb73VFsV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7SRVPqymhZqkstEP7Rp5Qc-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 24 May 2026 09:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Home]]></category>
                                                    <category><![CDATA[Home Security]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Chris Price ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/DU2Lv5xHGaNHCjMhkrGY6R.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7SRVPqymhZqkstEP7Rp5Qc-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[IMOU AOV PT security camera mounted on wall with solar panel]]></media:description>                                                            <media:text><![CDATA[IMOU AOV PT security camera mounted on wall with solar panel]]></media:text>
                                <media:title type="plain"><![CDATA[IMOU AOV PT security camera mounted on wall with solar panel]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7SRVPqymhZqkstEP7Rp5Qc-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-imou-aov-pt-two-minute-review"><span>IMOU AOV PT: two-minute review</span></h3><p>Founded in 2015 as a spin-off from the Chinese surveillance giant Dahua Technology, Hangzhou-based IMOU has quickly become a major player in the value segment of the smart home market. A few months ago, I looked at the <a href="https://www.techradar.com/home/smart-home/imou-cell-3c-review">IMOU Cell 3C</a>, another budget outdoor security camera. I liked the model, but it was a lot more basic than this model (and much cheaper, too). </p><p>For starters, the AOV PT features a separate, rather than the integrated solar panel found on the Cell 3C. For many set-ups this is an important distinction because often the best place for a camera, such as under an eve or in a porch, is the worst place for a solar panel. Having a separate panel means it can be located up to four metres away in a sun-drenched spot using the long USB-C cable provided.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BwnGLBSxu7sHKApEKPVDAc" name="imou-closeup" alt="Close-up of IMOU AOV PT security camera mounted outside summer house" src="https://cdn.mos.cms.futurecdn.net/BwnGLBSxu7sHKApEKPVDAc.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The IMOU AOV PT features 'smart tracking' to follow subjects </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Whereas most battery cameras stay in a deep sleep until a PIR is triggered, this latest IMOU features the company’s Always-On Video (AOV) technology — hence the AOV moniker. It’s like a sort of low-power mode where the camera records a frame every two seconds continuously, creating a low-frame rate timelapse of the entire day. Then, when the AI detects a human or vehicle, it ramps up to full-speed 3K (5MP) recording.  Particularly clever is the smart tracking option which means once the pan-and-tilt camera detects movement it will follow the ‘target’ as it moves around. It’s all a bit Big Brother-y maybe, but useful if you want to track certain individuals or vehicles. </p><p>Usually, where security cameras manufacturers make their money is in selling you a monthly subscription to store your video footage in the cloud. Not only is this a potential cybersecurity risk, it can also get very expensive (I’m looking at you Ring). Even the average price of a subscription is £5 (about $7 / AU$10) a month, which I think is a bit excessive for basically storing your video clips. </p><p>With the IMOU AOV PT not only is a MicroSD card slot provided for storage, but IMOU has even thrown in a 32GB MicroSD card gratis — it’s a really nice touch, especially if you're always scrabbling around for a card to record onto! If you want more storage, though, the device can support up to 512GB. Alternatively, it is possible to sign-up to one of IMOU’s subscription plans (see details below). </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6902px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="qvnTF3X7gJzBwugLqyQvZd" name="imou-back" alt="Back of IMOU AOV PT security camera with card slots" src="https://cdn.mos.cms.futurecdn.net/qvnTF3X7gJzBwugLqyQvZd.jpg" mos="" align="middle" fullscreen="" width="6902" height="3882" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The camera has a slot for a MicroSD card, but this can only be accessed with a screwdriver </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Usefully, in addition to a MicroSD card, the IMOU also comes with a 4G SIM. This enables you to control the camera via the IMOU Life app without it having to be hooked up to the home’s Wi-Fi. IMOU provides a modest 100Mb of data (with a trial offer for a 6GB plan). However, for those monitoring properties where Wi-Fi connectivity is either non-existent, or at best patchy, it’s a potential game changer.</p><p>On the downside, though, the camera only supports the 2.4GHz Wi-Fi frequency rather than the higher 5GHz Wi-Fi frequency which is better for faster data transfer. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2880px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UyWvoCPszwjxHoLM9jkjGc" name="imou-footage-2.JPG" alt="Footage from IMOU AOV PT security camera showing man in garden" src="https://cdn.mos.cms.futurecdn.net/UyWvoCPszwjxHoLM9jkjGc.jpg" mos="" align="middle" fullscreen="" width="2880" height="1620" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The camera features IMOU's Always-On Video (AOV) technology </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Designed to be mounted permanently outdoors, the IMOU boasts an IP-66 weatherproof rating for heavy-duty waterproof protection. It also comes with two reasonably powerful spotlights, a built-in microphone and speaker for two-way communication and a siren for warding off intruders (though this isn’t the loudest). There’s also a clever smart night vision feature so that when the camera detects an object, the spotlight is automatically activated, and recordings are displayed in color.</p><h3 class="article-body__section" id="section-imou-aov-pt-subscription-options"><span>IMOU AOV PT: subscription options</span></h3><p><strong>Basic Plan: </strong>Covers seven days of event history and basic AI detection, between £2.59-£3.50 ($4-$5 / AU$5-AU$7) per month or approximately £30 ($40 / AU$70) a year. </p><p><strong>Plus Plan:</strong> Offers 30 days of event history, enhanced AI detection, and sharing with up to 20 users. Costs around £5.99 ($9 / AU$12) per month or £60 ($80 / AU$110) per year.</p><p>See <a href="https://www.imou.com/uk/imou-protect">https://www.imou.com/uk/imou-protect</a> for more details</p><h3 class="article-body__section" id="section-imou-aov-pt-price-and-availability"><span>IMOU AOV PT: price and availability</span></h3><p><strong>How much does it cost?</strong> IMOU AOV PT, $170 / £129 / AU$260</p><p><strong>When is it available?</strong> Since December 2025</p><p><strong>Where is it available?</strong> UK / US / Australia </p><p>Chinese firm IMOU is known for its competitively priced home security products. This one is no exception. OK, it’s quite a bit more expensive than the IMOU Cell 3C we reviewed which also comes with a solar panel. But then the AOV PT offers so much more and is still under £150.</p><p>In fact, when you consider the package includes a separate 5W solar panel, a pre-installed 32GB MicroSD card, and a 4G SIM card, the IMOU AOV PT is actually really very good value for money. That’s not to mention other useful features such as 360-degree field of view thanks to the pan-and-tilt camera and smart tracking so you can monitor the movements of intruders! </p><p>Compared to 4G rivals from Arlo or Reolink, which often require separate purchases for solar panels or storage, the IMOU really is a cost-effective, all-in-one solution for those needing off-grid security. Best of all is that you don’t need to pay for a monthly subscription — although that option is available from around £3 a month if you want it. Instead, you can store video clips on the MicroSD card provided or upgrade to one holding 512GB (these are now widely available for under £50/$50).</p><ul><li><strong>Value score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-imou-aov-pt-design"><span>IMOU AOV PT: design</span></h3><ul><li><strong>Pan-and-tilt design </strong></li><li><strong>Separate solar panel</strong></li><li><strong>IP66 waterproofing</strong></li></ul><p>It’s fair to say that the IMOU AOV PT won’t win any security camera beauty competitions. Built for utility rather than stealth, it comprises a not particularly attractive black pan-and-tilt camera inside a large white plastic housing, plus a separate lightweight solar panel designed to tilt up to 45 degrees for maximum solar gain. </p><p>Installation isn’t the easiest either. Because of its weight and the way it protrudes from the wall, it requires a very secure mount. It’s not a camera you can casually stick up with a couple of small screws. Instead, you’ll need the full four-screw bracket provided (plus wall plugs if drilling into brick) to prevent it from vibrating in the wind or feeling flimsy. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7226px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="ejzJQYCmarVUGHqrxTctWd" name="imou-accessories" alt="IMOU AOV PT security camera on table with cables and accessories" src="https://cdn.mos.cms.futurecdn.net/ejzJQYCmarVUGHqrxTctWd.jpg" mos="" align="middle" fullscreen="" width="7226" height="4065" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">This camera is quite chunky, and takes more than just a couple of screws to mount </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>For added protection/security the camera snaps firmly into the mount and can only be released by pressing a button underneath the unit. Here you will also find a rubber flap covering the power on and the USB-C input for connecting to the solar panel and for recharging the camera (it comes with an integrated 1000mAh lithium-ion battery). </p><p>For our set-up we installed the camera on a wooden summer house/home office with the solar panel located nearby and angled towards the sun (the app tells you when it is receiving power from the panel). However, 4m of cable is provided if you need to locate the solar panel a bit further away to capture the sun’s rays. Thankfully, the solar panel is much simpler to install than the camera but the two units together do take up quite a lot of space, compared to other designs. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oREBm7fCEXA98SG7SvFMRc" name="imou-mounting" alt="Mounting bracket for IMOU AOV PT security camera installed on wall" src="https://cdn.mos.cms.futurecdn.net/oREBm7fCEXA98SG7SvFMRc.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The camera snaps firmly into its mount </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Finally, one slightly odd aspect of the design is the panel for the MicroSD card and 4G SIM card slots. Located at the back of the camera lens, this can only be accessed with a Phillips screwdriver. Perhaps it’s to deter casual thieves from easily stealing the MicroSD/SIM cards, or maybe to provide further protection from the elements?</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-imou-aov-pt-performance"><span>IMOU AOV PT: performance</span></h3><ul><li><strong>360-degree field of view</strong></li><li><strong>3K resolution</strong></li><li><strong>Color night vision</strong></li></ul><p>When it comes to performance, the IMOU AV PT is one of the best I’ve reviewed — especially at this price level. When it comes to functionality, it’s difficult to imagine any other cameras matching it. However, what’s impressive is that it combines this functionality with very good performance too. For example, the 3K image quality is crisp enough to identify faces at a distance, and the full-color night vision is excellent, using two bright spotlights to illuminate intruders. </p><p>What I particularly like is the pan-and-tilt camera which effectively gives the camera a full 360-degree view, much wider than most cameras which are limited to a maximum of around 150 degrees. Either you can move it around using the left/right, up/down keys on the app or you can use the ‘smart tracking’ option in the menus so that it tracks movement automatically. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BDKQ7My3FgpxWZAv6Qhi8c" name="imou-footage-1" alt="Footage from IMOU AOV PT security camera in mobile app" src="https://cdn.mos.cms.futurecdn.net/BDKQ7My3FgpxWZAv6Qhi8c.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">In-app controls make it easy to pan and tilt the camera </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>During testing it was great fun, picking up neighbours on balconies, even family members walking close to the patio doors inside the kitchen. However, I could see it would have a serious function too if ever I was burgled, capturing the culprit as they approached the house and closing in on their physical details. </p><p>Any criticisms? Well, a few, but they are minor. Firstly, it is worth bearing in mind that the ‘smart tracking’ option really does drain the 10,000mAh battery. During a day of heavy testing, it dropped 11% in just 24 hours, even with some additional solar power from the panel. For long term use it’s probably best to switch it off completely or limit the use of the camera to certain hours of the day. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ewhm26F2nLrXMdd8KAYp7c.jpg" alt="Night vision settings for IMOU AOV PT security camera in mobile app" /><figcaption>Full-color night vision is impressive<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DaRmVfJe5vauLDBobRqQ7c.jpg" alt="Controls for IMOU AOV PT security camera in mobile app" /><figcaption>The camera is actually fun to use<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rnJ5R5c7A2QAriy28BFr4c.jpg" alt="Data warning for IMOU AOV PT security camera in mobile app" /><figcaption>Using 4G means you need to be aware of your data allowance<small role="credit">Future</small></figcaption></figure></figure><p>Using the app, recording times can be set for each day (so the camera only records footage at night) or you can quickly put it into ‘privacy mode’ where the lens turns around completely so you can’t record. It’s also possible to set areas where you don’t want to record, such as a neighbor’s garden or a busy main road using the ‘activity zone’ option. </p><p>As with many security cameras, one small bugbear is that the IMOU AV PT is a little too sensitive, creating a few false alarms. Not only can this get a little bit annoying after a while (getting an alert every time a bird flies past), it can further drain the battery. Finally, while the siren works effectively enough, it’s certainly not the loudest we’ve ever heard.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-imou-aov-pt"><span>Should you buy the IMOU AOV PT?</span></h3><div ><table><caption>IMOU AOV PT score card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Costing around $170 / £129 / AU$260, the IMOU really is excellent value for money especially considering that it comes with a solar panel, a 4G SIM and a MicroSD card.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Built for the outdoors with IP66 weatherproof rating, the IMOU focuses on rugged practicality rather than stunning good looks. It’s quite bulky too.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p> The IMOU AOV PT combines great functionality with high quality 3K images. We particularly like the smart tracking option though it does wear the battery down.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Overall</p></td><td  ><p>Want to protect a property but Wi-Fi is dodgy or non-existent? This outdoor security camera is the perfect solution, combining great performance with 4G connectivity and MicroSD storage.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-12">Buy it if</h2><div class="product"><p><strong>You are in a rural location</strong></p><p>If you don’t have Wi-Fi and access to power is limited, this is probably the best security camera around for keeping an eye on your property or business.</p></div><div class="product"><p><strong>You want total coverage </strong></p><p>The 360-degree pan and tilt lens ensures there aren’t any blind spots. Smart tracking means the lens will follow any movement — whether it’s human or a vehicle. </p></div><h2 id="don-t-buy-it-if-12">Don't buy it if</h2><div class="product"><p><strong>You want a discreet solution</strong></p><p>The IMOU AOV PT is quite a bulky and slightly tricky to install proposition, comprising a large camera and separate solar panel.</p></div><div class="product"><p><strong>You want a loud siren</strong></p><p>The siren on the IMOU AOV PT is one of the quietest I’ve heard.</p></div><h3 class="article-body__section" id="section-imou-aov-pt-also-consider"><span>IMOU AOV PT: also consider</span></h3><p>If you're not sure whether the IMOU AOV PT is the right camera for you, here's how it stacks up against two of its rivals.</p><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>IMOU AOV PT </strong></p></td><td  ><p><strong>Reolink Solar Floodlight Cam</strong></p></td><td  ><p><strong>IMOU Cell 3C</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Subscription price</strong></p></td><td  ><p>None. Optional subscription from £3 (about $5 / AU$6) a month</p></td><td  ><p>None. Optional subscription from £2.71 (about $4 / AU$6) a month.</p></td><td  ><p>None required. Optional IMOU Protect from from £3 (about $5 / AU$6) a month</p></td></tr><tr><td class="firstcol " ><p><strong>Viewing angle </strong></p></td><td  ><p>360-degree pan and tilt lens</p></td><td  ><p>150-degree ultra-wide diagonal</p></td><td  ><p>120-degree horizontal</p></td></tr><tr><td class="firstcol " ><p><strong>Network connection</strong></p></td><td  ><p>Wi-Fi (2.4GHz)/4G</p></td><td  ><p>Wi-Fi (2.4GHz/5GHz) </p></td><td  ><p>Wi-Fi (2.4GHz)</p></td></tr><tr><td class="firstcol " ><p><strong>Audio </strong></p></td><td  ><p>Two-way audio</p></td><td  ><p>Two-way audio </p></td><td  ><p>Two-way audio </p></td></tr><tr><td class="firstcol " ><p><strong>Video</strong></p></td><td  ><p>3K (5MP) video resolution</p></td><td  ><p>2K (1440p) video resolution</p></td><td  ><p>2K (3MP) video resolution</p></td></tr><tr><td class="firstcol " ><p><strong>Power </strong></p></td><td  ><p>Battery/Solar </p></td><td  ><p>Battery/Solar </p></td><td  ><p>Battery/Solar</p></td></tr><tr><td class="firstcol " ><p><strong>Hardware price</strong></p></td><td  ><p>$170 / £129 / AU$260</p></td><td  ><p>$99/ £85 / AU$169 (with built in solar panel)</p></td><td  ><p>$55 / £49 / AU$129 (with built in solar panel)</p></td></tr></tbody></table></div><div class="product"><a data-dimension112="3246d6ef-d24b-430e-b31a-84431fab49ca" data-action="Deal Block" data-label="Read our full Reolink Solar Floodlight Cam review" data-dimension48="Read our full Reolink Solar Floodlight Cam review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:63.67%;"><img id="yE9D6EsMKRCY6VmmeURUk7" name="ReolinkSolarFloodlightCam" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yE9D6EsMKRCY6VmmeURUk7.jpg" mos="" align="middle" fullscreen="" width="1500" height="955" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Reolink Solar Floodlight Cam</strong></p><p>Looking for a decent security camera with powerful spotlights that you don’t have to keep recharging every few months? Then the Reolink Solar Floodlight Cam is a good option, especially given its competitive price tag.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/home-security/reolink-solar-floodlight-camera-review" data-dimension112="3246d6ef-d24b-430e-b31a-84431fab49ca" data-action="Deal Block" data-label="Read our full Reolink Solar Floodlight Cam review" data-dimension48="Read our full Reolink Solar Floodlight Cam review" data-dimension25=""><strong>Reolink Solar Floodlight Cam review</strong></a><strong> </strong></p></div><div class="product"><a data-dimension112="ac51b99b-c07c-42ba-ae7f-cf7dcee5c4bd" data-action="Deal Block" data-label="Read our full IMOU Cell 3C review" data-dimension48="Read our full IMOU Cell 3C review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:744px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="jw6YrG3jVRJyWSGDEBKep3" name="imou" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/jw6YrG3jVRJyWSGDEBKep3.jpg" mos="" align="middle" fullscreen="" width="744" height="744" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>IMOU Cell 3C</strong></p><p>A pretty decent outdoor security camera with an integrated solar panel. What it lacks in image quality, the IMOU more than makes up for in functionality and the price is extremely competitive. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/smart-home/imou-cell-3c-review" data-dimension112="ac51b99b-c07c-42ba-ae7f-cf7dcee5c4bd" data-action="Deal Block" data-label="Read our full IMOU Cell 3C review" data-dimension48="Read our full IMOU Cell 3C review" data-dimension25=""><strong>IMOU Cell 3C review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-imou-aov-pt"><span>How I tested the IMOU AOV PT</span></h3><ul><li><strong>I used the camera outdoors for seven days</strong></li><li><strong>I set it up myself using the fittings provided by the manufacturer </strong></li><li><strong>The security camera and solar panel was installed on the outside of my summer house/office</strong></li></ul><p>I am forever climbing up and down step ladders changing over outdoor security cameras on my summer house, so much so that the neighbours must think I’m paranoid about getting burgled. This is the latest in a long line of solar panel cameras I’ve looked at recently and I think one of the best so far. </p><p>I really enjoyed the smart tracking feature, watching the camera following the movement of family members and my dog Poppy, as well as the occasional glimpse of neighbours standing on a balcony. If I had the device for a long time I would probably switch this off as it is a major drain on the battery as well as being overly intrusive (although less so than using the pan-and-tilt camera in the house).</p><p>I can also see the benefits of the 4G SIM. While my Wi-Fi is generally OK in the garden, thanks to a Wi-Fi repeater near the back door, there are many homes especially in rural areas where this option could be a game-changer.  </p><p><em>First reviewed May 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>