Compare commits

..

9 commits
2.0.0 ... main

Author SHA1 Message Date
53f02b054b Aggiorna README.md 2025-01-22 22:33:04 +08:00
05589ace02 Cari file su "/" 2025-01-22 22:30:50 +08:00
334571dfda Aggiorna README.md 2025-01-22 22:25:01 +08:00
82112b21af Aggiorna README.md 2025-01-22 22:23:56 +08:00
04b37541f6 Aggiorna README.md 2025-01-22 22:23:13 +08:00
77371e0157 Aggiorna README.md 2025-01-22 22:19:55 +08:00
ebf3df4952 Aggiorna README.md 2025-01-22 22:14:55 +08:00
c3b850ec4a Aggiorna README.md 2025-01-22 22:14:36 +08:00
cc2e332953 Aggiorna README.md 2025-01-22 22:10:22 +08:00
2 changed files with 113 additions and 13 deletions

62
Hassio installer.txt Normal file
View file

@ -0,0 +1,62 @@
INSTALLAZIONE HOME ASSISTEANT SUPERVISED
seguire il github https://github.com/home-assistant/supervised-installer
andare come utente root
su -
poi
apt install \
apparmor \
bluez \
cifs-utils \
curl \
dbus \
jq \
libglib2.0-bin \
lsb-release \
network-manager \
nfs-common \
systemd-journal-remote \
systemd-resolved \
udisks2 \
wget -y
e probabilmente vi verrà chiesto di riavviare per far funzionare NetworkManager al posto del normale programma di manager di debian
controllare che funzioni come scritto in https://wiki.debian.org/NetworkManager
nel file /etc/NetworkManager/NetworkManager.conf ci dovrà essere
[ifupdown]
managed=false
altrimenti settare come definito nel sito
il precedente file di configurazione si trova
/etc/network/interfaces
verificare se Docker-ce è installato con
docker -v
altrimenti installarlo con
curl -fsSL get.docker.com | sh
installare OS-Agent usando l'ultima versione da https://github.com/home-assistant/os-agent/releases/latest
wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_aarch64.deb
sudo dpkg -i os-agent_1.6.0_linux_aarch64.deb
wget -O homeassistant-supervised.deb https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
BYPASS_OS_CHECK=true apt install ./homeassistant-supervised.deb
NOTE
verificare i servizi in systemd di Home assistant
haos-agent.service Home Assistant OS Agent
hassio-apparmor.service Hass.io AppArmor
hassio-supervisor.service Hass.io supervisor
es
systemctl status hassio-supervisor.service

View file

@ -1,6 +1,8 @@
# This installation method is for advanced users only # This installation method is for advanced users only
## Make sure you understand [the requirements](https://github.com/home-assistant/architecture/blob/master/adr/0014-home-assistant-supervised.md) ### Make sure you understand [the requirements](https://github.com/home-assistant/architecture/blob/master/adr/0014-home-assistant-supervised.md)
qui il file semplificato [Hassio installer.txt](Hassio%20installer.txt)
# Install Home Assistant Supervised # Install Home Assistant Supervised
@ -36,27 +38,42 @@ wget -y
If you haven't been using NetworkManager before, you might see instructions on how to let NetworkManager manage the current network interface. If you haven't been using NetworkManager before, you might see instructions on how to let NetworkManager manage the current network interface.
``` ### NetworkManager
...
Setting up network-manager (1.42.4-1) ...
The following network interfaces were found in /etc/network/interfaces probabilmente vi verrà chiesto di riavviare per far funzionare NetworkManager al posto del normale programma di manager di debian
which means they are currently configured by ifupdown:
- enp1s0 controllare che funzioni come scritto in https://wiki.debian.org/NetworkManager
If you want to manage those interfaces with NetworkManager instead
remove their configuration from /etc/network/interfaces. nel file ```/etc/NetworkManager/NetworkManager.conf``` ci dovrà essere
...
```
[ifupdown]
managed=false
``` ```
Follow these steps before continuing! altrimenti settare come definito nel sito
Step 2: Install Docker-CE with the following command: il precedente file di configurazione si trova
```
/etc/network/interfaces
```
### Step 2: Docker-CE:
verificare se è installato Docker-CE
```bash
docker -v
```
altrimenti va installato
```bash ```bash
curl -fsSL get.docker.com | sh curl -fsSL get.docker.com | sh
``` ```
Step 3: Install the OS-Agent: ### Step 3: Install the OS-Agent:
Instructions for installing the OS-Agent can be found [here](https://github.com/home-assistant/os-agent/tree/main#using-home-assistant-supervised-on-debian) Instructions for installing the OS-Agent can be found [here](https://github.com/home-assistant/os-agent/tree/main#using-home-assistant-supervised-on-debian)
@ -66,6 +83,12 @@ Step 4: Install the Home Assistant Supervised Debian Package:
wget -O homeassistant-supervised.deb https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb wget -O homeassistant-supervised.deb https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
apt install ./homeassistant-supervised.deb apt install ./homeassistant-supervised.deb
``` ```
Orange Pi5 Plus is not supported so you must use
```bash
BYPASS_OS_CHECK=true apt install ./homeassistant-supervised.deb
```
## Supported Machine types ## Supported Machine types
@ -104,3 +127,18 @@ DATA_SHARE=/my/own/homeassistant dpkg --force-confdef --force-confold -i homeass
If something's going wrong, use `journalctl -f` to get your system logs. If you are not familiar with Linux and how you can fix issues, we recommend to use our Home Assistant OS. If something's going wrong, use `journalctl -f` to get your system logs. If you are not familiar with Linux and how you can fix issues, we recommend to use our Home Assistant OS.
[![Home Assistant - A project from the Open Home Foundation](https://www.openhomefoundation.org/badges/home-assistant.png)](https://www.openhomefoundation.org/) [![Home Assistant - A project from the Open Home Foundation](https://www.openhomefoundation.org/badges/home-assistant.png)](https://www.openhomefoundation.org/)
## NOTE
verificare i servizi in systemd di Home assistant
```haos-agent.service``` Home Assistant OS Agent
```hassio-apparmor.service``` Hass.io AppArmor
```hassio-supervisor.service``` Hass.io supervisor
es
```
systemctl status hassio-supervisor.service
```