Sommario:
- Passaggio 1: elenco dei materiali
- Passaggio 2: grazie per le idee e l'aiuto
- Passaggio 3: installazione di Nextcloud e stazione meteorologica
- Passaggio 4: alcune note
Video: Multi Task Raspberry 1 B (Personal Cloud + Stazione Meteo): 4 Passi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Qualche tempo fa mi sono ricordato che c'era un ricambio RPiB dopo aver acquistato una versione più recente. Pensando alla privacy quando conservavo i miei file di backup, ho deciso di avere il mio server cloud. Felice del buon risultato, ma non soddisfatto dello spreco di potenziale di RPi, ho creato una combinazione combinando una stazione meteorologica + un server cloud personale.
Passaggio 1: elenco dei materiali
- A RPi B (può anche funzionare con RPi2, RPi3, ecc.)
- Un display LCD da 7 "pollici 1024 * 600 per Raspberry (scegli tu stesso le dimensioni dello schermo)
- Dongle WiFi o un cavo ethernet collegato a RPi (solo RPi3 e versioni successive hanno il wifi integrato)
- Mouse e tastiera USB
Passaggio 2: grazie per le idee e l'aiuto
Nota che questo passaggio è basato sul lavoro di alcune persone:
Gus:
pimylifeup.com/raspberry-pi-nextcloud-serv…
jimk3038:
www.instructables.com/id/Raspberry-Pi-Inte…
Molte grazie a kalmat per i miglioramenti al codice: ora quando non c'è connessione a Internet viene visualizzato un grande orologio e callendar
www.instructables.com/member/Kalmat/
Passaggio 3: installazione di Nextcloud e stazione meteorologica
Questi passaggi presuppongono che: - alcune nozioni di base di Linux siano note
-Il sistema operativo raspbian stretch è già installato su RPi
-Il sistema operativo è già configurato (raspi-config: SSH abilitato, file system espanso per utilizzare lo spazio massimo della scheda SD, ecc.)
-IP da RPi è definito come statico
########################################################
Installazione Nextcloud
########################################################
Sequenze eseguite nel terminale (da SSH o nativamente su 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
sudo service apache2 riavvio
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
########################################################
Ora che abbiamo finito, ora possiamo finalmente andare su Nextcloud stesso e iniziare il suo processo di installazione. Per iniziare, vai all'indirizzo IP del tuo Raspberry Pi plus / nextcloud. Ad esempio, l'indirizzo a cui andrei è il seguente:
Ricorda di sostituire l'indirizzo IP di esempio con quello del tuo Raspberry Pi.
192.168.1.105/cloud successivo
Scegli il tuo nome utente e password
link al tutorial che ho seguito:
#########################################################
Installazione della stazione meteorologica
#########################################################
Scarica:
launchpad.net/python-weather-api/trunk/0.3… ################################ ########################
Sequenze eseguite nel terminale (da SSH o nativamente su RPi) #################################### ###################
tar -xvzf pywapi-0.3.8.tar.gz
cd pywapi-0.3.8
sudo python setup.py build
sudo python setup.py install
########################################################
Controlla che le cose funzionino come previsto
########################################################
Scarica ed estrai Weather 1.6.4.zip nella cartella /home/pi
comando successivo sul terminale (non connessione SSH/questa volta è necessaria la visualizzazione nativa)
cd Meteo
sudo python meteo.py
########################################################
Fai in modo che si avvii automaticamente dopo l'avvio
########################################################
sudo nano /etc/rc.local
Appena prima dell'ultima riga, che dice "exit 0", aggiungi quanto segue alle righe.
cd /home/pi/Meteo
sudo python weather.py &> err.log
########################################################
Passaggio 4: alcune note
- Il lavoro svolto da kalmat non ha una traduzione automatica, ho fatto una traduzione a pt-BR a mano. Se qualcuno ha le conoscenze per lavorare con i file.po da tradurre sarebbe apprezzato.
- La stabilità è abbastanza buona. Vedi immagine sopra (l'utilizzo della CPU e della memoria è basso)
- scarica l'APP per il tuo smartphone e il client nextcloud sul desktop
- Ci sono alcune modifiche che puoi apportare al server Apache e PHP per migliorare la velocità di caricamento sul server (google it)
-
Esistono altre versioni della stazione meteorologica con immagini di sfondo come si vede su
progetto jimk3038 (versione migliorata realizzata da kalmat)
Consigliato:
Stazione meteo Internet Raspberry Pi: 5 passaggi (con immagini)
Stazione meteo Internet Raspberry Pi: *** Aggiornamento *** Questo Instructable non è aggiornato. I servizi meteo per i dati meteo, utilizzati in questo Instructable, non funzionano più. TUTTAVIA, esiste un progetto alternativo che fa sostanzialmente la stessa cosa (solo meglio - questo Instructa
Stazione meteo fai-da-te e stazione sensore WiFi: 7 passaggi (con immagini)
Stazione meteo fai-da-te e stazione sensore WiFi: in questo progetto ti mostrerò come creare una stazione meteo insieme a una stazione sensore WiFi. La stazione sensore misura i dati di temperatura e umidità locali e li invia, tramite WiFi, alla stazione meteorologica. La stazione meteorologica visualizza quindi t
Registrazione temperatura e umidità Raspberry PI, stazione meteo cloud, Wi-Fi e statistiche mobili: 6 passaggi
Registrazione temperatura e umidità Raspberry PI, stazione meteo cloud, Wi-Fi e statistiche mobili: con il dispositivo Raspberry PI è possibile registrare i dati di temperatura e umidità all'esterno, nella stanza, nella serra, nel laboratorio, nella stanza di raffreddamento o in qualsiasi altro luogo completamente gratuito. Useremo questo esempio per registrare la temperatura e l'umidità. Il dispositivo sarà connesso a internet v
Stazione Meteo di Aurino: 8 Passi
Stazione meteorologica di Aurino: Hai mai desiderato creare la tua stazione meteorologica di Aurino? Bene, ora è la tua occasione! Attraverso questo tutorial, imparerai le basi su come costruire una stazione meteorologica Aurino e imparerai il codice dietro di essa. Alla fine di questo progetto, tu
Stazione di alimentazione del dormitorio/Stazione di ricarica NiMH potenziata: 3 passaggi
Dorm Power Station/Souped Up NiMH Charging Station: Ho un disastro di una centrale elettrica. Volevo condensare tutto ciò che è stato caricato su un banco di lavoro e avere spazio per saldare/ecc. Elenco di cose di potere: telefono cellulare (rotto, ma carica le batterie del mio telefono, quindi è sempre collegato e carica di mantenimento