No description
Find a file
romanicak e75fad5561 New CO2 calib request
New CO2 calib request - sensor ID changed from 7 to 9
Set divisor for grahps to 1
2020-02-24 14:35:27 +01:00
docs save indicator for network 2014-04-15 21:42:13 +02:00
src New CO2 calib request 2020-02-24 14:35:27 +01:00
.gitignore "upload" directory renamed 2019-04-18 21:34:52 +02:00
.jshintrc app -> src rename 2014-01-26 11:46:10 +01:00
bower.json trigger saving revisited 2014-05-13 23:19:58 +02:00
Gruntfile.js Webcam added 2018-10-07 22:49:11 +02:00
package.json fixed deps, upgraded dev versions 2014-06-04 22:02:52 +02:00
proxy.js Read relay states from output_changes.jso part1. 2019-04-19 01:18:46 +02:00
README.md Bug 54 fix, Alerts and Triggers expanded, page title changed 2014-11-30 01:33:42 +01:00

Frontend client for Growduino-firmware

Implementation specifics

  • FAT filesystem - filenames must be in 8.3 format.
  • Parallel requests are not recommended.

Instalace

Requirements - NodeJS, Grunt, Bower

  1. Nainstalovat GIT pomoci:
    sudo apt-get install git
  2. Naklonovat si repository pomoci:
    git clone https://github.com/romanicak/growduino-client
  3. Sup do adresare:
    cd growduino-client
  4. Nainstalovat NPM pomoci:
    sudo apt-get install npm
  5. Nainstalovat NodeJS zavislosti (pro dev a pripadne pro proxy):
    npm install
  6. Nainstalovat Bower pomoci:
    sudo npm install -g bower
  7. Dostat Node na spravnou cestu, on uz se totiz jmenuje NodeJS:
    sudo ln -s /usr/bin/nodejs /usr/bin/node
  8. Bower pak stahne vsechny zavislosti samotne webove aplikace:
    bower install
  9. Nainstalovat Grunt pomoci:
    sudo npm install -g grunt-cli
    -- Ted je vse pripraveno pro build, nasledujici je potreba pro editaci a testy--
  10. Spustit proxy pomoci:
    node proxy
  11. V prohlizeci by se ted pod adresou localhost:8000 mel zobrazit lokalni web co si taha data ze skutecnyho Growduina
  12. Stahnout editor, treba http://www.sublimetext.com/ (rozbalit a instalovat jde ve voknech) spustit z terminalu pomoci:
    subl
  13. Po editaci (staci tam pretahovat co chci editovat) se buildi pomoci:
    grunt dist
    (kde dist je parametr jakou distribuci buildit, pro rybare je to distfish)