Narzędzia użytkownika

Narzędzia witryny


automatyka:homeassistant

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
automatyka:homeassistant [2024/04/17 21:36] – [Przyciski rolety z poziomu przycisków dzwonkowych] sindapautomatyka:homeassistant [2024/04/20 14:36] (aktualna) – [Konfiguracja WiFi] sindap
Linia 1: Linia 1:
 ====== Home Assistant ====== ====== Home Assistant ======
  
 +===== Konfiguracja sieci =====
 +
 +[[https://github.com/home-assistant/operating-system/blob/dev/Documentation/network.md]]
 +
 +==== Konfiguracja WiFi ====
 +
 +Jeżeli utraciliśmy dostęp do HA i chcemy go podłączyć do sieci WiFi możemy użyć karty SD naszego HA. Wyciągamy ją z naszego RPi i wkładamy do komputera/laptopa z systemem linux. W terminalu wydajemy polecenie ''fdisk -l''.
 +
 +<code bash>
 +Dysk /dev/sdb: 7,42 GiB, bajtów: 7969177600, sektorów: 15564800
 +Model dysku: Storage Device  
 +Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
 +Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
 +Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
 +Typ etykiety dysku: gpt
 +Identyfikator dysku: 96A160B5-D519-482C-8AD5-11DD21BDD2DB
 +
 +Urządzenie Początek   Koniec  Sektory Rozmiar Typ
 +/dev/sdb1      2048    67583    65536     32M Microsoft - zarezerwowana
 +/dev/sdb2     67584   116735    49152     24M Linux - system plików
 +/dev/sdb3    116736   641023   524288    256M Linux - system plików
 +/dev/sdb4    641024   690175    49152     24M Linux - system plików
 +/dev/sdb5    690176  1214463   524288    256M Linux - system plików
 +/dev/sdb6   1214464  1230847    16384      8M Linux - system plików
 +/dev/sdb7   1230848  1427455   196608     96M Linux - system plików
 +/dev/sdb8   1427456 15564766 14137311    6,7G Linux - system plików
 +</code>
 +
 +Interesuje nas partycja ''/dev/sdb1'' która ma system plików zgodny z ''Microsoft - zarezerwowana''. Montujemy ją tymczasowo do katalogu ''/mnt'' poleceniem:
 +
 +<code bash>
 +mount /dev/sdb1 /mnt/
 +</code>
 +
 +Na partycji widzimy:
 +
 +<code bash>
 +ls /mnt/
 +
 +bcm2710-rpi-3-b.dtb
 +bcm2710-rpi-zero-2.dtb
 +bootcode.bin
 +cmdline.txt
 +fixup_cd.dat
 +fixup_x.dat
 +start_cd.elf
 +start_x.elf
 +bcm2710-rpi-3-b-plus.dtb
 +bcm2837-rpi-3-b.dtb
 +boot.scr
 +config.txt
 +fixup.dat
 +overlays
 +start.elf
 +u-boot.bin
 +</code>
 +
 +W katalogu ''/mnt'' tworzymy katalog ''config''.
 +
 +<code bash>
 +mkdir /mnt/config
 +</code>
 +
 +W nim katalog ''network''.
 +
 +<code bash>
 +mkdir /mnt/config/network
 +</code>
 +
 +W katalogu ''network'' tworzymy plik ''my-network'' z zawartością:
 +
 +<code bash>
 +[connection]
 +id=my-network
 +# uuid po wygenerowaniu
 +uuid=1cf0cfd8-65e7-42a4-8844-c6844ff6891a
 +type=802-11-wireless
 +
 +[802-11-wireless]
 +mode=infrastructure
 +ssid=NazwaSieci
 +# Uncomment below if your SSID is not broadcasted
 +#hidden=true
 +
 +[802-11-wireless-security]
 +auth-alg=open
 +key-mgmt=wpa-psk
 +psk=tajnehaslo
 +
 +[ipv4]
 +method=auto
 +
 +[ipv6]
 +addr-gen-mode=stable-privacy
 +method=auto
 +</code>
 +
 +Klucz uuid powinnismy wygenerować nowy. Przykładowo na stronie [[https://www.uuidgenerator.net/]]
 +
 +Po zapisaniu kartę umieszczamy w RPi i uruchamiamy. Poleceniem ''arp-scan'' sprawdzamy czy nasze RPi uzyskało adres IP.
 +
 +<code bash>
 +arp-scan -l --interface=wlp3s0
 +
 +Interface: wlp3s0, type: EN10MB, MAC: 60:67:20:66:78:80, IPv4: 192.168.84.69
 +Starting arp-scan 1.10.0 with 256 hosts (https://github.com/royhills/arp-scan)
 +192.168.84.185 fe:20:b5:13:76:27 (Unknown: locally administered)
 +192.168.84.147 b8:27:eb:54:c3:26 Raspberry Pi Foundation
 +192.168.84.186 10:b2:32:22:4b:06 Qingdao Intelligent&Precise Electronics Co.,Ltd.
 +</code>
 +
 +Łączymy się [[http://192.168.84.147:8123]]
 +
 +Po połączeniu się z HA należy zapisać połączenie WiFi bo plik my-network i jego katalogi są już usunięte. Po restarcie byśmy się nie połączyli.
 ===== Aplikacja Home Assistant na Android ===== ===== Aplikacja Home Assistant na Android =====
  
automatyka/homeassistant.1713382618.txt.gz · ostatnio zmienione: 2024/04/17 21:36 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki