Closed

Build me a web site to display json data received from Serial Port in Raspberry

Description General Scenario V00

The first phase of the project's development involves the construction and configuration of a basic system to enable the collection and visualization of environmental data and the manual remote control of actuators distributed in the company.

Hardware Equipment

For the initial testing phase, electronic components distributed in the production area will be used, able to collect environmental data and send it to a Gateway via TTL Wireless communication;

Each individual data collection station, efficiently distributed in the production area, is referred to as the Sensing Node.

These nodes will be powered by direct connection to the electrical distribution plant with cable wiring.......

Software Endowment

In the development of the first phase of the project, it is necessary to be able to view from a mobile device (pc-tablet) the data collected by the sensing nodes distributed in the company.

The test will use 2 nodes, which will collect environmental data and send it every 15 minutes to the gateway.

To simplify initial testing, the number and type of sensors used in sensing nodes will remain fixed, identified in the following table.

Instead, it will need to be able to vary the number of nodes that can be installed in each production company, but this if it does not create particular problems can be implemented at a later stage.

The main need right now is to be able to collect data in a Db, and be able to view it remotely.

In order to make this type of reading, you need to do the following:

[login to view URL] database

- Db Structure Creation (widely discussed in other files)

Raspberry program:

- Write File Configuration

- Reading sensor data (python)

- Write data to [login to view URL] file (python)

- Read data from [login to view URL] file (node.js)

- Write data on db [login to view URL] (node.js)

Webserver program:

- User login home page (id, password)

- User Data View Page "Loggated"

Summary description of the content of operations

Raspberry program:

Write Configuration File

In the initial phase, this file can be handwritten, changing the configuration values in the file.

The data you will need to contain will be as follows:

Raspbarry ID : Company ID

Sensor ID (E.g. Sensor 1 - DHT22 Umi, Sensor 2 - DHT22 Temp, Sensor 3 - SMT16)

Node ID ( Node1 - 1, Node2, Node 3)

- System Settings

Sensor data reading

Reading data sent by nodes will contain the information needed to identify the company, identify the node, read data from sensors, identify the date and time when the data was captured.

The program used for serial reading is Python, you proceed with reading a formatted string of the information sent by the microcontroller, the code will write a [login to view URL] file that will contain the received strings every 15 minutes.

Write data to [login to view URL] file

The file generated by the python script will allow the [login to view URL] file to be compiled.

This file will contain information from the nodes with the following write:

- Node Id

- Sensor Value 1

- Sensor Value 2

- Sensor Value 3

- Sensor Value 4

- Sensor Value 5

- Sensor Value 6

- Sensor Value 7

The python script must also complete the string saved to the [login to view URL] file with the DATESTAMP field with a compatible format for Node.js.

Read data from [login to view URL] file

Once the file with the data structure defined, a node.js script reads the data in the [login to view URL] file and "splits" it by assigning the values to the variables.

Write data on db [login to view URL]

Once you have assigned the variables with the correct values, you proceed to store the received data in a [login to view URL] cloud database, which can be reached via static ip from web-based applications.

Webserver program:

New User Registration/Configuration Page (to be implemented later)

This "main page" will initially contain 2 fields, register new user and sign in;

The new user registration/configuration page will contain a form in which the user can enter the information needed to register a new company.

continue above..

Skills: Python, node.js, JSON

See more: web site design update data web page, build web site badoo, build web site selling furniture, bid build web site, need someone teach build web site line, data web site display web page, build web site zend, build web site gumtree, build web site photo shop file, required build web site urgently, iphone mobile web site display, web site display properly resolutions, build web site ebay, build web site craiglist, can build web site, build web site php utf8, company build web site, format data received serial port perl, joomla build web site youtube

About the Employer:
( 0 reviews ) Italy

Project ID: #21901577

30 freelancers are bidding on average €1331 for this job

kroim

Hello sir. I have checked your project description carefully and understand it well. I have good experience in IOT development based on Arduino and Rasperry pi. I will try to deliver great result with your satisfy all More

€750 EUR in 7 days
(29 Reviews)
6.1
AndreiPPB

Hello. I read your description carefully. I'm talented web developer. if you assign to me this project, you can get a cool result. please contact me. thanks. best regards.

€1125 EUR in 7 days
(24 Reviews)
5.7
AlexanderPGR

Hi, there. I have read your description carefully. I am really interested in your project. I have high Python skill and I have experience with IoT relation project and Raspberry pi. Well, I am confident to do this proj More

