Postup Instalace HA na SSD s Raspberry Pi4 4GB

Raspberry Pi 4 Model B (1 GB, 2 GB, 4 GB and 8 GB model) 64-bit
Odpovědět
Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od Pete30 »

Boot Rpi4 4Gb bez nutnosti používat SD kartu

Vyzkoušené komponety z tohoto fóra které fungují:
1 - Adapter USB-SATA (Suptronics X825 2.5" SATA HDD/SSD Shield)
- SSD disk (Kingston A400 120 Gb)
2 - AXAGON EE25-XA6 ALINE box
- Patriot Burst 2.5" SATA SSD 120GB
3 - SSD disk HP Portable P600 250GB
4 - ADATA SD600Q SSD 240GB + napájení přes HUP
5 - WD Green SSD 240GB M.2
- AXAGON EEM2-U3 ALU
6 - Argon ONE M.2 Case pro Raspberry Pi 4
- WD Green SSD 240GB M.2
7 - EEM2-UG2 USB-C 3.2 GEN 2 - NVME M.2 BOX
- Kingston A2000, M.2 - 250GB
8 - Verbatim SSD externí disk Vx500 120GB
9 - Suptronics X873 V1.2 M.2 SSD Shield
- Gigabyte GP-GSM2NE3512GNTD
10- Argon ONE M.2 Case pro Raspberry Pi 4
- Kingston A400 M.2 (2280) 240 GB

Co budete potřebovat:
-Rpi4 4Gb
-volnou SD kartu
-čtečka karet
-Win32DiskImager (nebo jiné co používáte na vytvoření img SD karty)
-program putty (terminál)
-PC kde to vše pořešíte ( u mě win10)
-napájecí zdroj
-SSD disk (Kingston A400 120 Gb)
-připojení k internetu
-Adapter USB-SATA (Suptronics X825 2.5" SATA HDD/SSD Shield)
jiné jsem nezkoušel, ale ne všechny musí fungovat správně.
Výše jsou popsané komponenty, které fungují a jsou odzkoušeny členy fóra

V prvé řadě je potřeba aktualizovat bootloader v Rpi4
pomocí čtečky a Win32DiskImager zapište img soubor Raspberry Pi OS (32bitový) Lite
otevřete v PC kartu SD a do kořenového adresáře přidejte prázdný soubor s názvem ssh. (bez přípony)
vložit kartu do Rpi
připojit internet kabel
připojit napájení
Spustit Rpi4 s připravenou kartou a počkat až se zavede systém
Otevřete terminál putty a připojte se k Rpi4 (IP adresa Rpi4)
default jmeno je pi a heslo raspberry
Zadávejte postupně příkazy:

Kód: Vybrat vše

sudo apt update

Kód: Vybrat vše

sudo apt full-upgrade
po dokončení upgrade zadejte:

Kód: Vybrat vše

sudo nano /etc/default/rpi-eeprom-update
pravděpodobně budete vidět FIRMWARE_RELEASE_STATUS “critical”
změňte critical na stable
zapište klavesou ctrl+O
ukončete klávesou ctrl+X
aktualizujte bootloader:

Kód: Vybrat vše

sudo rpi-eeprom-update -d -a
po dokončení zadejte:

Kód: Vybrat vše

vcgencmd bootloader_version
pokud vše proběhlo ok vypíše se datum a verze bootloaderu
vypnout Rpi
vysunout kartu
Dalším krokem je vytvoření SSD
použít hassos_rpi4-64-5.13.img.gz:
https://github.com/home-assistant/opera ... s/tag/5.13

přímý odkaz na soubor:
hassos_rpi4-64-5.13.img.gz
nebo novější:
-pomocí čtečky a Win32DiskImager vytvořte obraz img na SSD
-přidat do souboru config.txt řádky:

Kód: Vybrat vše

# zabrání výpisu v logu při dotazování na SD kartu
dtparam=sd_poll_once
tento řádek zabrání výpisu v logu při dotazování na SD kartu
Pozor od verze HaOS 6.0 je již přidáno i jiná syntaxe stačí jen odkomentovat !!!

Kód: Vybrat vše

# Uncomment to disable continous SD-card poll (for USB SSD)
#dtparam=sd_poll_once=on
-připojit SSD k Rpi4
-připojit internet kabel
-připojit napájení
-vyčkat na zavedení systému (u mě trvalo cca 10 min)

A je hotovo.Přihlašte se ke svému Home assistant plně funkční, ale čitý pro ty co začínají.
Ten kdo přechází z již fungujícího HA na SD kartě:
předpokladem je uchování poslední funkční zálohy (nevadí že je vytvořena na systemu 32bit)
-nakopírovat do složky backup a poté v HA obnovit zálohu a máte hotovo

Pokud vyjde další verze 6.x lze ji aktualizovat pomocí USB flesh
-formát USB flesh na fat32
-pojmenovat USB flesh: CONFIG (pozor velká písmena)
-stahnout image (příklad 6.x) ze stejné stránky,ale s příponou *.raucb
-nakopírovat na flesh
-připojit k Rpi4
-vybrat v supervisor/system na kartě Host system (3 tečky spodní pravý roh) import from USB
proběhne aktualizace a sám se restartuje
Existuje i další způsob aktualizace HassOS a to zadáním příkazu v terminálu

Kód: Vybrat vše

ha os update --version=5.13
kde místo 5.13 bude číslo verze na které chcete update

Tento postup je hlavně určen lidem jako jsem já a chtěli by to zkusit:
Moje znalosti En jazyka jsou na bodu mrazu
Nejsem programátor
Vše se snažím konfigurovat nejlépe v uživatelském rozhraní (nejde vše)
Baví mě to
Čerpám na různých forech
Občas konfigurace pokus omyl
Skripty a šablony je pro mě něco z vesmíru
Jsem rád za toto forum a doufám že se zde časem najde spoustu nadšenců co jsou ochotni
bez arogance pomoci ostatním co jako všichni začínají.

Postup,komponenty vyzkoušeno a funkční cca 1 rok bez chyb a zhroucení
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od Lion® »

super-

dobrá práce
jdu vyzkoušet
přímý odkaz na hassos_rpi4-64-5.2.img.gz:
https://github.com/home-assistant/opera ... 5.2.img.gz
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od Lion® »

Lion® píše: 03. říjen 2020, 09:14 super-

dobrá práce
jdu vyzkoušet
přímý odkaz na hassos_rpi4-64-5.2.img.gz:
https://github.com/home-assistant/opera ... 5.2.img.gz

Potvrzuji.
Funguje to skvěle s:
Patriot Burst 2.5" SATA SSD 120GB
https://www.tsbohemia.cz/patriot-burst- ... 95113.html
a
AXAGON EE25-XA6 ALINE box
https://www.tsbohemia.cz/axagon-ee25-xa ... 92829.html
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od Pete30 »

Super a díky.
Tak máme další komponenty které fungují.
Pokud nejsem přítomen tak jsem na rybách ;)

modern
Aktivní autor
Aktivní autor
Příspěvky: 54
Registrován: 20. říjen 2020, 13:46
Dal poděkování: 5 poděkování
Dostal poděkování: 4 poděkování

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od modern »

Bude mi to fungovat ikdyž použiji USB SSD Disk bez SATA ?

Děkuji.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od Pete30 »

modern píše: 20. říjen 2020, 13:48 Bude mi to fungovat ikdyž použiji USB SSD Disk bez SATA ?

Děkuji.
Čistě teoreticky pokud by se ssd disk choval jako USB flesh tak by to bylo možné (nezkoušel jsem,ale z USB flesh boot jde).
Obávám se toho že se chová odlišně jinak by nebylo spoustu dotazů po netu jaký je kompatabilní sata adapter na USB proto tomu moc nevěřím.
Nic nebrání tomu to vyzkoušet a podělit se zde.
O tom toto forum je, aby si nadšenci vyměnili informace a zkušenosti ;) a každá informace je dobrá.
Pokud nejsem přítomen tak jsem na rybách ;)

