Home Assistant Green, edit yaml and ssh?

I have the HA Green but I can’t ssh to it. I’ve found posts that say you have to enable “supervisor” but there is no supervisor on HA Green that I can find.

I’m seeing all these cool customizations that include editing files, etc. But I can’t for the life of me figure out how to get onto the darn box. I’m comfortable with ssh and linux.

I see some menus for yml checking but no way to edit them. This box seems to be locked down.

nmap shows no ssh ports that i can tell.

Is the HA green a extremely limited version of HA that doesn’t support any kind of customization?

I seem to be missing something fundamental here. Any help would be appreciated.

Nmap scan report for ha (192.168.7.196)
Host is up (0.0074s latency).
Not shown: 65529 closed tcp ports (conn-refused)
PORT STATE SERVICE
111/tcp open rpcbind
1400/tcp open cadkey-tablet
4357/tcp open qsnet-cond
5355/tcp open llmnr
8123/tcp open polipo
40000/tcp open safetynetp

Have you activated the advanced mode?

Thanks. Now I can get shell access. Still don’t see supervisor but I guess maybe that was an older version of HA.

Just to recap in case someone else has this issue:

  1. Turn on advanced mode in the Profile
  2. Then install ssh as an add on
  3. Add my public key and then set the ssh port

The last step is a little confusing. The configuration says “show disabled ports” but it really means is “set enabled port” because you have to click it and then put in your port, 22 for default. It was also confusing that it shows 22 but you still have to type in 22 to get the default port.

But the documentation is clear. I do like how the settings and documentation is all in the addon window.

2 Likes

Supervisor is already in your system, there are several docker images and one of them is hassio_supervisor.

You can also install file editor or even better, Studio code Server to edit the files.
There is also Samba share to access the files from windows on the lan. All of them are add-ons.

2 Likes