€1125 EUR in 7 days
(22 Reviews)
5.3
lesteraguilar

***Pro node.js/python/Posgre.sql expert!*** I have read your requirement carefully and I am very interested in your project. I want to discuss further via the chat. Your invitation over the private chat would be highly More

€750 EUR in 7 days
(15 Reviews)
5.1
poduzov

Hi I'm an electronics engineer with 10+ years of experience including Raspberry, Arduino, and all kinds of instrumentation. I developed complex devices for data logging, control and Web user interfaces based on Rasperr More

€944 EUR in 20 days
(14 Reviews)
5.0
omairusaf

Hi, I am certified web developer and designer having a rich experience of web development for over 7+ years. I have a proven track record of successfully delivering number of websites to my clients and i can confident More

€1500 EUR in 25 days
(1 Review)
4.8
Ivan927

Hello! I am very interested in your post project. i am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am su More

€1125 EUR in 7 days
(4 Reviews)
4.4
vantuanvn

Dear andreaspanu, ❁ We are Web and Mobile App development team at Ho Chi Minh city, Vietnam and work for wordwide. ❁ Our profile : [login to view URL] ➦ We worked on many types of projects, I hope to discuss with you to m More

€1250 EUR in 5 days
(12 Reviews)
4.5
wwwTom

Greetings from Georgy! I read your requirement carefully and understood. I am a NodeJS and Python expert with 9 years of rich experience and will be the best fit for your project. I will provide you sound expertise of More

€1125 EUR in 7 days
(4 Reviews)
4.2
ITPyramid85

I CAN COMPLETE YOUR PROJECT EASILY Hello, I am software developer with enough experiences on PHP for 13 years. I can work by full time for your project and trying to satisfy the requirements. I am designing the project More

€1200 EUR in 7 days
(2 Reviews)
4.1
limitbreak515

⭐⭐⭐Client is always right⭐⭐⭐ Nice to meet you. I read your description carefully. So now, I am sure to provide you a good result perfectly on your time. I am Super developer. you can check my portfolio. [login to view URL] More

€1125 EUR in 7 days
(2 Reviews)
2.9
george19921014

Hello! Nice to meet you! I have read your project carefully. I am very interested in your project. I am a Microelectronics and Automation engineering expert. I have a lot of experience on ARM, FPGA, DSP, Arduino, Raspb More

€1000 EUR in 5 days
(4 Reviews)
2.8
krishaweb

Hello, Hope you are doing well! We at KrishaWeb are most preferred agency for our client due to 100% recommendation and “5 STAR” rating from our clients which we achieve through an excellent client support as well as More

€3225 EUR in 30 days
(2 Reviews)
2.8
GlobalSolution3

⭐⭐⭐⭐ i am Full stack developer. ⭐⭐⭐⭐⭐⭐ I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. * 6+ years experience in rasberry pi and mini pc If you want More

€1125 EUR in 20 days
(3 Reviews)
2.9
Tikhonovich

⭐Full Stack Guru here. ⭐ I am good at Frontend and Backend. [login to view URL] [login to view URL] afrikbid.com. -> mobile [login to view URL] [login to view URL] [login to view URL] [login to view URL] are all my successful portfolios. I have more than 7 year More

€1500 EUR in 7 days
(1 Review)
2.6
romancoder204

Hello, hope you are doing well. When I read this job project details very carefully, and feeling my skills are very good fit for this project. As an expert in Node.js and Python, I am very confident in this project. P More

€1500 EUR in 7 days
(2 Reviews)
2.2
mihail99999

****************************_ Hello, Adreaspanu _**************************** How are you ? I have read your detail very carefully and understood what you want. I have developed a lot of project like your project. And More

€990 EUR in 16 days
(1 Review)
2.1
gopalvora

Hello i hope you are fine. As you want to build me a web site to display json data received from Serial Port in Raspberry. Already worked with web and mobile App development and customization .

€950 EUR in 30 days
(1 Review)
2.2
hsh564cf84accd96

I am writing this proposal in order to work for you in Software and Web Development. We are highly trained professional developers seeking to freelance and earn online. Having a flair in programming and development I More

€750 EUR in 7 days
(1 Review)
1.8
vSanta727

Hello. Thank you for your job posting. I'm a Javascript, Python, Node.js expert; I'm sure that I can do your work perfectly. Please feel free to contact me.

€1125 EUR in 7 days
(2 Reviews)
1.9