Git Product home page Git Product logo

ecs_web_data's Introduction

ECS_WEB_DATA

Arduino Yun part of ECS monitoring

Based on a Arduino Yun, the system get each 10 minutes the temperatures of 3 probes:

  • solar water, incoming
  • water storage 1 (in use, warmed by gaz in cas of insufficient sun)
  • water storage 2 (warmed by sun) The hardware contents must be:
  • Power supply 5V
  • Arduino Yun
  • Electronic relay 230V-5V
  • RTC DS3231
  • LCD LCM2004A Display 4 lines 20 chrs
  • 3 x temperatures probes DS18B20

This WEB Data project is given in two parts : 1) Getting the datas locally, and 2) Showing the data graphically with a Internet WEB server. This project take the measure and record part of temperatures DATA for solar hot water monitoring. Using an Arduino Yun, the Unix server push the data files with ftp on a Internet WEB server. A web server make the page, created by PHP and JAVASCRIPT, with functions drawing a day (24 hours) of datas. Sample results can be seen here: https://yvesmasur.ch/ecs/ Organisation of the datas: each month, a new file is created by Arduino Yun, named so: yymmdata.txt, yy= year with 2 digits (eg. 2017 -> 17) mm= Month with 2 digits (eg. april -> 04) Content: sample each 10 minutes, written on a plain text line in this order: {date} \t {hour:minutes:seconds} \t {percent of pump usage} \t {temp1} \t {temp2}\t {temp3} \n

Details of fields, separated by TAB: date format: yy/mm/dd with yy= year; mm= month; dd= day; (eg. 17/11/20 is the november 11, 2017) time format: hh:mm:ss with hh=hour; mm= minute; ss= second (eg. 05:30:00) Note: because the sample are made each 10 minutes, mm is alway 00.

Pump usage : 0 to 100 percent of use (eg. if the pump usage is 5 minutes at full time, gives 50 % -> 50) temp 1 : temperature in degrees of solar cicuit temp 2 : temperature of solar water volume temp 3 : temperature of hot water volume \n : end of line, also CRLF More details (but in french) on http://microclub.ch/2014/10/11/yun-monitoring-de-leau-solaire/

ecs_web_data's People

Contributors

ymasur avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.