Projekty Raspberry Pi do wypróbowania w ten weekend (20 - 22 marca)
To znowu ten czas w tygodniu — czas, gdy tydzień się kończy, a zaczyna weekend! To oznacza, że będziesz miał kilka dni, aby pobawić się tym Raspberry Pi, które leżało w szufladzie zbyt długo, więc dlaczego by nie wypróbować HomeBox, ntfy lub ChangeDetection.io?
Śledź zapasy w swoim domu za pomocą HomeBox
Solidna inwentaryzacja domu ma wiele zastosowań
Od lat rozważam pomysł rozpoczęcia prawdziwej inwentaryzacji domu. Właściwie kilka lat temu rozpocząłem ten proces, używając aplikacji o nazwie Sortly, aby udokumentować moją kolekcję Funko! POP.
Przestałem używać Sortly, ponieważ korzystanie z niego stało się kosztowne, i po tym wcale nie martwiłem się o domowy inwentarz. HomeBox jednak jest inny.
Jako w pełni samodzielne rozwiązanie, HomeBox daje Ci pełny system inwentaryzacji domowej bez konieczności wydawania ani grosza. Możesz używać HomeBox do definiowania przedmiotów, rejestrowania wartości przedmiotów, dodawania dodatkowych informacji i wielu innych rzeczy. Tryb wieloużytkownikowy HomeBox sprawia, że jest on idealny dla gospodarstw domowych z wieloma osobami — każdy użytkownik widzi tylko przedmioty, które do niego należą (chyba że jest administratorem).
Jeżeli nie rozważałeś jeszcze stworzenia inwentarza domowego, niech to będzie znak, aby zacząć o tym myśleć. Nie tylko jest to przydatne, aby wiedzieć, gdzie znajduje się dany przedmiot, ale może być również nieocenione, jeśli kiedykolwiek będziesz musiał złożyć roszczenie ubezpieczeniowe, ponieważ będziesz miał dokumentację tego, co znajdowało się w Twoim domu, jego wartość oraz to, co zostało utracone.
Zbuduj własny serwer powiadomień push za pomocą ntfy
Twój homelab cały czas wykonuje zadania, ale czy daje ci znać?
Czy kiedykolwiek chciałeś otrzymać powiadomienie push, gdy coś wydarzyło się w Twoim homelabie, ale nie chciałeś konfigurować powiadomień Discord lub Telegram? Wtedy ntfy (wymawiane jako notify) jest idealnym oprogramowaniem do samodzielnego hostowania, które można zainstalować na Raspberry Pi.
Po prostu zezwól na powiadomienia ze strony ntfy lub zainstaluj aplikację ntfy na swoim iPhonie lub Androidzie, a następnie będziesz gotowy do rozpoczęcia konfigurowania powiadomień w swojej homelab.
To proste, ntfy działa poprzez wysyłanie żądań HTTP PUT lub POST i działa nawet z API REST. Możesz zintegrować ntfy praktycznie w każdej części swojego domowego laboratorium, na przykład otrzymując powiadomienia, gdy kopia zapasowa zostanie zakończona lub nie powiedzie się, gdy pobieranie się zakończy, gdy uruchomi się zadanie cron, lub o czymkolwiek innym, co przyjdzie Ci do głowy.
Raspberry Pi jest idealnym miejscem dla ntfy, ponieważ jest to lekki program, który nawet na Pi Zero 2 W działa bez problemu. Jeśli jeszcze nie wdrożyłeś własnego stosu powiadomień push, nadszedł czas, aby to zrobić.
Dowiedz się, kiedy strony internetowe są zmieniane za pomocą ChangeDetection.io
Spadki cen, powiadomienia o uzupełnieniu zapasów i więcej
Jeśli kiedykolwiek chciałeś wiedzieć, kiedy strona internetowa się zmieniła, to ChangeDetection.io jest idealny dla Ciebie. Zaprojektowany jako oprogramowanie uruchamiane samodzielnie na Twoim Raspberry Pi, ChangeDetection.io pozwala obserwować dowolną stronę internetową i otrzymywać powiadomienia, jeśli coś się zmieni.
Może to polegać na obserwowaniu strony produktu jak sokół, aby zobaczyć, kiedy cena spada (lub kiedy produkt niedostępny wraca do magazynu). Może być również używane do monitorowania stron konkurencji, aby wiedzieć, kiedy je aktualizują. Albo nawet po prostu obserwowania konkretnych tekstów lub elementów, aby zostały zaktualizowane.
Tutaj naprawdę nie ma żadnych ograniczeń. Działanie ChangeDetection.io polega na tym, że dodajesz URL, a on wykonuje początkowe przeszukanie strony internetowej. Następnie okresowo przeprowadza kolejne przeszukania, aby sprawdzić, czy zawartość jest taka sama. Jeśli tak, nic więcej się nie dzieje oprócz kolejnego zaplanowanego przeszukania. Jeśli jednak zawartość się zmieni, wysyła alert, aby dać ci znać, dzięki czemu możesz dokładniej sprawdzić, co się zmieniło.
ChangeDetection.io to program, który albo będziesz często używać, albo nie, ale trudno to wiedzieć bez przynajmniej wypróbowania go najpierw. Dlatego zainstaluj ChangeDetection.io na swoim Raspberry Pi i zobacz, jak przydatny jest w Twoim codziennym przepływie pracy.
Nie musisz mieć najnowszego Pi, aby samodzielnie hostować usługi
Jeśli siedzisz tam i myślisz, że potrzebujesz najnowszego Raspberry Pi 5, aby samodzielnie hostować którąkolwiek z tych usług—pomyśl jeszcze raz. Mam Pi 3 B i dwa Pi 4 B, a oba prawie identycznie radzą sobie z usługami hostowanymi samodzielnie.
Oczywiście, niektóre bardziej zasobożerne aplikacje, takie jak Plex czy Ollama, działałyby lepiej na mocniejszym Pi 5, ale zdecydowanie nie potrzebujesz Pi 5, aby uruchamiać tradycyjne programy hostowane samodzielnie, takie jak te, które przedstawiłem powyżej. Wyciągnij tego starego Pi 3 B ze schowka, zainstaluj najnowszy system Raspberry Pi OS i rozpocznij swoją podróż z samodzielnym hostingiem już dziś.