modern
Aktivní autor
Aktivní autor
Příspěvky: 54
Registrován: 20. říjen 2020, 13:46
Dal poděkování: 5 poděkování
Dostal poděkování: 4 poděkování

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od modern »

Zkusil jsem s tímto výsledkem:
Home Assistant se rozjel, jenže když jsem chtěl nahrát zálohu do složky Backup, zjistil jsem, že tato složka není nikde vidět.
Chtěl jsem ji vytvořit a přitom jsem zjistil, že SSD disk HP Portable P600 o velikosti 250 GB se při flashnutí HassOS rozdělil na 2 části.
Jedna je složka pro HP utility a má cca 100 MB. Druhá je Boot pro Hassos a má pouze 35 MB. Žádný jiný oddíl nevidím. Takže nevím, jak a kam tu zálohu dostat nebo jak to udělat tak, abych viděl plnou kapacitu disku. Tento postup jsem opakoval asi 3x, vždy se stejným výsledkem.
Pro flashnutí HassOS jsem použil program balenaEtcher.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od Pete30 »

Píšeš že se HA rozjel bez SD karty? To znamená že vidíš kompletně funkční HA včetně configuration.yaml a všechno další, ale v základu?
Chybí podstatné informace:
jak jsi chtěl nahrát zálohu v Pc nebo v HA?
instaloval jsi smb a ssh pro přístup?
hlásí to nějaké chyby v logu?
díval jsi se do logu Host jak je vidět usb disk?
aktualizoval jsi fw Rpi4?

