Sisällysluettelo:

Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station): 4 vaihetta
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station): 4 vaihetta

Video: Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station): 4 vaihetta

Video: Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station): 4 vaihetta
Video: Part 2 - Anne of the Island Audiobook by Lucy Maud Montgomery (Chs 11-23) 2024, Marraskuu
Anonim
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)
Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station)

Jokin aika sitten muistin, että RPiB -vara oli ostettu, kun ostin uudemman version. Olen tyytyväinen hyvään tulokseen, mutta en tyytyväinen RPi: n potentiaalin hukkaan. Tein yhdistelmän, jossa sekoitettiin sääasema + henkilökohtainen pilvipalvelin.

Vaihe 1: Materiaaliluettelo

Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
  • A RPi B (voi toimia myös RPi2: n, RPi3: n jne. Kanssa)
  • 7 tuuman 1024*600 LCD -näyttö vadelmalle (valitse näytön koko itse)
  • WiFi-dongle tai ethernet-kaapeli, joka on liitetty RPi: hen (vain RPi3: ssa ja uudemmissa on sisäänrakennettu wifi)
  • USB -hiiri ja näppäimistö

Vaihe 2: Kiitos ideoista ja avusta

Huomaa, että tämä vaihe perustuu joidenkin ihmisten työhön:

Gus:

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

jimk3038:

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

Paljon kiitoksia kalmatille koodin parannuksista: Nyt kun Internet -yhteyttä ei ole, näytetään iso kello ja callendar

www.instructables.com/member/Kalmat/

Vaihe 3: Nextcloud- ja Weather Station -asennus

Nextcloud- ja Weather Station -asennus
Nextcloud- ja Weather Station -asennus

Näissä vaiheissa oletetaan, että:-jotkut Linuxin perusteet ovat tiedossa

-Käyttöjärjestelmä raspbian stretch on jo asennettu RPi: hen

-Käyttöjärjestelmä on jo määritetty (raspi-config: SSH käytössä, laajennettu tiedostojärjestelmä, joka käyttää eniten sd-korttitilaa jne.)

RPi: n IP määritellään staattiseksi

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

Nextcloud asennus

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

Seuraavat päätelaitteessa suoritetut sekvenssit (SSH: sta tai alkuperäisesti RPi: llä) #################################### ###################

sudo apt-get päivitys

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 -palvelu apache2 uudelleen

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

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

Nyt kun olemme lopettaneet sen, voimme nyt vihdoin siirtyä Nextcloudiin ja aloittaa sen asennusprosessin. Aloita siirtymällä Raspberry Pi: n IP -osoitteeseen plus /nextcloud. Esimerkiksi osoite, johon menisin, on seuraava:

Muista korvata esimerkki -IP -osoite Raspberry Pi -laitteesi osoitteella.

192.168.1.105/nextcloud

Valitse käyttäjätunnuksesi ja salasanasi

linkki opetusohjelmaan, jota seurasin:

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

Sääaseman asennus

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

Ladata:

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

Seuraavat päätelaitteessa suoritetut sekvenssit (SSH: sta tai alkuperäisesti RPi: llä) #################################### ###################

tar -xvzf pywapi -0.3.8.tar.gz

cd pywapi-0.3.8

sudo python setup.py build

sudo python setup.py install

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

Tarkista, että asiat toimivat odotetulla tavalla

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

Lataa ja poista Weather 1.6.4.zip on /home /pi -kansio

seuraava komento päätelaitteessa (ei SSH -yhteyttä/tällä kertaa natiivinäyttöä tarvitaan)

cd Sää

sudo python weather.py

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

Käynnistä se automaattisesti käynnistyksen jälkeen

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

sudo nano /etc/rc.local

Lisää ennen viimeistä riviä, joka sanoo "exit 0", lisää seuraavat rivit.

cd/koti/pi/Sää

sudo python weather.py &> err.log

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

Vaihe 4: Jotkut huomautukset

Jotkut muistiinpanot
Jotkut muistiinpanot
Jotkut muistiinpanot
Jotkut muistiinpanot
  • Kalmatin tekemillä töillä ei ole automaattista käännöstä, tein käännöksen pt-BR: lle käsin. Jos jollakin on tietoa työskennelläkseen käännettävien.po -tiedostojen kanssa, olisimme kiitollisia.
  • Vakaus on tarpeeksi hyvä. Katso yllä oleva kuva (suorittimen ja muistin käyttö on vähäistä)
  • lataa APP älypuhelimeesi ja nextcloud -työasemaan työpöydälle
  • Voit tehdä joitakin parannuksia Apache -palvelimelle ja PHP: lle parantaaksesi lähetysnopeutta palvelimelle (google it)
  • On myös muita versioita sääasemasta, jossa on taustakuvia

    jimk3038 -projekti (parannettu versio, jonka on tehnyt kalmat)

Suositeltava: