feed-image Odebírat tento obsah čtečkou
Nabídka
csenderusktr

Moje Rapsberry Pi - zavlažování zahrady - Další informace HW2 a instalace

Seznam článků

8. 6. 2016 do OSPy přidána podpora volby jazyků

další jazyky (pro  přidání překladů)

https://github.com/martinpihrt/OSPy/tree/refactor/i18n

změny v OSPy systemu a pluginech (core, temp)

https://github.com/martinpihrt/OSPy/blob/refactor/ospy/docs/Changelog.md

Poznámka

  • OSPy testováno (8. 6. 2016) v Mozilla Firefox 55 a Google Chrome 50, Internet Explorer testovat nebudu - jeho podpora v OSPy není zaručena!
  • Při změně jazyka je vhodné vymazat cokies v prohlížeči (nebo prohlížeč zavřít a spustit znovu. Proto jsou ve videu bílé stránky a musel jsem "klikat" F5 v prohlížeči), ještě lépe rstratovat Raspberry Pi
  • Při změně jazyka trvá nějakou dobu restart OSPy a první načtení stránek než když se pouze přihlašujeme (beze změny jazyka)
  • Video je natočeno "amatersky" programem "Freez Screen Video Capture" bez poplatku - freeware: http://www.smallvideosoft.com/download.php http://www.yaodownload.com/smallvideosoft/freez_screenvideocapture.exe

POZOR: V OSPy zatím není vše v češtině (tedy nelze v nastavení použít diakritiku!)

setup

Video - OSPy a změna jazyka

Dostupné pluginy pro OSPy systém (instalují se ve správci pluginů přímo v OSPy přes webovou stránku)

Seznam dostupných rozšíření:


email_notifications
monthly_water_level
pulse
system_debug
system_info    
system_update
weather_based_rain_delay    
weather_based_water_level

lcd_display (nutná tato deska LCD zapojená do I2C na desce OSPy HW2)    
pressure_monitor (na desce HW2 je konektor přímo pro tlakové čidlo)    
real_time (RTC DS1307 je osazen na desce HW2)
sms_adj (pokud dáme do USB modem pro SMS)
system_watchdog (HW je v procesoru Raspberry Pi)
ups_adj (na desce HW2 je konektor a stav se získává přímo z 230V)    
water_meter nebo wind_monitor (na desce HW2 je již konektor přímo pro čidlo)
webcam  (pokud zasuneme webkameru do USB)
air_temp_humi   (čidlo DHT11 připojené na pin Raspberry Pi přímo, není vyvedeno na desce HW2 - nutno propojit)
tank_humi_monitor (nutná tato deska zapojená na I2C konektor na desce OSPy HW2)
volt_temp_da   (nutná tato deska zapojená na I2C konektor na desce OSPy HW2)   

remote_notifications (odesílá data na vzdálený server, který je přístupný na Internetu... Více zde)

MQTT (odesílá a přijímá zprávy z brokeru pomocí MQTT protokolu, odesílá stav OSPy)

MQTT_zone_broadcaster (odesílá stav všech stanic na MQTT broker)

 

Všechna rozšíření mají dokumentaci v souboru: README.md na githubu, nebo přímo na webové stránce OSPy v záložce HELP.

 

ODSUD NÍŽE NEAKTUÁLNÍ HW!

Video pohled na zařízení - HW verze 2

Pohled na zařízení - HW verze 2

IMG 20151009 113805

IMG 20151009 112538

Prodloužení Raspi a desky OSPy

IMG 20151009 082359

IMG 20151009 112543

IMG 20151009 112555

IMG 20151009 112601

IMG 20151009 112614

IMG 20151009 112622

IMG 20151009 112628

IMG 20151009 112844

IMG 20151009 113340

IMG 20151009 113137

IMG 20151009 113457

IMG 20151009 113507

IMG 20151009 113732

IMG 20151009 113739

U prototypu (kdo desku z přílohy dělal před 9.10.2015) si musí přehodit pin LATCH viz obrázek níže. V příloze je deska již opravena

Využití pinů z Raspberry Pixx (verze 2 nebo 3)

gpio connect

Čidlo DHT 11 není umístěno na desce spojů, ani není propojeno z Raspberry Pi do desky (spoje +3,3V do čidla, 0V do čidla a data z čidla) - toto čidlo využívá temp and humi plugin (kdo plugin používá musí si čidlo připojit přímo na uvedené piny - viz dokumentace přímo v pluginu v nápovědě...)

i2c vypis

Výpis z okna po zapnutí napájení (test I2C obvodů) - plugin system info

Schéma zapojení verze HW OSPy 2

schema ospy 09102015

Deska spojů HW verze 2

deska botom spoje

botom osazovak

top osazovak

deska cb

Seznam součástek z TME.eu

1x 74hc595
http://www.tme.eu/cz/details/74hc595d/posuvne-registry/nxp/

1x ULN2803A
http://www.tme.eu/cz/details/uln2803a-smd/drivery-integrovane-obvody/toshiba/uln2803afwg/

10x 220R/2W
http://www.tme.eu/cz/details/pmr2s-220r/metalizovane-rezistory-tht-2w/royal-ohm/pmr02sj0221a10/

10x 220nF/X2
http://www.tme.eu/cz/details/mpbx2-220nr22/polypropylenove-kondenzatory-x2y2/sr-passives/

6x 4N35
http://www.tme.eu/cz/details/4n35/optocleny-s-tranzistorovym-vystupem-tht/vishay/

9x rele 5V
http://www.tme.eu/cz/details/g5rl-1-e-hr-5dc/elektromagneticka-rele-miniaturni/omron/g5rl-1-e-hr-5vdc/

4x 100nF/50V
http://www.tme.eu/cz/details/cc-100n/keramicke-kondenzatory-tht-50v/sr-passives/

3x 1N4007/1KV
http://www.tme.eu/cz/details/1n4007-dc/univerzalni-diody-tht/dc-components/1n4007/

3x 1mF/16V
http://www.tme.eu/cz/details/ce-1000_16pht/elektrolyticke-kondenzatory-tht-105c/

1x 10uF/16V
http://www.tme.eu/cz/details/ce-10_16sp/elektrolyticke-kondenzatory-tht-85c/

15x ark500/2
http://www.tme.eu/cz/katalog/prislusenstvi-k-polovodicum_21/#search=ark500%2F2&s_field=accuracy&s_order=DESC

14x led3mm
http://www.tme.eu/cz/details/osnr3134a/led-diody-tht-3mm/optosupply/

2x DIL8
http://www.tme.eu/cz/details/2-1571552-2/presne-patice/te-connectivity/

6x DIL6
http://www.tme.eu/cz/details/gold-6p/presne-patice/ninigi/gold-6p/

15x 220Ohm/207
http://www.tme.eu/cz/details/1_4w220r/uhlikove-rezistory-tht-14w/royal-ohm/cfr0w4j0221a50/

5x 10K/207
http://www.tme.eu/cz/details/1_4w10k/uhlikove-rezistory-tht-14w/royal-ohm/cfr0w4j0103a50/

2x 1K/207
http://www.tme.eu/cz/details/1_4w1.0k/uhlikove-rezistory-tht-14w/royal-ohm/cfr0w4j0102a50/

4x 100K/207
http://www.tme.eu/cz/details/1_4w100k/uhlikove-rezistory-tht-14w/royal-ohm/cfr0w4j0104a50/

1x BC557/TO92
http://www.tme.eu/cz/details/bc557a/tranzistory-pnp-tht/diotec-semiconductor/

2x BS107/TO92
http://www.tme.eu/cz/details/bs107a/tranzistory-s-kanalem-n-tht/on-semiconductor/bs107ag/

1x 32,768KHz/TC26V
http://www.tme.eu/cz/details/26-hx5f-32.768k/krystalove-rezonatory-tht/ilsi/26-hx5f125-32768khz/

1x DS1307/DIP8
http://www.tme.eu/cz/details/ds1307+/obvody-rtc/maxim-dallas/

1x PCF8583P/DIP8

1x pinheader4

1x pinheader 2x13
http://www.tme.eu/cz/details/zl262-32dg/konektory-hrebinky/ninigi/

1x CR2032 bat

1x držák CR2032

Instalace SW 

Přihlásíme se do Raspi pomocí konzole (například putty)... (Poznámka: instalace se provádí pod root uživatelem)

Nainstalujeme podporu pro instalaci: sudo apt-get install python-setuptools

Stáhneme z Gitu poslední verzi OSPy zalévače: git clone -b refactor https://github.com/martinpihrt/OSPy

Po stažení otevřeme složku OSPy: cd OSPy

Spustíme instalaci do systému: sudo python setup.py install

Odklikáváme dotazy instalace (vše chceme nainstalovat pokud to již nemáme) a máme hotovo...