je vidět v HA toto
snapshot.png
snapshot.png (42.61 KiB) Zobrazeno 8558 x
log Host
log host.png
log host.png (30.95 KiB) Zobrazeno 8558 x
smb
smb.png
smb.png (9.02 KiB) Zobrazeno 8558 x
Za mě bych ten disk smazal odstranil všechny partition včetně toho HP sektoru a formátoval.
Aktualizoval fw Rpi (pokud nemáš)
Nahral img HA 5.3 64 bit
Spustil s připojeným diskem bez SD a potom bych se podíval na kroky co jsem psal výše :roll:
Samozřejmě se lišíme v tom že já používám sata adapter a nemám tu nic jak bych mohl tvoje sestavení aplikovat.
Pokud nejsem přítomen tak jsem na rybách ;)

modern
Aktivní autor
Aktivní autor
Příspěvky: 54
Registrován: 20. říjen 2020, 13:46
Dal poděkování: 5 poděkování
Dostal poděkování: 4 poděkování

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od modern »

Děkuji za rady.
Dal jsem tomu ještě šanci a prošel tím procesem výše znovu.
Výsledek je ten, že i usb ssd disk FUNGUJE !
Vše mnou výše popsané platí, ale po přístupu přes sambu do rpi jsem do záložky Backup nahrál svoji zálohu a pak jí mohl použít.
RPI má k dispozici celý zbytek disku, i když při připojení disku k pc vidím pouze těch pár MB.

Co jsem ale musel řešit je CONBEE 2 stick, který mám připojen rovnou v RPI usb konektoru.
Po připojení ssd disku krátkým originálním usb káblem do RPI zřejmě docházelo k nějakému rušení signálu Zigbee, protože kopa zigbee senzorů buď nefungovala vůbec nebo nekorektně. Zkoušel jsem x restartů HA, reinstalaci aplikace DeConz, znovu napárování senzorů ,ale výsledek byl stále stejný.
Nakonec se to podařilo vyřešit tak, že jsem stick CONBEE 2 zapojil do usb prodlužky, tím pádem je stick o kus dále od ssd disku.
A zase to funguje a šlape jak má.

Děkuji za návod !

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Postup Instalace HA na SSD s Raspberry Pi4 4GB

Příspěvek od Pete30 »

Ok hlavně že to jede a ohledně rušení signálu Zigbee jsi šel správnou cestou.
Hodně se to řešilo a výsledkem byla právě ta prodlužka protože na USB3 skutešně dochází k rušení signálu a toto je jediná možnost
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „Raspberry Pi 4“