Talaan ng mga Nilalaman:

Multi Task Raspberry 1 B (Personal na Cloud + Weather Station): 4 na Hakbang
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station): 4 na Hakbang

Video: Multi Task Raspberry 1 B (Personal na Cloud + Weather Station): 4 na Hakbang

Video: Multi Task Raspberry 1 B (Personal na Cloud + Weather Station): 4 na Hakbang
Video: My job is to observe the forest and something strange is happening here. 2024, Nobyembre
Anonim
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)
Multi Task Raspberry 1 B (Personal na Cloud + Weather Station)

Ilang oras ang nakaraan naalala ko na mayroong isang ekstrang RPiB pagkatapos bumili ng isang mas bagong bersyon. Pag-iisip tungkol sa privacy kapag pinapanatili ang aking mga backup na file ay nagpasya akong magkaroon ng sarili kong cloud server. Masaya sa magandang resulta ngunit hindi nasiyahan sa pag-aaksaya ng potensyal mula sa RPi gumawa ako ng isang combo na paghahalo ng isang istasyon ng panahon + personal na cloud server.

Hakbang 1: Listahan ng Materyal

Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
Listahan ng Materyal
  • Ang isang RPi B (Mayo, gayundin, gumana kasama ang RPi2, RPi3, atbp)
  • Isang 7 "pulgada 1024 * 600 LCD Display para sa Raspberry (piliin ang laki ng screen sa iyong sarili)
  • Ang WiFi dongle o isang ethernet cable na nakakabit sa RPi (Ang RPi3 lamang at mas bago ang may built-in na wifi)
  • Mouse at keyboard USB

Hakbang 2: Salamat sa Mga Ideya at Tulong

Pansinin ang hakbang na ito ay batay sa gawain ng ilang mga tao:

Gus:

pimylifeup.com/raspberry-pi-nextcloud-serv…

jimk3038:

www.instructables.com/id/Raspberry-Pi-Inte…

Maraming salamat sa kalmat para sa mga pagpapabuti sa code: Ngayon kapag walang koneksyon sa internet isang malaking orasan at callendar ang ipinapakita

www.instructables.com/member/Kalmat/

Hakbang 3: Nextcloud at Pag-install ng Weather Station

Nextcloud at Pag-install ng Weather Station
Nextcloud at Pag-install ng Weather Station

Ipinapalagay ng mga hakbang na ito na: -silang mga pangunahing kaalaman sa linux ay alam

-Ang operating system raspbian stretch ay naka-install na sa RPi

-No-configure na ang operating system (raspi-config: Pinagana ang SSH, pinalawak na file system upang magamit ang maximum na sd card space, atbp)

-IP mula sa RPi ay tinukoy bilang static

########################################################

Nextcloud Pag-install

########################################################

Sumusunod na mga pagkakasunud-sunod na naisakatuparan sa terminal (Mula sa SSH o natural na sa RPi) ###oooooooooooooooo. ####

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 restart

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

########################################################

Ngayon na natapos na namin na maaari na rin tayong magpunta sa Nextcloud mismo at simulan ang proseso ng pag-install nito. Upang magsimulang pumunta sa IP address ng iyong Raspberry Pi na plus / nextcloud. Halimbawa, ang address na pupuntahan ko ay ang sumusunod:

Tandaan na palitan ang halimbawang IP Address sa iyong Raspberry Pi's.

192.168.1.105/nextcloud

Piliin ang iyong pangalan ng gumagamit at password

link sa tutorial na sinundan ko:

#########################################################

Pag-install ng Weather Station

#########################################################

I-download:

launchpad.net/python-weather-api/trunk/0.3… #### ####

Sumusunod na mga pagkakasunud-sunod na naisakatuparan sa terminal (Mula sa SSH o natural na sa RPi) ###oooooooooooooooo. ####

tar -xvzf pywapi-0.3.8.tar.gz

cd pywapi-0.3.8

sudo python setup.py build

sudo python setup.py install

########################################################

Suriin na gumagana ang mga bagay ayon sa inaasahan

########################################################

Mag-download at kumuha ng Weather 1.6.4.zip sa / home / pi folder

susunod na utos sa terminal (Hindi koneksyon sa SSH / Sa oras na ito kailangan ng katutubong display)

cd Panahon

sudo python panahon.py

########################################################

Gawin itong autostart pagkatapos ng boot

########################################################

sudo nano /etc/rc.local

Bago ang huling linya, na nagsasabing "exit 0", idagdag ang sumusunod sa mga linya.

cd / bahay / pi / Panahon

sudo python panahon.py &> err.log

########################################################

Hakbang 4: Ilang Tala

Ilang Tala
Ilang Tala
Ilang Tala
Ilang Tala
  • Ang trabahong ginawa ni kalmat ay walang awtomatikong pagsasalin, gumawa ako ng pagsasalin sa pt-BR nang manu-mano. Kung ang isang tao ay may kaalaman upang gumana sa.po file upang isalin ay pinahahalagahan.
  • Ang katatagan ay sapat na mabuti. Tingnan ang imahe sa itaas (mababa ang paggamit ng CPU at memorya)
  • i-download ang APP para sa iyong smartphone at nextcloud client sa desktop
  • Mayroong ilang mga pag-aayos na maaari mong gawin sa Apache server at PHP upang mapabuti ang rate ng pag-upload sa server (google ito)
  • Mayroong iba pang mga bersyon ng istasyon ng panahon na may mga larawan sa background tulad ng nakikita sa

    proyekto ng jimk3038 (pinahusay na bersyon na ginawa ng kalmat)

Inirerekumendang: