#What device do you use to run home assistant?

1 messages ยท Page 1 of 1 (latest)

sullen cloud
#

.

sullen cloud
#

if other than what

cerulean sequoia
#

What do you really want to know?

sullen cloud
#

i am having problems and want to se what other poople run it on

cerulean sequoia
#

What kind of problems?

weak robin
#

Pi5 8 gig here, but I used to run in a Proxmox VM. Just got the Pi5 out of curiosity and it has filled that role well

sullen cloud
# sullen cloud
poll_question_text

what device do you run ha on

victor_answer_votes

4

total_votes

10

victor_answer_id

1

victor_answer_text

PI

#

how do peolpe run it on a server?

velvet wren
#

I run HAOS in a virtual machine on my NAS; I expect that there's quite a few other people running ome assistant that way.

brisk tundra
sullen cloud
#

ah thanks

sullen cloud
cerulean sequoia
#

Check the core and supervisor logs.

remote wave
#

i run on a pi 4 as i want ha to be completely independent of any other maintenance of my servers etc. that pi is plugged directly into my main router, and along with nabu casa cloud access and ssh add on it is a kind of emergency login to my home in case i can't get my normal services to work. it will also monitor using prometheus and grafana to alert if my main servers are down.

sullen cloud
cerulean sequoia
#

Don't use the GUI. Use the SSH addon or keyboard and monitor. If you use a keyboard and monitor you can also check top -co %MEM. You might be running into an OOM issue. The commands are ha supervisor logs and ha core logs. Append -vf to follow.

sullen cloud
#

i dont have acsess to the display output

#

and i cant add the ssh adon becasus ha wont stay running long enough

cerulean sequoia
#

There's isn't much you can do then. Why can't you access the display output?

sullen cloud
#

i dont have a micro hdmi adapter

sullen cloud
#

ssh error
[18:44:33] FATAL:
[18:44:33] FATAL: Configuration of this add-on is incomplete.
[18:44:33] FATAL:
[18:44:33] FATAL: Please be sure to set at least an SSH password
[18:44:33] FATAL: or at least one authorized key!
[18:44:33] FATAL:
[18:44:33] FATAL: You can configure this using the "ssh.password"
[18:44:33] FATAL: or the "ssh.authorized_keys" option in the
[18:44:33] FATAL: add-on configuration.
[18:44:33] FATAL:

#

this is on the ssh terminal

cerulean sequoia
#

Configure it for remote access then. I'd recommend you get yourself a HDMI adapter.

sullen cloud
#

Logger: homeassistant.util.json
Source: util/json.py:73
First occurred: 6:40:49 PM (1 occurrences)
Last logged: 6:40:49 PM

Could not parse JSON content: /config/.storage/lovelace.map
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/util/json.py", line 73, in load_json
return orjson.loads(fdesc.read()) # type: ignore[no-any-return]
~~~~~~~~~~~~^^^^^^^^^^^^^^
orjson.JSONDecodeError: Input is a zero-length, empty document: line 1 column 1 (char 0)

cerulean sequoia
#

Do what it says. Go to the addon settings and set a password and/or give it your SSH public key.

cerulean sequoia
#

That's too vague to answer.

sullen cloud
#

ok

#

how do i paste in the advansed ssh terminal

cerulean sequoia
#

Depends on the SSH client you use. Try right click.

sullen cloud
#

when i try cntrl v i get "V^"

cerulean sequoia
#

Using top was only if you use a keyboard and monitor. The SSH addon cannot show the memory usage per process for example.

sullen cloud
#

oh

#

ha says i have 66 memory usage in the entities

cerulean sequoia
sullen cloud
cerulean sequoia
#

Seems cut off. You can also try to start HA in safe mode.

sullen cloud
#

will try that

#

now what

cerulean sequoia
#

See if the issue stopped. If not share the uncut log. I feel like this is the wrong place though.

remote wave
#

you can make a usb stick to configure local ssh to the os level at port 22222. the stick must have a partition named CONFIG and your public key in a file called authorized_keys (without extension). then reboot the pi and the config will get applied. i did that and the access to port 22222 is stable for me. even when the web interface fails.