<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[XOA and Home Assistant]]></title><description><![CDATA[<p dir="auto">This is straight up self-promotion/self-shaming.</p>
<p dir="auto">I had a use case where I wanted to be able to power on a host via IPMI (<a href="https://github.com/francis-chiew/ipmi-api-gateway" target="_blank" rel="noopener noreferrer nofollow ugc">done</a>) and turn off the host when I'm done. The host runs xcp-ng, which is good!... but doesn't respect the IPMI trying to initiate a graceful shutdown, which is meh. IPMI can hard pull the power and I'll deal with the consequences of my actions later.</p>
<p dir="auto">What I wanted after that was to be able to see online/offline hosts and VM's without having to dial into the network and check XOA... so Claude and I poorly put together a <a href="https://github.com/francis-chiew/ha-xen-orchestra" target="_blank" rel="noopener noreferrer nofollow ugc">Home Assistant integration</a> that does that.</p>
<p dir="auto">All so I can power on the host and it's VM's from my phone.</p>
<p dir="auto">The integration offers CPU and RAM usage for the hosts (but no shutdown because that's not exposed via the XOA API yet) and power management for the VM's per host. Each VM gets associated to its host. There's an example dashboard card that offers some switches and buttons and stats. It also filters out any HA entity called xoa after a small whoops.</p>
]]></description><link>https://xcp-ng.org/forum/topic/11530/xoa-and-home-assistant</link><generator>RSS for Node</generator><lastBuildDate>Tue, 09 Jun 2026 18:24:12 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/11530.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 09 Nov 2025 11:31:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XOA and Home Assistant on Mon, 10 Nov 2025 05:32:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pilow" aria-label="Profile: Pilow">@<bdi>Pilow</bdi></a> that probably would have been a good idea hey!<br />
<img src="https://github.com/francis-chiew/ha-xen-orchestra/blob/main/docs/xoa_homeassistant-tile-example.png?raw=true" alt="example" class=" img-fluid img-markdown" /><br />
That's the example tile from <a href="https://github.com/francis-chiew/ha-xen-orchestra/blob/main/dashboard-card-example.yaml" target="_blank" rel="noopener noreferrer nofollow ugc">dashboard-card-example.yaml</a>.<br />
But it's Home Assistant. You make it look however you want right?<br />
Having the entities available to use is most of the challenge.</p>
]]></description><link>https://xcp-ng.org/forum/post/99421</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/99421</guid><dc:creator><![CDATA[francis-chiew]]></dc:creator><pubDate>Mon, 10 Nov 2025 05:32:31 GMT</pubDate></item><item><title><![CDATA[Reply to XOA and Home Assistant on Sun, 09 Nov 2025 11:36:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/francis-chiew" aria-label="Profile: francis-chiew">@<bdi>francis-chiew</bdi></a> hey, seems very nice. need some screenshots of the dashboards</p>
]]></description><link>https://xcp-ng.org/forum/post/99396</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/99396</guid><dc:creator><![CDATA[Pilow]]></dc:creator><pubDate>Sun, 09 Nov 2025 11:36:35 GMT</pubDate></item></channel></rss>