Fermé

Back-end and Web Dashboard for Monitoring and Controlling IoT Devices

1. Create a back-end to

- Manage device's owners and users

- Manage devices include sensor devices and switch devices

- Manage locations and areas

- Manage widgets of dashboards

- Widget details are:

.... Define Devices and Levels of status,

.... Manage Charts

.... Define Notification/message, Actions with conditions/rules (Send email or control IoT switches)

- Reports

.... Output reports of device statuses, notifications and actions

.... Output reports of devices and belonged owners

2. Server Process

- Retrieve data IoT data from external database

- Prepare display information for widgets

- Handle above user defined rules to trigger following items

.... Send Notification, email message (When devices meet rules)

.... Control IoT switches (When devices meet rules)

.... The rules would consider timers or counters

.... Keep logs of actions

- Process started on server started

3. Create Dashboard Web Pages

- Only authorized users can access dashboard

- Select area or sub-area to display

- Real-time update the dashboard

- Dashboard contains widgets, the widget contents are

.... Display Device status,

.... Display Charts

- Display summary of sub-areas in the main area

- Allow users to select area

- Allow users to mute, stop notifications

4. Email cron jobs

- Please schedule cron job to send emails or send control signals

You are required to access another database which continuously collecting statuses of IoT devices.

IoT device switches are controlled by APIs.

Please read the document of the following link

You can

- use document to connect APIs OR

[login to view URL]

- use vendor provided JAVA SDK to call APIs

[login to view URL]

Case 1:

Type of Solution

- Energy Consumptions

Devices involved

- Switches

- Remote

Criteria

- When Switches or Remote is opened, Dashboard will receive a message, display the status of Switches or Remote to "open", then display and start timer

- When Switches or Remote is closed, Dashboard will receive a message, display the status of Switches or Remote to "close", then display and start timer

- Calculate the total power consumption and prepare charts

Case 2:

Type of Solution

- Security

Devices involved

- PIR Sensor

- Door Sensor

Criteria

- When Door Sensor is in "open" status, Dashboard will receive a message, system will send email alert and browser displays notification

- When PIR Sensor sensed some one there, Dashboard will receive a PIR message, system will send email alert and browser displays notification

- To prevent false alarm, add an option to Dashboard to decide to temporary or permanently stop sending email alert and the browser notification

Case 3

Type of Solution

- Hub Server, Pantry

Devices involved

- Water Leakage Sensor

- Water Valve

Criteria

- Start Water Valve at scheduled time

- When Water Leakage Sensor send an "alarm" signal, Dashboard will receive a message, system stop the Water Valve and send email alert and browser displays notification

* Back-end can define different conditions. It includes temperature sensor, system time, timer, counter, ON/OFF status of Switches

Please read the attached wire-frame for reference

Compétences : MySQL, Apache, PHP, Linux

En voir plus : admin back end web developers, back end web design, back end web layout, back end web process tee shirt company, cold fusion front end back end web programmers work freelance basis online projects web team , back end web developer manchester, back end web development, back end web application development, back end web developer cv, back end web developer freelance, back end web developer freelancers liverpool, back end web developer in netherland, back end web developer job description, back end web development rates, buscar back end web developer no brasil, find back end web developer, front and back end web developer freelance jakarta, front and back end web development india, front end vs back end web develope, learn back end web development

Concernant l'employeur :
( 5 commentaires ) HONG KONG, Hong Kong

Nº du projet : #30552198

21 freelances font une offre moyenne de 4683 $ pour ce travail

(174 Commentaires)
9.4
(290 Commentaires)
9.2
r4rony

Full Stack Experts Hello Greetings Work Samples: [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] We have expertise and the sk Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 60 jours
(209 Commentaires)
9.0
(106 Commentaires)
8.7
promactinfo

Hello, We as team can assist you with development of E Commerce, Web/Mobile App design, Customized Software, Branding, UI/UX, Logo design & more. With expertise in Full Stack, Python, Android/iOS, AWS, .NET, AI/ML, F Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(119 Commentaires)
8.6
(92 Commentaires)
8.2
(78 Commentaires)
8.0
(438 Commentaires)
7.9
(162 Commentaires)
7.5
AppDuniya

Dear Client, Greetings !! I am 7 years experienced Web Designer and Developer, I am having good knowledge of working with PSD, HTML, HTML5, Bootstrap Responsive Template, PHP, Code Igniter, Larval, Python, MY SQL, Wor Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 17 jours
(58 Commentaires)
7.7
AzzkaNoor

Hello. You're seeing this bid from a knowledgeable Web and IoT developer who has 11 years of Web App Development and 4 years of IoT experience. I'm happy to inform you that your project falls under my expertise. I have Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 40 jours
(54 Commentaires)
7.7
vbtise

PHP Expert Here Ready To Complete This Project We will assign a team of experts who have great experience Back End and Web Dashboards Websites. Actually we are small team of 25 experts who work hard to deliver the be Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(60 Commentaires)
7.2
(39 Commentaires)
7.4
fastwebsoft

***We are Expert in Website Design, Graphic Design, *** Hello there, Hope you are doing well in this pandemic era! We are Professional 'Web Development and PHP, WordPress, Graphic Design' expert, With over 7 years Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 35 jours
(33 Commentaires)
6.3
VladimirBognar

Hello I saw your job details carefully and understand what you want. I have +7 years of experience in Web Development. I have rich experience in Backend and Front end. I suggest laravel for backend, I suggest react or Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(6 Commentaires)
4.8
BEAS24X7

Hi, This is from BEAS Consultancy and Services Pvt Ltd ( [login to view URL] ). We are an India based CMMI level 5 and ISO Certified Organization. We produce quality and Cost-effective solution for our internat Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 40 jours
(12 Commentaires)
4.7
abhishek060

Hi There, How are you? We have read the Job Description and review the Wireframe carefully and understand that you need a Web App to Monitor and Control. We have huge experience in Software Development. We can handle Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(7 Commentaires)
4.4
irfanui

Hi There, from brief I summarize that your Project Title is Back-end and Web Dashboard for Monitoring and Controlling IoT Devices Right? Sure i'll provide you with Quality Work. Please award me the project so that we c Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 21 jours
(6 Commentaires)
3.0
(1 Évaluation)
2.4
nalliancetech

Narinder Alliance Technologies LLC An IT Consulting and Software Development company. We have a team expert in Web Designing, Application Development and Databases. Major offerings include Digital Transformation, Appl Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 120 jours
(2 Commentaires)
0.5