Home Assistant - instalacja na Windowsie w VM - NUCi3

Home Assistant - instalacja na Windowsie w VM - NUCi3

Potrzebujesz postawić Home Assistant na komputerze z Windowsem ponieważ potrzebujesz tego systemu a zasoby na to pozwalają? Nie ma problemu - dziś pokażę jak to zrobić od A do Z na NUCi3 z Windowsem 10.

Tak samo możesz tej metody użyć aby poznać HA, instalując na komputerze, na którym pracujesz w ciągu dnia!

Na wstępie muszę napisać, że działa to bardzo fajnie - aż byłem zaskoczony możliwościami, takich maszyn wirtualnych możemy mieć wiele i każda działa niezależnie!

Każda wirtualna maszyna to osobne IP

Jest to świetne rozwiązanie, jeżeli chcemy testować aktualizacje HA czy też po prostu eksperymentować! W tym wypadku główna NUC z Windows robi jak switch a każda maszyna wirtualna to osobne urządzenie sieciowe. Co to znaczy? Że łącząc się przez 192.168.0.101:22 mamy ssh, wpisując w ftp 192.168.0.101 mamy sambę, wpisują 192.168.0.101::8123 mamy Home Assistant itd. A gdy wpiszemy 192.168.0.102:8123 to łączymy się z zupełnie inną maszyną wirtualną na tym NUC - działa to po prostu rewelacyjnie! 

Specyfikacja

  • Intel i3-7100U
  • RAM 20GB
  • Grafika Intel 620
  • Bluetooth Intel
  • WiFi
  • Dysk SPPC M.2 NVMe PCIe 237GB
  • Pobór mocy: normalna praca 7W  a np. instalacja addona: 13W

Co musimy zrobić?

Instalacja VirtualBox

Jest to standardowy program na Windowsie, pobieramy go go ze strony Oracle CirtualBox

Konfiguracja wirtualnej maszyny

Na początek ustalamy nazwę i wybieramy środowisko (64bit)

Home Assistant - instalacja na Windowsie w VM - NUCi3_13

Konfigurujemy domyślnie, tylko zapewniamy 4GB ram oraz 32GB dysku (plik rośnie w zależności od danych, więc możecie spokojnie dać więcej miejsca jak nam urośnie).

Home Assistant - instalacja na Windowsie w VM - NUCi3_14

Udostępniamy też ustawienia sieciowe.

Home Assistant - instalacja na Windowsie w VM - NUCi3_11

Oraz w zakładce USB, dodajemy Texas Instruments jeżeli mamy CC2531 to właśnie to USB dla maszyny wirtualnej musimy udostępnić - to wszystko! 

Instalacja systemu

Oczywiście możemy zainstalować hass.io w takiej maszynie wirtualnej, jednak osobiście naczytałem się tyle problemów, że wolałem zrobić to jak poniżej. Jeżeli ta VM maszyna będzie używa tylko do HA, to możesz zrobić to z hass.io.

Jedyna różnica jest taka (w obu przypadkach instalacji), że wybieramy nośnik w VM i wskazujemy plik na dysku a nie wkładamy fizyczny nośnik.

Gdy chcemy Linuxa to robimy to dokładnie tak samo jak robiliśmy w przypadku Dell Wyse, HP T620 czy Fujitsu S920 - SSH też normalnie działa - zapamiętajcie tylko IP (i oczywiście ustawcie jest stałe)! 

Home Assistant - instalacja na Windowsie w VM - NUCi3_12

Poważnie to wszystko, po tym możemy już się bawić pełnowartościowym HA!

Dodatkowe kroki

Jeżeli maszyna ma działać niezależnie - to znaczy, że zawsze musi działać z uruchomionym HA, nawet po zaniku zasilania i jego przywróceniu - musi dziać się to automatycznie. Aby tak to działało, należy zrobić jeszcze te 3 rzeczy:

  • Autologowanie do Windows tutaj opisane jest to dokładnie
  • Musimy uruchomić daną maszynę wirtualną od razu przy starcie Windows, jest to banalnie proste:
    • Wystarczy w Windowsie kliknąć na: Start -> Uruchom aplikację i wpisać: shell:startup
    • Następnie musimy stworzyć skrót maszyny wirtualne na pulpit (prawym klawisz myszy na menu wyboru maszyn wirtualny w aplikacji Oracle VM i wybieramy umieść na pulpicie skrót)
    • Przeciągnąć powstały skrót do przed chwilą otwartego folderu autostart - to wszystko! 
  • W ustawieniach Bios komputera NUC - musimy ustawić wznawianie pracy po przywróceniu prądu

Podsumowanie

Rozwiązanie to polecam wszystkim, którzy chcą zacząć swoją przygodę z Home Assistant oraz tym, którzy są bardzo zaawansowani i koniecznie potrzebuję środowiska Windows na komputerze, który i tak działa 24/7. Tutaj w wirtualnych maszynach będzie kilka, w tym Windows XP z IE nie nowszym niż 10 i Javą 7.36 - bo takiego wymaga jeden ze sterowników domu Marka...

 


Źródła:

Film YT (nie korzystać z ustawień dysku - 10GB to za mało!!!)

Ustawienia autologowania do Windows


Chcesz wiedzieć więcej? Dołącz do naszej grupy na FB - będzie nam też miło jak polubisz nasz Fanpage!