3 víkendové projekty s Raspberry Pi, které skutečně řeší reálné problémy doma (5. - 7. června)
Jste připraveni pustit se tento víkend do dalších projektů s Raspberry Pi? Máte štěstí, protože mám tři další zábavné projekty, které můžete vyzkoušet, včetně vytvoření offline verze Wikipedie, nastavení Network UPS Tools a sestavení nástroje pro řešení problémů v síti.
Vytvořit offline Wikipedii
Máte kontrolu nad tím, kdy se stránky aktualizují
Pokud jste někdy navštívili stránku Wikipedie jen proto, abyste zjistili, že se obsah od vaší poslední návštěvy změnil, nebo stránka byla úplně pryč, pak je vytvoření offline zálohy Wikipedie ideálním projektem pro váš Raspberry Pi. Abyste mohli pojmout dobrý výběr obsahu Wikipedie, budete potřebovat asi 4 GB místa (nebo více než 100 GB pro všechno).
Nejlepším způsobem, jak hostovat Wikipedii na vašem Raspberry Pi, je pomocí Kiwix Serveru. Je to snadno spustitelný a nenáročný backend, který dokáže číst přímo z komprimovaných souborů. Stačí nainstalovat Kiwix Server na vaše Raspberry Pi a stáhnout libovolnou verzi Wikipedie, kterou chcete.
Pro Raspberry Pi bych doporučil stáhnout soubor wikipedia_en_simple_all_maxi ze stránky s ke stažení od Kiwixu. Obsahuje mnohem méně článků než celá Wikipedie a články jsou obvykle kratší a méně podrobné. Takto může většina Wikipedie zapadnout do méně než 4 GB prostoru.
Pokud ale chcete všechno, stáhněte soubor wikipediaen_all_maxi, který dosahuje přes 100 GB, běžně spíše kolem 125 GB. Tento soubor obsahuje všechno, co je na Wikipedii, včetně všech obrázků, úplných článků a dalšího.
Ať už se rozhodnete jakkoli, Kiwix Server a soubory ZIM z Kiwix jsou nejlepší způsob, jak provozovat Wikipedii doma na vašem Raspberry Pi.
Sledujte své záložní baterie pomocí Network UPS Tools
NUT je základním prvkem každé propojené domácí laboratoře
Network UPS Tools, známé také jako NUT, jsou nezbytností pro jakýkoli připojený domácí lab. Jsou navrženy tak, aby získávaly informace o vašem UPS, tedy nepřerušitelném zdroji napájení, a poskytovaly vám webový panel s ovládáním.
S využitím NUT můžete odesílat příkazy různým serverům, aby prováděly různé úkoly. Například s NUT můžete naprogramovat, že kdykoli je váš systém na baterii déle než 60 sekund, vypnou se všechny servery v síti.
Můžete si také nastavit upozornění, abyste byli informováni, pokud UPS přejde na napájení z baterie, pokud baterie klesne pod určité procento, a mnoho dalšího.
NUT je skvělý, protože funguje téměř s každým připojeným UPS. Většina moderních systémů UPS má nějakou formu konektivity, nejběžnější je konzolový port, který se připojí k vašemu Raspberry Pi přes USB.
Věnujte o víkendu nějaký čas tomu, abyste zjistili, zda je vaše UPS kompatibilní s NUT. Pokud ano, nasazujte ji ve svém domácím laboratoři. Schopnost sledovat svou UPS prostřednictvím webového panelu bude rozhodně užitečnější, než byste si na začátku mohli myslet.
Vytvořte nástrojový balíček pro řešení problémů s připojením k síti
Vytvořte systém, který dokáže s lehkostí řešit problémy s jakoukoli kabelovou nebo bezdrátovou sítí
Pokud jste někdy potřebovali řešit problémy s vaší sítí, ale neměli jste notebook se všemi síťovými nástroji, rozhodně byste měli mít v tašce na notebook Raspberry Pi pro testování sítě. Už jsem byl v situaci v kostele nebo u přítele doma, kde síť nefungovala správně, a neměl jsem s sebou svůj hlavní systém, abych ji diagnostikoval. Nebo jsem měl svůj notebook, ale žádný Ethernet adaptér.
To je přesně to, pro co byl NetTool navržen. NetTool je volný a open source projekt, který může běžet přímo na vašem Pi. Interní webová stránka vám ukazuje spoustu síťových metrik, jako je vaše IP adresa, adresa brány, test šířky pásma, testování iPerf3, zachytávání paketů a mnohem více.
Jednou z mých oblíbených funkcí v části standardní analýzy sítě programu NetTool je to, že dokáže skutečně simulovat různé síťové podmínky a zkontrolovat kvalitu služeb ve vaší síti. To je něco, co obvykle není příliš snadné otestovat.
Kromě těchto nástrojů nabízí NetTool také testování ping a traceroute, skener portů a Wi-Fi, DNS dotazy a dokonce i kontrolu propagace DNS—něco, co bych mohl docela často využívat při provádění změn DNS.
NetTool je lehký program, který se snadno spouští na vašem Pi a rozhodně je skvělým nástrojem, který byste měli mít ve své síťové sadě nástrojů. Pokud jste ho nikdy předtím nezkusili, nainstalujte si ho nyní, než ho budete v budoucnu potřebovat.
Ne každý projekt s Pi potřebuje plnohodnotné Pi
Ať už prostě nemáte rozpočet na plnohodnotné Pi, nebo už doma máte nějaké Pi Zero 2 W, ne každý projekt potřebuje plné Pi - jedna část stačí úplně dobře.
Vezměte si například Network UPS Tools. Tento typ projektu lze snadno provozovat na Pi Zero 2 W. Bude dobře fungovat i na Pi Zero W. Nepotřebuje velký výkon a lze jej provozovat téměř na jakémkoli jednodeskovém počítači, který máte doma.



