Obsah:
- Krok 1: Seznam materiálu
- Krok 2: Děkujeme za nápady a pomoc
- Krok 3: Instalace Nextcloud a meteorologické stanice
- Krok 4: Několik poznámek
Video: Víceúlohová malina 1 B (osobní cloud + meteorologická stanice): 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Před nějakou dobou jsem si vzpomněl, že po zakoupení novější verze je náhradní RPiB. Když jsem přemýšlel o soukromí při uchovávání záložních souborů, rozhodl jsem se mít vlastní cloudový server. Jsem spokojený s dobrým výsledkem, ale nejsem spokojený s plýtváním potenciálem od RPi. Vytvořil jsem kombinaci mixu meteorologické stanice a osobního cloudového serveru.
Krok 1: Seznam materiálu
- A RPi B (může také pracovat s RPi2, RPi3 atd.)
- 7 "palcový 1024*600 LCD displej pro Raspberry (velikost obrazovky si vyberte sami)
- WiFi dongle nebo ethernetový kabel připojený k RPi (pouze RPi3 a novější mají vestavěnou wifi)
- USB a myš a klávesnice
Krok 2: Děkujeme za nápady a pomoc
Všimněte si, že tento krok je založen na práci některých lidí:
Gus:
pimylifeup.com/raspberry-pi-nextcloud-serv…
jimk3038:
www.instructables.com/id/Raspberry-Pi-Inte…
Velké díky kalmatu za vylepšení kódu: Nyní, když není k dispozici připojení k internetu, se zobrazí velké hodiny a kalendář kalendářů
www.instructables.com/member/Kalmat/
Krok 3: Instalace Nextcloud a meteorologické stanice
Tyto kroky předpokládají, že: -některé základy linuxu jsou známy
-Provozní systém Raspbian Stretch je již nainstalován na RPi
-Operační systém je již nakonfigurován (raspi-config: povoleno SSH, rozšířený systém souborů pro využití maximálního místa na kartě SD atd.)
-IP od RPi je definováno jako statické
########################################################
Instalace Nextcloud
########################################################
Následující sekvence spuštěné v terminálu (ze SSH nebo nativně na RPi) ######################################### ######################
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php7.0 php7.0-gd sqlite php7.0-sqlite php7.0-curl php7.0-zip php7.0-xml php7.0-mbstring
restartování služby sudo apache2
cd/var/www/html curl https://download.nextcloud.com/server/releases/ne… |
sudo tar -jxv
sudo mkdir -p/var/www/html/nextcloud/data
sudo chown -R www-data: www-data/var/www/html/nextcloud/
sudo chmod 750/var/www/html/nextcloud/data
########################################################
Nyní, když jsme s tím skončili, můžeme nyní konečně přejít na samotný Nextcloud a zahájit proces jeho instalace. Chcete -li začít, přejděte na adresu IP svého Raspberry Pi plus /nextcloud. Adresa, na kterou bych šel, je například následující:
Nezapomeňte nahradit příkladnou IP adresu vaší Raspberry Pi.
192.168.1.105/nextcloud
Vyberte své uživatelské jméno a heslo
odkaz na tutoriál, který jsem sledoval:
#########################################################
Instalace meteorologické stanice
#########################################################
Stažení:
launchpad.net/python-weather-api/trunk/0.3… #################################### #############################
Následující sekvence spuštěné v terminálu (ze SSH nebo nativně na RPi) ######################################### ######################
tar -xvzf pywapi -0.3.8.tar.gz
cd pywapi-0.3.8
sudo python setup.py build
instalace sudo python setup.py
########################################################
Zkontrolujte, zda věci fungují podle očekávání
########################################################
Stáhněte a rozbalte složku Weather 1.6.4.zip do složky /home /pi
další příkaz na terminálu (není připojení SSH/tentokrát je potřeba nativní zobrazení)
cd Počasí
sudo python weather.py
########################################################
Po spuštění proveďte automatické spuštění
########################################################
sudo nano /etc/rc.local
Těsně před posledním řádkem, který říká „exit 0“, přidejte do řádků následující.
cd/home/pi/Počasí
sudo python weather.py &> err.log
########################################################
Krok 4: Několik poznámek
- Práce provedená kalmatem nemá automatický překlad, ručně jsem provedl překlad do pt-BR. Pokud má někdo znalosti pro práci se soubory.po, které by bylo možné přeložit, ocenil bych to.
- Stabilita je dost dobrá. Viz obrázek výše (využití CPU a paměti je nízké)
- stáhněte si APP pro svůj smartphone a klienta nextcloud na plochu
- Existuje několik vylepšení, které můžete udělat na serveru Apache a PHP, abyste zlepšili rychlost odesílání na server (google to)
- Existují další verze meteorologické stanice s obrázky na pozadí, jak je vidět na
jimk3038 project (vylepšená verze od kalmat)
Doporučuje:
DIY osobní meteorologická stanice Monitor: 6 kroků
DIY Personal Weather Station Monitor: DarkSky ,, Naše služba API pro stávající zákazníky se dnes nemění, ale již nebudeme přijímat nové registrace. Rozhraní API bude i nadále fungovat do konce roku 2021. https://blog.darksky.net/Personal Weather Station Monitor zobrazí váš
Osobní meteorologická stanice využívající Raspberry Pi s BME280 v Javě: 6 kroků
Osobní meteorologická stanice využívající Raspberry Pi S BME280 v Javě: Špatné počasí vždy vypadá hůře oknem. Vždy jsme měli zájem sledovat naše místní počasí a to, co vidíme z okna. Také jsme chtěli lepší kontrolu nad naším systémem vytápění a klimatizace. Vybudování osobní meteorologické stanice je skvělý
Meteorologická stanice NaTaLia: Meteorologická stanice poháněná solární energií Arduino provedla správnou cestu: 8 kroků (s obrázky)
Meteorologická stanice NaTaLia: Meteostanice poháněná solární energií Arduino Správně: Po 1 roce úspěšného provozu na 2 různých místech sdílím své plány projektů solární elektrárny a vysvětluji, jak se vyvinuly do systému, který může skutečně přežít po dlouhou dobu období ze sluneční energie. Pokud budete dodržovat
DIY meteorologická stanice a WiFi senzorová stanice: 7 kroků (s obrázky)
DIY meteorologická stanice a WiFi senzorová stanice: V tomto projektu vám ukážu, jak vytvořit meteorologickou stanici spolu se senzorovou stanicí WiFi. Senzorová stanice měří údaje o místní teplotě a vlhkosti a odesílá je prostřednictvím WiFi do meteorologické stanice. Meteorologická stanice poté zobrazí t
Osobní meteorologická stanice Particle Photon IoT: 4 kroky (s obrázky)
Osobní meteorologická stanice Particle Photon IoT: