At this point it really looks more and more like HA issue. I would advise to reinstall HA as your next step.
The router could still technically be the culprit, but what makes this less likely is that you can access the observer page. You can still access it, right?
Go into your phone settings and double check your IP. Fing is awesome, but it sometimes holds onto things from old leases.
Can you reset HA companion app, or delete it and redownload it. You shouldn’t need to enter a URL, it should find it if you are on the same network automatically. So I am curious if it can do that.
Then post the result for the Ethernet adapter. (You did say your PC and the Home Assistant machine are both on Ethernet? If so, you can completely ignore all suggestions regarding WiFi).
"ping homeassistant.local /4" yielded:
Pinging homeassistant.local [10.0.0.82] with 32 bytes of data:
Reply from 10.0.0.82: bytes=32 time<1ms TTL=64
Reply from 10.0.0.82: bytes=32 time<1ms TTL=64
Reply from 10.0.0.82: bytes=32 time<1ms TTL=64
Reply from 10.0.0.82: bytes=32 time<1ms TTL=64
Ping statistics for 10.0.0.82:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Does this suggest any new actions?
Also -
I took the m.2 (sata) drive out of the x86 and hooked it up by USB to my WIN11 computer to check and possibly re-etch the program. The drive did not show up on Explorer. In Disk Management, I could see the individual partitions in the listing, but not an entry for the whole drive [like “(D:)”]. Can’t see it in the etcher to re-etch. Not sure how to reformat if I want to re-etch. Works just like before in the X86. I can see Observer, but not HA.
Telnet is not enabled in Windows by default. To turn it on, go to the Control Panel, select “Programs and Features”, then click on the “Turn Windows features on or off” link on the left side of the window. From here find “Telnet” and turn it on. While you’re at it, enable Windows Subsystem for Linux as well. (Press OK).
From a command line you run: telnet homeassistant.local 8123. And, you will get a blank screen. This is a WTF response that you connected to the server over port 8123. To see what would happen if it does not connect, enter: telnet homeassistant.local 8888 and you will get a “connection failed” error.
If you have enabled “Windows Subsystem for Linux” on your PC, (highly recommended), (or if you have another PC running Linux) you can connect to port 8123 like this. Note, you have to use the server IP because WSL doesn’t do MDNS.
steve@River:~$ telnet 192.168.1.57 8123
Trying 192.168.1.57...
Connected to 192.168.1.57.
Escape character is '^]'.
Connection closed by foreign host.
steve@River:~$
What X86 PC are you installing Home Assistant on? Did you remove the SSD and flash the binary to it using Etcher?
Here’s an exercise just for educational purposes… Download the Ubuntu Install binary (because that’s what I use), and use Etcher to flash it to a USB drive. Your X86 box should boot into Linux. Don’t install, just select “Test Ubuntu”. If the X86 PC will run Ubuntu, it will run Home Assistant. Exercise done.
Thank you for all the advice. I will try the telnet and linux suggestions.
The X86 is a Geekom MiniAir 11 11th Gen Intel Celeron, 256 GB M.2 SSD (website description says PCIe NVMe, but I am almost certain it is SATA. 2 key gaps and runs at about 550 MB/s). I removed the SSD and flashed it with Balena Etcher. I had previously updated WIN 11, just to make certain everything was working. I realized it would be overwritten.
As for “network info”, here is the result. I noticed that when I give the HA computer a command and press ENTER, it repeats on the command line (see “netwonetwork info” on command line when I typed only “network info”). Is that normal?
On any more or less recent Windows ( read: anything Windows 10 or newer) better open Powershell and enter Test-NetConnection -ComputerName HostnameOrIP -Port 8123 -InformationLevel "Detailed"
No, this is not “normal” (probably a bug in the HA CLI container), but it probably is not related to your problem.
I am currently in exact the same phase as you: I installed a fresh copy of HAOS (haos_generic-x86-64-10.4.img) on a new x86 (Intel NUC), and I see exactly the same scrambled text: “netwonetwork info” when I type “network info”, but I can normally connect to the HA instance via a browser.
The ha command line is the Home Assistant Supervisor CLI.
When you type “–h” you will get an overview of the available commands you can use.
One of the commands for the CLI is host, and when you type “host –h” you will see that to shut down the computer you can type “host shutdown”.
Just to be sure: you were referring to being able to reboot the computer, but did you already do this once?
This because I found one case in the forums with a very similar problem, and the solution appeared to be to reboot the computer.
Thanks for the info. Could you provide an example of the actual command? I’ve looked at the help for that command, but I can’t seem to figure out the exact information and syntax. I’ve been trying things like:
try tnc -ComputerName 10.0.0.82 -Port 8123 -InformationLevel "Detailed"
Computername is the name of the parameter, followed by the name the computer you want to check
Thank you for the shutdown command. I have been shutting down by unplugging. Yes, I have shutdown and rebooted a number of times.
I tried to re-etch the HA program, but could not get the SSD to show up in Windows File Explorer (so also not in Balena Etcher). In Disk Management, I could see the partitions, but not a “whole disk” entry. Did not figure out how to re-format or initialize so I could re-etch. Suggestions? Otherwise, I think I drop about $20 and get a new SSD and etch the program on it to verify it isn’t a program problem.
Initially I just answered because of the recommendation to install and use “telnet” and a standard Windows meanwhile has better builtin methods
this Windows computer was not able to connect to your home assistant on 10.0.0.82 Port 8123, but there is something at this IP-Address because the ping worked. And the connection is via Ethernet Cable
Two things are bit unusual in your setup:
the NetworkIsolationContext is “Internet”, usually this would be “Private Network”. In this case builtin Windows Firewall applies a different set of rules for inbound and outbound connections
you might want to switch off the windows firewall to check, but if the result is the same immediately switch it on again.
Do you have any other security software installed? Such software is usually labeled “Anti Virus”, but some of these packages install additional filters for inbound and outbound network traffic
The other is the IP-Address range provided by your router, via DHCP it provides IP-Adresses in the 10.0.0.0/24 network ( 10.0.0.1 to 10.0.0.254 are considered to be within the same network and can be reached with a router), typical routers for home us are more likely to use 192.168.x.y/24. But this is really just unusual, it is configured correctly. Might be a Comcast thing…
Next step would to verify that Homeassistant itself was started correctly, that would of course a reason why you can’t connect on 8123
But here I can’t really help with the commands to check, I’m using a different installation method for HA ( Standard Linux on Raspberry with HA Core in a Python Venv)