В работе

A Monitoring System for Solar Energy Station

Job Description:


I need a monitoring system for solar energy stations:

For what i understand now,

I need 2 programs:

1. The program running on linux :

a. Read the value from Inverters via Modbus RTU RS485, and write it to database. 3 kinda inverters need to be implemented. Data sheet of protocol will be supplied.

b. user friendly front-end configuration: set which kinda inverters for the station, interval time of reading from inverter, set station and inverter profiles and save to database, etc.

c. code need to be commented well and maintainable and extendable for future. for example, easy to add new type inverter, or switch database, or easily to deploy remotely new version of program without going to the stations. (DDNS for solution?)

d. remote ssh to the datalogger

e. Push notification and email to the user for the wrong status of station or inverters. and the total energy generated today after sun went down.

2. Front-end for Viewing Data (better to use ReactJS, then deploy on web and android or ios ):

There are few Pages I need,

a. Dashboard: display the bar chart views of energy generated today for each hour for each station, the status of station and inverters and the status of datalogger in the station. Click the station will show the bar chart views of inverters belong to the station.

b. History Data: user can define the query for station or inverters from the station and date, then display the result by chart or table, and able to export as xls.

c. user management: The Admin user can add or delete users and shows user profile

d. Profile: shows profiles of station or inverters in the station.

e. feature of multi-languages supplied. I can implement Chinese by myself, you just need to do it in english and let me know how to implement the rest.

PS. Feel free to post your proposal, or if you have any good suggestions. Use NoSQL for Database, now i implemented some features by Parse.com. If there is any misunderstanding of my knowledge, please feel free to inform me. Thanks.

Навыки: Android, JavaScript, Linux, React.js, Архитектура ПО

О клиенте:
( 4 отзыв(-а, -ов) ) Taipei, Taiwan

ID проекта: #8891400

11 фрилансеров(-а) готовы выполнить эту работу в среднем за $1392


Customer satisfaction is guaranteed and delivery is on time. you can check my portfolio and reviews for more information. Best regards.

$1000 USD за 20 дней(-я)
(55 отзывов(-а))

My team is interested in this project as it is exactly within our scope of expertise: We are an 9-year experienced web/ app design and engineering group. Good experience in Solar and renewable energy products softwa Больше

$810 USD за 15 дней(-я)
(11 отзывов(-а))

Hi, I am experienced person in energy metring and I have worked with Modbus based enevergy meters. I have also worked on parse.com. I have rich experience to deliver program 1. Looking Forward for discussion. Больше

$1184 USD за 3 дней(-я)
(12 отзывов(-а))

A proposal has not yet been provided

$1500 USD за 25 дней(-я)
(1 отзыв)