Jak zainstalować Solar Assistant na Raspberry Pi krok po kroku
Solar Assistant to dedykowane oprogramowanie do monitorowania i sterowania instalacją fotowoltaiczną, zaprojektowane do pracy na Raspberry Pi (oraz wybranych modelach Orange Pi wskazanych w oficjalnej dokumentacji). System działa jako gotowy obraz, który nagrywasz na kartę SD, uruchamiasz na mini komputerze i z poziomu przeglądarki lub aplikacji mobilnej zyskujesz dostęp do danych o pracy falownika, baterii i całej instalacji.
Producent udostępnia obraz systemu po rejestracji na stronie i pozwala go przetestować bez natychmiastowego zakupu licencji. Opcja „software only” (licencja bez sprzętu) zakłada wykorzystanie własnego Raspberry Pi lub Orange Pi 3 LTS i wymaga karty SD co najmniej 8 GB.
Oficjalne linki:
Oficjalna strona Solar Assistant: https://solar-assistant.io/
Balena Etcher (narzędzie do nagrywania obrazu): https://etcher.balena.io/#download-etcher
Poniższy poradnik jest oparty na oficjalnej instrukcji „Preparing your device” Solar Assistant oraz dokumentacji Balena Etcher i odzwierciedla aktualny proces instalacji.
Dlaczego Solar Assistant na Raspberry Pi
Raspberry Pi zużywa bardzo mało energii, może pracować 24/7 i idealnie nadaje się jako dedykowany host do monitoringu PV. Solar Assistant jest przygotowany jako zoptymalizowany obraz systemu, który ogranicza zużycie karty SD i jest projektowany do wieloletniej, ciągłej pracy.
Najważniejsze korzyści:
-
Lokalny dostęp do danych (bez konieczności chmury).
-
Zdalny dostęp przez internet, gdy jesteś poza domem.
-
Wsparcie dla wielu popularnych falowników i baterii (lista wspieranych modeli jest dostępna w dokumentacji).
Wymagania sprzętowe
Do poprawnej instalacji Solar Assistant potrzebujesz:
-
Obsługiwane urządzenie:
-
Raspberry Pi (zgodnie z listą na stronie „Supported hardware”).
-
Oficjalnie wspierane są także wybrane urządzenia sprzedawane ze wstępnie wgranym systemem oraz wskazane modele Orange Pi (np. 3 LTS) w dokumentacji „Preparing your device”.
-
-
Karta microSD:
-
Minimum 8 GB,
-
Rekomendowane 16 GB lub więcej dla stabilności i historii danych.
-
-
Czytnik kart SD podłączany do komputera.
-
Stabilne zasilanie dla Raspberry Pi.
-
Połączenie z siecią (ETH zalecane przy pierwszej konfiguracji).
Krok 1: Rejestracja i dostęp do obrazu Solar Assistant
-
Wejdź na
https://solar-assistant.io/ -
Załóż konto lub zaloguj się, jeśli już je posiadasz.
-
Przejdź do sekcji „Sites” / „Preparing your device” / strony z obrazami systemu.
-
Wybierz obraz odpowiadający Twojemu modelowi Raspberry Pi (lub wspieranemu Orange Pi), zgodnie z oficjalną tabelą.
Ważne:
Obraz pobierasz bez konieczności natychmiastowego zakupu, co umożliwia testy przed podjęciem decyzji o licencji.
Jeśli plik jest w formacie ZIP, najpierw go wypakuj. Do nagrania używa się pliku obrazu (np. ISO), a nie spakowanego ZIPa.
Krok 2: Przygotowanie narzędzia do nagrania karty SD
Oficjalny poradnik Solar Assistant rekomenduje Raspberry Pi Imager z opcją „Use custom”, ale dopuszcza użycie alternatywnych narzędzi, takich jak Balena Etcher.
Możesz więc:
-
Skorzystać z Raspberry Pi Imager (zalecane przez Solar Assistant).
-
Albo użyć Balena Etcher (
https://etcher.balena.io/#download-etcher), jeśli wolisz proste narzędzie typu „wybierz obraz → wybierz kartę → nagraj”.
Krok 3: Nagranie obrazu Solar Assistant na kartę SD
Przykład z użyciem Balena Etcher:
-
Uruchom Balena Etcher.
-
Wybierz opcję „Flash from file” i wskaż wypakowany obraz Solar Assistant.
-
Włóż kartę microSD do czytnika i wybierz ją jako nośnik docelowy.
-
Sprawdź, czy na pewno wybrałeś kartę SD, a nie dysk systemowy.
-
Rozpocznij proces nagrywania i poczekaj na weryfikację zakończenia.
Przykład z użyciem Raspberry Pi Imager (zgodnie z oficjalnym poradnikiem):
-
Uruchom Raspberry Pi Imager.
-
Wybierz „Choose OS”.
-
Wybierz „Use custom” i wskaż obraz Solar Assistant.
-
Wybierz kartę SD jako „Storage”.
-
Zatwierdź nagrywanie i poczekaj na zakończenie.
Po zakończeniu:
Karta jest gotowa. Zamknij program i bezpiecznie wyjmij kartę SD z czytnika.
Krok 4: Pierwsze uruchomienie Solar Assistant
-
Włóż przygotowaną kartę SD do Raspberry Pi.
-
Podłącz:
-
Zasilanie,
-
Kabel Ethernet (lub przygotuj się do konfiguracji Wi-Fi według oficjalnych instrukcji „Starting device – ETH/WiFi”).
-
-
Włącz zasilanie Raspberry Pi.
Co powinno się wydarzyć:
-
Raspberry Pi startuje z obrazu Solar Assistant.
-
Jeśli korzystasz z Ethernetu, urządzenie próbuje połączyć się z siecią automatycznie.
-
Jeśli bez kabla, powinien pojawić się hotspot Wi-Fi SolarAssistant, przez który możesz wykonać wstępną konfigurację (SSID, hasło do Twojej sieci itd.).
Krok 5: Dostęp do interfejsu i podstawowa konfiguracja
Standardowy scenariusz:
-
W panelu routera sprawdź adres IP nadany Raspberry Pi z Solar Assistant.
-
Wpisz ten adres IP w przeglądarce w tej samej sieci.
-
Postępuj zgodnie z kreatorem:
-
Połącz Solar Assistant z kontem,
-
Wybierz model falownika / baterii z listy wspieranych urządzeń,
-
Skonfiguruj sposób komunikacji (USB, UART, RS485, sieć itp.),
-
Ustaw strefę czasową i podstawowe parametry.
-
Od tego momentu:
Solar Assistant zaczyna prezentować bieżące dane z instalacji: moc, napięcia, prądy, statystyki historyczne oraz inne informacje zależne od podłączonych urządzeń.
Krok 6: Co dalej po instalacji
Po podstawowej konfiguracji możesz:
-
Skonfigurować kopie zapasowe i eksport danych.
-
Skorzystać z integracji z Home Assistant przez MQTT (Solar Assistant udostępnia gotowy mechanizm auto-discovery).
-
Dostosować widok dashboardu i monitorować parametry pracy systemu na bieżąco lokalnie lub zdalnie.
Podsumowanie
Aktualny proces instalacji Solar Assistant na Raspberry Pi sprowadza się do kilku kroków zweryfikowanych w oficjalnej dokumentacji:
pobranie właściwego obrazu po rejestracji na stronie Solar Assistanta,
nagranie obrazu na kartę SD za pomocą Raspberry Pi Imager lub Balena Etcher,
uruchomienie Raspberry Pi z przygotowaną kartą,
wejście do interfejsu przez sieć lokalną lub hotspot SolarAssistant i przejście przez kreator konfiguracji.
Jeśli zrobisz te kroki dokładnie w tej kolejności, nie potrzebujesz znajomości Linuxa ani skomplikowanych komend – całość odbywa się z użyciem oficjalnych, graficznych narzędzi.