Restart Raspi a až system naběhne zadáme IP adresu zalévače:

příklad 192.168.0.1:8080

a přihlásíme se:

výchozí heslo v prohlížeči je "opendoor"

Další nastavení Linuxu pro pluginy (podporu I2C atd. viz text níže)

Attachments:
Download this file (3D krabice V6.zip)3D data pro tiskárnu[spodní a horní část krabičky (STL, GCODE)]11385 kB11 Downloads2019-10-01 07:42
Download this file (3D zdroj well RS25-5.zip)3D data pro tiskárnu[zdroj WELL RS25-5]2954 kB1 Download2019-11-04 09:30
Download this file (blockconnection.png)Blokové zapojení[HW verze 3]2725 kB973 Downloads2019-08-27 15:08
Download this file (OSPy-master 2.5.668-9.9.2019.zip)OSPy z gitu[verze: 2.5.668 (9.9.2019)]12271 kB198 Downloads2019-10-01 07:42
Download this file (OSPy-plugins-master 2.5.668-9.9.2019.zip)OSPy z gitu[plugins verze 2.5.668 (9.9.2019)]2668 kB158 Downloads2019-10-01 07:41
Download this file (win32diskimager-v0.8-binary.zip)Win32diskimager[v0.8]5822 kB325 Downloads2017-10-24 11:29

Komentáře   

#65 Martin Pihrt 2019-05-16 11:48
Cituji Karel Andre Limberg:
Cituji Martin Pihrt:

Když v nastavení OSPy v záložce "nastavení" zapnete protokolování "Povolit ladění" a spustíte program ručne: sudo service ospy stop potom cd OSPy a spustit sudo python run.py nepíše to něco podezřelého? Toto je opravdu divné, protože jak LCD tak vítr plugin používám také. Možná něco chybí v doinstalovat v linuxu. Koukněte do toho debugu.
M

V logu se me nezda nic nějak podezřelé:
https://download.limbrno.eu/log.txt
ja tedy bohužel linux až tak neovládám dobře takže mě možná něco uniká. Každopádně pokud by to bylo možné a měl jste chvilku čas , přesměroval jsem SSH i web zavlažovače aby byl přístupný z internetu, zaslal bych vám emailem přihlašovací údaje třeba by jste tam našel chybu. Byl bych moc vděčný.

V logu také nic divného nevidím. Zašlete mi na admin@pihrt.com přístup, večer kouknu zda něco nezjistím.
Děkuji
MP
#64 Karel Andre Limberg 2019-05-16 10:10
Cituji Martin Pihrt:

Když v nastavení OSPy v záložce "nastavení" zapnete protokolování "Povolit ladění" a spustíte program ručne: sudo service ospy stop potom cd OSPy a spustit sudo python run.py nepíše to něco podezřelého? Toto je opravdu divné, protože jak LCD tak vítr plugin používám také. Možná něco chybí v doinstalovat v linuxu. Koukněte do toho debugu.
M

V logu se me nezda nic nějak podezřelé:
https://download.limbrno.eu/log.txt
ja tedy bohužel linux až tak neovládám dobře takže mě možná něco uniká. Každopádně pokud by to bylo možné a měl jste chvilku čas , přesměroval jsem SSH i web zavlažovače aby byl přístupný z internetu, zaslal bych vám emailem přihlašovací údaje třeba by jste tam našel chybu. Byl bych moc vděčný.
#63 Martin Pihrt 2019-05-16 08:55
Cituji Karel Andre Limberg:
Cituji Martin Pihrt:


Dobrý den,
máte nainstalovanou poslední aktuální verzi SW a aktualizované všechny pluginy? Aktuální je verze: 2.5.648 (2019-05-04). Systém provozuji na 3 zařízeních od RPI2B+ do RPI3 a běží normálně vytížení je okolo 20% CPU. Udělal jsem screen z dneška jaké pluginy mi běží a kolik to bere CPU:
Dále je vhodné aktualizovat celý systém linuxu (apt-get update a upgrade... ale to jistě víte)
MP

Ano nejnovější verzi mám nainstalovanou , vše ukazuje aktuální. instaloval jsem přesně dle návodu tj update, upgrade....install git, uprava config txt atd.. .
Udělakl jsem screen cpu, první je bez zaplého rozšíření :
a tady po zapnutí rozšíření rychlost větru. pouze jeho aktivace v záložce spravovat.:

