Po zainstalowaniu oprogramowania HomeBox typu open source na Raspberry Pi możesz używać jego internetowego interfejsu GUI do organizowania i śledzenia swoich rzeczy.
W ciągu życia człowiek nabywa wiele rzeczy. Śledzenie posiadanych rzeczy może być trudne i czasochłonne.
HomeBox to samoobsługowa aplikacja internetowa działająca na Raspberry Pi. Pomaga śledzić i organizować inwentarz oraz zarządzać swoimi rzeczami i ich szczegółami.
Dlaczego warto zainstalować HomeBox na Raspberry Pi?
Jeśli mieszkasz w swoim domu od ponad kilku lat i nie przyjąłeś podejścia Marie Kondo, aby utrzymać swoje życie wolne od bałaganu, istnieje duże prawdopodobieństwo, że posiadasz wiele rzeczy.
Istnieje prawdopodobnie pół tuzina komputerów w różnym stanie. Starożytne systemy hi-fi na poddaszu, akustyka i elektryka z tamtych czasów, na które się zdecydowałeś nauczyć się grać na gitarzei różne plenerowe narzędzia, które pomogą Ci udoskonalić Twoje ogrodnictwo. Nie wspominając nawet o workach starych kabli, ładowarek i zasilaczy. Jeśli więc musisz szybko znaleźć dmuchawę do liści, może to być trudne.
Podobnie, jeśli chcesz zgłosić roszczenie gwarancyjne, ponieważ silnik się spalił, musisz wiedzieć, kiedy i gdzie go kupiłeś, wraz z paragonami, szczegółami długości gwarancji i sposobem zgłaszania roszczeń.
Chociaż jest ich mnóstwo aplikacje, które mogą pomóc w stworzeniu spisu rzeczy i dokumenty, będziesz musiał za nie zapłacić, odblokować funkcje za pomocą zakupów w aplikacji lub pogodzić się z nieporęcznym interfejsem arkusza kalkulacyjnego.
HomeBox to kompletne rozwiązanie dla potrzeb inwentaryzacji domu, które oferuje zagnieżdżone przesyłanie obrazów i dokumentów lokalizacje i dodatkowe funkcje, takie jak możliwość generowania etykiet z kodami QR do wydrukowania, aby śledzić swoje towary światowe.
Jak zainstalować HomeBox na swoim Raspberry Pi
HomeBox jest dość prosty we wdrożeniu, chociaż jeśli planujesz uzyskać do niego dostęp z dala od sieci domowej, powinieneś postępować zgodnie z naszym przewodnikiem skonfiguruj Raspberry Pi jako serwer WWW. Upewnij się, że ręcznie zainstaluj najnowszą wersję Docker Compose.
Teraz utwórz katalog dla HomeBox i użyj płyta CD polecenie przejścia do niego:
skrzynka domowa mkdir && płyta CD skrzynka domowa
Użyj edytora tekstu nano, aby utworzyć plik Docker Compose:
nanokomponowanie dokera.yml
Wklej w nim:
wersja: "3.4"
usługi:
skrzynka domowa:
obraz: ghcr.io/hay-kot/homebox: najnowszy
nazwa_kontenera: skrzynka domowa
uruchom ponownie: zawsze
środowisko:
- HBOX_LOG_LEVEL=informacje
- HBOX_LOG_FORMAT=tekst
- HBOX_WEB_MAX_UPLOAD_SIZE=10
wolumeny:
- dane skrzynki domowej:/data/
porty:
- 3100:7745
wolumeny:
dane skrzynki domowej:
kierowca: lokalny
Możesz dodatkowo skonfigurować instancję HomeBox, ustawiając określone opcje w sekcji środowiska. Na przykład dodając:
HBOX_OPTIONS_ALLOW_REGISTRATION=FAŁSZ;
... uniemożliwi rejestrację nowego użytkownika. Możesz dodać to po utworzeniu własnego konta.
Zapisz i wyjdź z nano za pomocą Ctrl + O Następnie Ctrl + X, a następnie uruchom Docker Compose w trybie odłączonym za pomocą:
tworzenie dokerów -d
Proces zajmie zaledwie kilka sekund. Po zakończeniu możesz odwiedzić swoją instancję HomeBox w przeglądarce internetowej pod adresem twój-lokalny-adres-ip: 3100.
Aby uzyskać dostęp do swojej instancji HomeBox przez Internet, odwiedź swojego rejestratora domen i dodaj nowy rekord A w Zaawansowane opcje DNS. Ustaw Gospodarz na „@”, a pole wartości na swój adres IP. Ustaw wartość TTL (Time to Lease) na jak najniższą wartość, a następnie zapisz.
Wracając do Raspberry Pi, utwórz nowy plik konfiguracyjny dla Apache:
płyta CD /etc/apache2/sites-available && sudo nano homebox.conf
Wklej następujące elementy do nowego pliku, uważając, aby zastąpić własną nazwę domeny:
<Wirtualny Host *:80>
Nazwa serweramuo.Lol
ProxyPass / http://127.0.0.1:3100/
ProxyPassReverse / http:/127.0.0.1:3100/
ProxyPreserveHost włączony
Wirtualny Host>
Zapisz i wyjdź z nano za pomocą Ctrl + O Następnie Ctrl + X, następnie włącz plik conf i zrestartuj Apache.
Sudoa2ensiteskrzynka domowa.konf
Sudo ponowne uruchomienie usługi Apache2
Certbot może automatycznie pobierać i wdrażać klucze i certyfikaty szyfrowania, dzięki czemu Twoje dane są chronione podczas przesyłania:
sudo certbot
Wybierz nazwę swojej domeny z listy i naciśnij Wchodzić, a następnie ponownie uruchom Apache:
Sudo ponowne uruchomienie usługi Apache2
Użyj HomeBox do zarządzania rzeczami fizycznymi
Odwiedź swoją domenę w przeglądarce i kliknij Rejestr. Wprowadź swój adres e-mail i imię, a następnie utwórz silne hasło. HomeBox nie udostępnia Twojego adresu e-mail nikomu innemu i jest przechowywany lokalnie na twoim Raspberry Pi.
Po zarejestrowaniu kont dla swojego gospodarstwa domowego możesz chcieć zmodyfikować swoje docker-compose.yml plik, aby zapobiec dalszym rejestracjom.
Zaloguj się do swojej instancji HomeBox, wprowadzając adres e-mail użyty podczas rejestracji wraz z hasłem.
Interfejs jest dość prosty i ma kilka wstępnie skonfigurowanych lokalizacji. U góry zobaczysz szybkie statystyki, w tym wartość towarów, łączną liczbę przedmiotów i łączną liczbę lokalizacji. Poniżej znajdują się miejsca do przechowywania, w tym biuro, sypialnia, garaż i strych.
Jeśli nie masz garażu, strychu ani innej lokalizacji, po prostu kliknij nazwę, aby otworzyć szczegółowy widok. Możesz kliknąć Usuwać, aby całkowicie usunąć lokalizację lub uderzyć Edytować aby zmienić nazwę lokalizacji na taką, która faktycznie istnieje w Twoim domu.
The Edytować Panel umożliwia również napisanie opisu lokalizacji oraz ustawienie lokalizacji nadrzędnej. Możesz użyć tego, na przykład, do określenia, czy dana szafa do przechowywania znajduje się w sypialni, domku przy basenie lub w willi na prywatnej wyspie. Możesz tworzyć nowe lokalizacje, klikając Utwórz > Lokalizacja.
Po utworzeniu określonych lokalizacji dla wszystkich pokoi, pudeł, szafek i szafek w domu, nadszedł czas, aby rozpocząć śledzenie przedmiotów.
Kliknij Utwórz > Element / Zasób, a następnie wybierz Lokalizacja nadrzędna; z listy rozwijanej przypisz swojemu obiektowi nazwę i opis oraz nadaj mu etykietę lub znacznik.
Kiedy naciskasz Tworzyć, zostaniesz przeniesiony na stronę ze szczegółowymi informacjami o przedmiocie, zawierającą podsumowanie informacji. Kliknij Edytować przejść do konkretów. Możesz robić notatki na temat przedmiotu, przesyłać zdjęcia, dokumenty, szczegóły ubezpieczenia i koszt. Aby zobaczyć wszystkie pola, przesuń palcem Zaawansowany przełącznik w lewym górnym rogu menu.
Kliknij Ratować kiedy skończysz, aby powrócić do przeglądu zasobów. HomeBox wygeneruje kod QR dla każdej strony przedmiotu; możesz to zobaczyć, klikając ikonę w prawym górnym rogu.
Po zinwentaryzowaniu domu będziesz mógł znaleźć przedmioty za pomocą Szukaj menu lub przejrzyj zawartość swoich lokalizacji, klikając Lokalizacje.
Oznacz swój domowy ekwipunek
Oprócz ułatwienia dostępu i oceny zasobów domowych z poziomu przeglądarki, HomeBox ma pewne funkcje, które ułatwiają zarządzanie w prawdziwym świecie. Naszym ulubionym z nich jest generator etykiet, do którego można uzyskać dostęp Narzędzia > Generator etykiet.
HomeBox generuje unikalny kod QR dla każdej strony zasobu lub lokalizacji, a generator etykiet dostarczy wstępnie sformatowane arkusze odpowiednie do drukowania na arkuszach etykiet Avery 5260.
Przymocuj je do swoich rzeczy i zeskanuj je telefonem, aby znaleźć szczegóły. Możesz także wygenerować kompletne zestawienie materiałów dla swoich rzeczy. To jest produkowane jako TSV (wartości rozdzielane tabulatorami). które możesz zaimportować do dowolnego dobry program do obsługi arkuszy kalkulacyjnych. Możesz także importować i eksportować swoje zapasy jako CSV (wartość oddzielona przecinkami) akta.
Dostosuj swój HomeBox!
HomeBox obsługuje pewne ograniczone opcje dostosowywania, które są dostępne w Profil. Chociaż możesz stylizować wygląd za pomocą jednego z 29 różnych motywów, Twój wybór nie jest przechowywany na serwerze i jest przechowywany tylko lokalnie w Twojej przeglądarce. Jeśli więc uzyskasz dostęp do swojego HomeBoxa za pomocą innej przeglądarki lub wyczyścisz pamięć podręczną, wygląd nie będzie trwały.
Kiedy jesteś na Profil możesz zmienić swoje dane, usunąć swoje konto i ustawić format waluty.
HomeBox sprawia, że organizowanie rzeczy jest proste!
Dzięki HomeBox działającemu na Twoim Raspberry Pi już nigdy nie będziesz miał trudności z zapamiętaniem, gdzie wszystko się znajduje, ani żadnych innych szczegółów dotyczących Twojej nieruchomości.
To także świetny projekt startowy dla Twojego Raspberry Pi. Jeśli konfigurowanie HomeBox sprawiało Ci przyjemność, może wypróbujesz jedną z wielu świetnych alternatyw dla zastrzeżonych usług, które możesz uruchomić na swoim Raspberry Pi?