<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="https://thehelpfulidiot.com/feed_style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <tabi:metadata xmlns:tabi="https://github.com/welpo/tabi">
        <tabi:base_url>https://thehelpfulidiot.com</tabi:base_url>
        <tabi:separator>
            •
        </tabi:separator>
        <tabi:about_feeds>
            This is a web feed, also known as an Atom feed. Subscribe by copying the URL from the address bar into your newsreader. Visit About Feeds to learn more and get started. It's free.
        </tabi:about_feeds>
        <tabi:visit_the_site>
            Visit website
        </tabi:visit_the_site>
        <tabi:recent_posts>
            Recent posts
        </tabi:recent_posts>
        <tabi:last_updated_on>
            Updated on $DATE
        </tabi:last_updated_on>
        <tabi:default_theme></tabi:default_theme>
        <tabi:post_listing_date>date</tabi:post_listing_date>
        <tabi:current_section>Smart Home</tabi:current_section>
    </tabi:metadata><link rel="extra-stylesheet" href="https://thehelpfulidiot.com/skins/teal.css?h=bd19e558a52d678a50de" /><title>The Helpful Idiot - Smart Home</title>
        <subtitle>Idiots don&#39;t have time for cable management.</subtitle>
    <link href="https://thehelpfulidiot.com/category/smart-home/atom.xml" rel="self" type="application/atom+xml"/>
    <link href="https://thehelpfulidiot.com/category/smart-home/" rel="alternate" type="text/html"/>
    <generator uri="https://www.getzola.org/">Zola</generator><updated>2026-10-05T00:00:00+00:00</updated><id>https://thehelpfulidiot.com/category/smart-home/atom.xml</id><entry xml:lang="en">
        <title>Cleaning Up Six Years of Home Assistant with Claude</title>
        <published>2026-10-05T00:00:00+00:00</published>
        <updated>2026-10-05T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/cleaning-up-six-years-of-home-assistant-with-claude/" type="text/html"/>
        <id>https://thehelpfulidiot.com/cleaning-up-six-years-of-home-assistant-with-claude/</id>
        <summary type="html">How I took a Home Assistant install with 421 automations, a few security holes and a lot of polling, put it in Git, and cleaned it up with Claude Code without breaking anything my family relies on.</summary>
        </entry><entry xml:lang="en">
        <title>Rewriting My Home Assistant Dashboards in Plain HTML</title>
        <published>2026-10-04T00:00:00+00:00</published>
        <updated>2026-10-04T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/rewriting-my-home-assistant-dashboards-in-plain-html/" type="text/html"/>
        <id>https://thehelpfulidiot.com/rewriting-my-home-assistant-dashboards-in-plain-html/</id>
        <summary type="html">The Lovelace dashboards on the wall tablets around my house were slow and kept reloading, so Claude and I replaced them with small HTML and JavaScript pages that talk to Home Assistant over one websocket. Here&#39;s what they look like and how they work.</summary>
        </entry><entry xml:lang="en">
        <title>Integrating XMCOSY+ Outdoor String Lights with Home Assistant Locally</title>
        <published>2022-06-17T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/integrating-xmcosy-outdoor-string-lights-with-home-assistant-locally/" type="text/html"/>
        <id>https://thehelpfulidiot.com/integrating-xmcosy-outdoor-string-lights-with-home-assistant-locally/</id>
        <summary type="html">Running XMCOSY+ outdoor string lights fully locally with Local Tuya, template lights and Node-RED, keeping colors, scenes and brightness.</summary>
        </entry><entry xml:lang="en">
        <title>Custom 3D Printed Mount for Fire Tablet (2015)</title>
        <published>2021-11-26T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/custom-3d-printed-mount-for-fire-tablet-2015/" type="text/html"/>
        <id>https://thehelpfulidiot.com/custom-3d-printed-mount-for-fire-tablet-2015/</id>
        <summary type="html">Designing and 3D printing a wall mount for a 2015 Amazon Fire tablet as a Home Assistant dashboard, with the cord hidden in the wall. STL included.</summary>
        </entry><entry xml:lang="en">
        <title>UPDATE 2: A Wired Sonoff Zigbee Alternative</title>
        <published>2021-10-18T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/update-2-a-wired-sonoff-zigbee-alternative/" type="text/html"/>
        <id>https://thehelpfulidiot.com/update-2-a-wired-sonoff-zigbee-alternative/</id>
        <summary type="html">Pairing Zigbee devices caused the ZB-GW03 to reboot under Zigbee2Tasmota. The unofficial tasmota32-zigbeebridge firmware fixes it.</summary>
        </entry><entry xml:lang="en">
        <title>UPDATE: A Wired Sonoff Zigbee Alternative</title>
        <published>2021-10-15T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/update-a-wired-sonoff-zigbee-alternative/" type="text/html"/>
        <id>https://thehelpfulidiot.com/update-a-wired-sonoff-zigbee-alternative/</id>
        <summary type="html">A pair of Tasmota rules that work around the ZB-GW03 failing to reconnect to Home Assistant&#39;s ZHA after a power loss.</summary>
        </entry><entry xml:lang="en">
        <title>Controlling Home Assistant with an Old Remote</title>
        <published>2021-10-03T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/controlling-home-assistant-with-an-old-remote/" type="text/html"/>
        <id>https://thehelpfulidiot.com/controlling-home-assistant-with-an-old-remote/</id>
        <summary type="html">Using a Flirc USB IR receiver to turn old infrared remotes into Home Assistant controllers via keyboard events.</summary>
        </entry><entry xml:lang="en">
        <title>How to Use Zigbee2Tasmota with Home Assistant</title>
        <published>2021-10-02T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/how-to-use-zigbee2tasmota-with-home-assistant/" type="text/html"/>
        <id>https://thehelpfulidiot.com/how-to-use-zigbee2tasmota-with-home-assistant/</id>
        <summary type="html">Using a Tasmota Zigbee coordinator directly with Zigbee2Tasmota and MQTT in Home Assistant, instead of ZHA or Zigbee2MQTT.</summary>
        </entry><entry xml:lang="en">
        <title>Playing a sound directly from Home Assistant Operating System</title>
        <published>2021-10-02T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/playing-a-sound-directly-from-home-assistant-operating-system/" type="text/html"/>
        <id>https://thehelpfulidiot.com/playing-a-sound-directly-from-home-assistant-operating-system/</id>
        <summary type="html">Playing a door chime through a speaker plugged into the Home Assistant box itself, using the VLC add-on over telnet.</summary>
        </entry><entry xml:lang="en">
        <title>A Wired Sonoff Zigbee Alternative</title>
        <published>2021-09-29T00:00:00+00:00</published>
        <updated>2024-04-15T00:00:00+00:00</updated>
        <author>
            <name>thehelpfulidiot</name>
        </author>
        <link rel="alternate" href="https://thehelpfulidiot.com/a-wired-sonoff-zigbee-alternative/" type="text/html"/>
        <id>https://thehelpfulidiot.com/a-wired-sonoff-zigbee-alternative/</id>
        <summary type="html">Compiling and flashing Tasmota onto the EACHEN eWeLink ZB-GW03, an ESP32-based Zigbee bridge with Ethernet, for a wired coordinator that works with ZHA or Zigbee2MQTT.</summary>
        </entry>
</feed>