Když v nastavení OSPy v záložce "nastavení" zapnete protokolování "Povolit ladění" a spustíte program ručne: sudo service ospy stop potom cd OSPy a spustit sudo python run.py nepíše to něco podezřelého? Toto je opravdu divné, protože jak LCD tak vítr plugin používám také. Možná něco chybí v doinstalovat v linuxu. Koukněte do toho debugu.
M
#62 Karel Andre Limberg 2019-05-16 08:33
Cituji Martin Pihrt:


Dobrý den,
máte nainstalovanou poslední aktuální verzi SW a aktualizované všechny pluginy? Aktuální je verze: 2.5.648 (2019-05-04). Systém provozuji na 3 zařízeních od RPI2B+ do RPI3 a běží normálně vytížení je okolo 20% CPU. Udělal jsem screen z dneška jaké pluginy mi běží a kolik to bere CPU:
Dále je vhodné aktualizovat celý systém linuxu (apt-get update a upgrade... ale to jistě víte)
MP

Ano nejnovější verzi mám nainstalovanou , vše ukazuje aktuální. instaloval jsem přesně dle návodu tj update, upgrade....inst all git, uprava config txt atd.. .
Udělakl jsem screen cpu, první je bez zaplého rozšíření :
a tady po zapnutí rozšíření rychlost větru. pouze jeho aktivace v záložce spravovat.:
#61 Martin Pihrt 2019-05-16 07:59
Cituji Karel Andre Limberg:
Zdravím,
sestavil jsem verzi s HW 3.1 , rapsberry používám 3 B+, narazil jsem ale na problém. A to ten že jakmile spustím jakýkoliv plugin s počasím, automatickou aktualizaci, ovládací tlačítka nebo sledování rychlosti větru tak se počítač okamžitě zaseká. Na LCD se vše začne vykreslovat po znacích a velice zdlouhavě a správa přes web se načítá hodně dlouze a často nenačte. po vypnutí rozšíření vše pracuje správně. Nevíte v čem by mohl být problém?
Díky :)

Dobrý den,
máte nainstalovanou poslední aktuální verzi SW a aktualizované všechny pluginy? Aktuální je verze: 2.5.648 (2019-05-04). Systém provozuji na 3 zařízeních od RPI2B+ do RPI3 a běží normálně vytížení je okolo 20% CPU. Udělal jsem screen z dneška jaké pluginy mi běží a kolik to bere CPU:


Dále je vhodné aktualizovat celý systém linuxu (apt-get update a upgrade... ale to jistě víte)
MP
#60 Karel Andre Limberg 2019-05-15 23:37
Zdravím,
sestavil jsem verzi s HW 3.1 , rapsberry používám 3 B+, narazil jsem ale na problém. A to ten že jakmile spustím jakýkoliv plugin s počasím, automatickou aktualizaci, ovládací tlačítka nebo sledování rychlosti větru tak se počítač okamžitě zaseká. Na LCD se vše začne vykreslovat po znacích a velice zdlouhavě a správa přes web se načítá hodně dlouze a často nenačte. po vypnutí rozšíření vše pracuje správně. Nevíte v čem by mohl být problém?
Díky :)
#59 Martin Pihrt 2019-04-17 16:54
Cituji Szabolcs Horvath:
Servus Martin,
finisujem s projektom, konecne uz mam vsetky suciastky pre rev3.1 . Zbadal som na tvojich fotkach, ze IC3 a IC5 nie su osadene. Vobec nemaju byt osadene?
H

Záleží na tom zda chcete zapojit SMD nebo DIL čip. Na desce je možnost si vybrat -> proto nejsou osazené tý, které jsou v druhém pouzdru :-) MP
#58 Szabolcs Horvath 2019-04-17 11:35
Servus Martin,
finisujem s projektom, konecne uz mam vsetky suciastky pre rev3.1 . Zbadal som na tvojich fotkach, ze IC3 a IC5 nie su osadene. Vobec nemaju byt osadene?
H
#57 Martin Pihrt 2018-11-26 07:14
Cituji Szabolcs Horvath:
Servus,
dioda D3 chyba zo zoznamu suciastok. Je taka ista ako D1 a D2?

Ano D3 je stejná...
#56 Szabolcs Horvath 2018-11-25 19:16
Servus,
dioda D3 chyba zo zoznamu suciastok. Je taka ista ako D1 a D2?

Nemáte oprávnění pro vkládání komentářů.