Fermé

iot service

Term *-12 jan 2017

Testing 3days

Deadline - 15 jan 2017

Language –Multi

Localisation by file or db. Base lang Eng.

Local server linux raspberri pi 3 v.B 16gb micro-sd lcd-5" touch screen

Mqtt

DB

WebGui

Global server linux dedicated cloud server for logs and settings.

Mqtt

DB

Peripherial

1. ESP 8266 scketch for arduino IDE.

ESP8266 esp-12e

GPIO-s:

1. 1st Light switch. NO contact

2. 2nd Light switch. NO contact

3. DHT22

4. HC-SR501 or HC-SR505

5. LM393

6. YL83

7. Smoke sensor MQ-2

8. Window or door magnet sensor. NC contact.

9. 1Relay module.

10. 1Relay module.

11. Magnet water tap (actuator). NC contact.

12. Magnet Gas tap (actuator). NC contact.

This is Base (maximum) functional config. Every esp8266 should configuring in the Control Panel and have any others connections. But if we need to connect dht22, it allways must be connect to gpio3 and if we want to connect smoke sensor, it allways will be connect to gpio 7. When esp starting it will be check every gpio and compare it with settings in DB,, if somesing went wrong or didnt compare with config, that put error in log and show error in the GUI.

ESP must updates by wifi

Logs. Max level debug. Text files at global server. If there isnt an internet beetwen local andglobal servers the logs saving at the local server while not connected. If internet not work a long time, log files rotate (every day or week), but after 1 month oldest logs must be erase.

Start esp8266 - put esp-id, date and time, gpio survey (get from db esp gpio config and compare with survey result, then put ok or error with numbet gpio and wich type of device must be at this gpio).

Start local server - check every esp, get from esp-s info about gpio, put it to DB.

Config

table Buildings and floors

table Rooms

table Unit (in the room) (1unit=1esp)

table esp_config

table shedules

table events

...

GUI. Web.

Constructor (admin panel) have a full functional from viewer, and setup functions.

Left frame -list of Buildings and flors.

Tabs = Rooms, Content - plan (which upload from jpg files), elements (buttons, lamps, heaters, sensors, displays (you can get a list from blynk settings). Admin can put any element to any place on map (plan)

Viewer

Left - list of Buildings and flors.

Tabs - Rooms, Content - plan with our elements. Every element must show his status or or value.

Onmouse (touch) on element open dropdown menu. 1 item - calendar for config this element by calendar (timer), 2item - event. Can config some action by event. Like as push button on gpio #* - connect gpio relay#1* (switch on lamp).

Description

It can be independent system. Isnt a blynk, ibm, iot, cayenne clouds.

Use a c, python, mysql, mosquito, php, java.

It must be secure system. Special attention for secure andpermission.

Periferial devices (esp8266) must work independently. Any unit must work without wifi and ethernet/internet. When connections is recovered every unit must synchronized, periferial devices ask a config changes at raspberry and put here log and gpio info, raspberry connect to global server, ask for condig changes config and put logs.

Raspberry start and open GUI on hdmi LCD 5" touchscreen display atop.

How can I verify the results

You give me scketch for esp, i try it for 3-5 esp8266-12e

You give me all documentation and installation manual.

The code must contain comments

I'm going to clone the image and install it on another Raspberry pi 3 B.

I'm going to clone the image of global server vps.

Complete project is:

Arduino scketch

Raspbian clonable image with fuul ready system

All configs (mysql, mqtt, apache/nginx etc)

Comments in the code. Sources.

Admin manual. Installation step-by-step guide.

Compétences : Arduino, MQTT, PHP, Python, Architecture Logicielle

Voir plus : create concept map outline culture maps outlines total upload research paperconcept map outline represent common themes concepts, image map mouseover buttons html, sef service map sobi2, service map sobi, can phone call place network service, google map service, map service area net, map service area, create map service area, service area map, google map web service distance calc, google map api service, google map markers buttons, service area northern california map, map distance web service

Concernant l'employeur :
( 1 commentaire ) Moscow, Russian Federation

N° du projet : #12629976

9 freelance ont fait une offre moyenne de 168 $ pour ce travail

ranganathp

FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past p Plus

100 $ USD en 10 jours
(79 Commentaires)
6.8
yogeshssanwal

I am Yogesh sanwal, 5+ years experienced inwebsite and e-commerce development using PHP/MySQL. Take a look to my last work: [url removed, login to view] [url removed, login to view] [url removed, login to view] http://ww Plus

155 $ USD en 3 jours
(104 Commentaires)
5.9
miracitech37

Hi I have read your job description extremely carefully , so now don’t need to worry we will give PROFESSIONAL work in MINIMUM PRICE and I am absolutely sure that our team can do the job very well but I have couple of Plus

155 $ USD en 3 jours
(13 Commentaires)
5.5
MiniBigTech

Hey, I had a chance to go through your complete job description. And we think this is the best project matching with our skills. I would like to have a verbal conversation with you to walk through your web developmen Plus

155 $ USD en 3 jours
(15 Commentaires)
3.7
155 $ USD en 3 jours
(6 Commentaires)
3.3
Sravi31

A proposal has not yet been provided

333 $ USD en 15 jours
(2 Commentaires)
2.4
saytinh

A proposal has not yet been provided

111 $ USD en 30 jours
(4 Commentaires)
2.0
ahsandilawarr11

i am Assistant Technical manager of Sublime Enterprise . i have 5 year experience to work on microcontroller, raspberry,PLC ,arduino,PCB Design e.t.c , i also design lots of industrial product . Design Pakistan's 1st Plus

155 $ USD en 3 jours
(3 Commentaires)
2.3
DobriPiperkov

A proposal has not yet been provided

244 $ USD en 10 jours
(0 Commentaires)
0.0
277 $ USD en 5 jours
(0 Commentaires)
0.0
alateinfotech

Hi there, we are new to freelancer, We are expert in both hardware and software development in field of electronics, having 2+ years of experience in circuit designing/debugging, coding and various micro-controller an Plus

246 $ USD en 8 jours
(0 Commentaires)
0.0
155 $ USD en 8 jours
(0 Commentaires)
0.0