<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Online Tips n Tricks - Home Assistant]]></title>
		<link>https://a-zgsm.com/tipsntricks/</link>
		<description><![CDATA[Online Tips n Tricks - https://a-zgsm.com/tipsntricks]]></description>
		<pubDate>Sun, 19 Apr 2026 09:19:27 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Connect to Home Assistant via SSH]]></title>
			<link>https://a-zgsm.com/tipsntricks/thread-3917.html</link>
			<pubDate>Mon, 02 Jan 2023 03:53:19 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://a-zgsm.com/tipsntricks/member.php?action=profile&uid=3">nnm</a>]]></dc:creator>
			<guid isPermaLink="false">https://a-zgsm.com/tipsntricks/thread-3917.html</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Step 1: Enable SSH Access</span><br />
Click your profile in Home Assistant.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-115.png?ezimgfmt=rs:246x101/rscb16/ng:webp/ngcb16" loading="lazy"  width="246" height="101" alt="[Image: ngcb16]" class="mycode_img" /><br />
Toggle Advanced Mode on if it isn’t already.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-98.png?ezimgfmt=rs:545x78/rscb16/ng:webp/ngcb16" loading="lazy"  width="545" height="78" alt="[Image: ngcb16]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Step 2: Install SSH Addon</span><br />
Next, go back to Home Assistant &gt; Supervisor &gt; Dashboard. If Terminal &amp; SSH isn’t already installed, click the Add-on Store tab to install it.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-94.png?ezimgfmt=rs:292x131/rscb16/ng:webp/ngcb16" loading="lazy"  width="292" height="131" alt="[Image: ngcb16]" class="mycode_img" /><br />
Click the Configuration tab at the top.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-96.png?ezimgfmt=rs:438x128/rscb16/ng:webp/ngcb16" loading="lazy"  width="438" height="128" alt="[Image: ngcb16]" class="mycode_img" /><br />
Enter a password into the Password field and save.<br />
Under Network, set the port to 22, and then click Save.<br />
It will prompt you to restart your addon afterwards.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-97.png?ezimgfmt=rs:579x307/rscb16/ng:webp/ngcb16" loading="lazy"  width="579" height="307" alt="[Image: ngcb16]" class="mycode_img" /><br />
Once installed and a password has been set, click the Info tab to start the addon.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Step 3: Connect to Home Assistant via Putty</span><br />
Launch the SSH tool of your choice (I’m using <a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html" target="_blank" rel="noopener" class="mycode_url">Putty</a>). For the Host Name, type the hostname or IP of Home Assistant and enter 22 for the port.<br />
The first time you connect to it, a box will popup asking if you trust the host. Click Yes.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-99.png?ezimgfmt=rs:386x288/rscb16/ng:webp/ngcb16" loading="lazy"  width="386" height="288" alt="[Image: ngcb16]" class="mycode_img" /><br />
Login credentials: Root / the password you created in Terminal &amp; SSH addon.<br />
Now, you should be connected to HA via SSH!<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-100.png?ezimgfmt=rs:543x378/rscb16/ng:webp/ngcb16" loading="lazy"  width="543" height="378" alt="[Image: ngcb16]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Step 4: Navigate &amp; Edit Configuration Files</span><br />
To start editing some of your files, such as <br />
configuration.yaml<br />
, use the following commands:<br />
cd /config<br />
<br />
This will change to the root directory. This would be the same as if you clicked File Editor from within Home Assistant. Then, edit your configuration.yaml file by typing:<br />
nano configuration.yaml]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Step 1: Enable SSH Access</span><br />
Click your profile in Home Assistant.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-115.png?ezimgfmt=rs:246x101/rscb16/ng:webp/ngcb16" loading="lazy"  width="246" height="101" alt="[Image: ngcb16]" class="mycode_img" /><br />
Toggle Advanced Mode on if it isn’t already.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-98.png?ezimgfmt=rs:545x78/rscb16/ng:webp/ngcb16" loading="lazy"  width="545" height="78" alt="[Image: ngcb16]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Step 2: Install SSH Addon</span><br />
Next, go back to Home Assistant &gt; Supervisor &gt; Dashboard. If Terminal &amp; SSH isn’t already installed, click the Add-on Store tab to install it.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-94.png?ezimgfmt=rs:292x131/rscb16/ng:webp/ngcb16" loading="lazy"  width="292" height="131" alt="[Image: ngcb16]" class="mycode_img" /><br />
Click the Configuration tab at the top.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-96.png?ezimgfmt=rs:438x128/rscb16/ng:webp/ngcb16" loading="lazy"  width="438" height="128" alt="[Image: ngcb16]" class="mycode_img" /><br />
Enter a password into the Password field and save.<br />
Under Network, set the port to 22, and then click Save.<br />
It will prompt you to restart your addon afterwards.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-97.png?ezimgfmt=rs:579x307/rscb16/ng:webp/ngcb16" loading="lazy"  width="579" height="307" alt="[Image: ngcb16]" class="mycode_img" /><br />
Once installed and a password has been set, click the Info tab to start the addon.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Step 3: Connect to Home Assistant via Putty</span><br />
Launch the SSH tool of your choice (I’m using <a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html" target="_blank" rel="noopener" class="mycode_url">Putty</a>). For the Host Name, type the hostname or IP of Home Assistant and enter 22 for the port.<br />
The first time you connect to it, a box will popup asking if you trust the host. Click Yes.<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-99.png?ezimgfmt=rs:386x288/rscb16/ng:webp/ngcb16" loading="lazy"  width="386" height="288" alt="[Image: ngcb16]" class="mycode_img" /><br />
Login credentials: Root / the password you created in Terminal &amp; SSH addon.<br />
Now, you should be connected to HA via SSH!<br />
<img src="https://smarthomepursuits.com/wp-content/uploads/2021/07/image-100.png?ezimgfmt=rs:543x378/rscb16/ng:webp/ngcb16" loading="lazy"  width="543" height="378" alt="[Image: ngcb16]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Step 4: Navigate &amp; Edit Configuration Files</span><br />
To start editing some of your files, such as <br />
configuration.yaml<br />
, use the following commands:<br />
cd /config<br />
<br />
This will change to the root directory. This would be the same as if you clicked File Editor from within Home Assistant. Then, edit your configuration.yaml file by typing:<br />
nano configuration.yaml]]></content:encoded>
		</item>
	</channel>
</rss>