BES controller

Closed Posted 6 years ago Paid on delivery
Closed Paid on delivery

BES Controller(Real time):

I have my mobile APP to control Fans and relays, and i need a hardware controller using ESP8266 to be interfaced with the mobile APP via the API (15 API)that i will provide to show how app send commands to the controller and the hardware developer should provide me also with the API's to show how controller will request the or send the data to the mobile APP. The controller should execute the following:

1. receive the data and time by the APP to be sync.

2. receive the configuration from app with the Pin number, type (input or output) and pin name.

3. read LDR and temp. sensor - input analog.

4. read PIR and switch input - TTL.

5. the output will be Relays and PWM.

6. the app will also send the PWM duration and duty cycle.

7. each command will be sent by app will include the pin number,input or output, execution date,execution time, execution duration, command "is it ON or OFF or to read sensor".

8. the controller should receive all commands any time and save them to be executed according to the execution data and time. 9. the app will send the commands to read sensors and to control outputs (Relays and PWM).

10. The controller should send the MAC address and password at the beginning, to start communication

11. the controller should be prepared by sending emails with certain errors to the registered emails that should be received by the APP.

12. there should be "acknowledgement" for example when controller send any reading to the app, the APP will send "OKAY" and if controller didn't receive it, it should repeat 5 times then send email with that error and vice versa. If you have any question please list all to reply to you. This project will have another part which will be web interface and the one who will complete the controller part will continue with other related parts. the code should be well written with all labels and comments. The testing will be by sending video showing all functions and to explain how to load the code on the ESP8266. The handing over should be partially and the requirements should be scheduled and done according to that and to be discussed one by one to avoid any misunderstanding or any delay. The budget for this part is 45$

Arduino Bluetooth Low Energy (BLE) Electronics Microcontroller Raspberry Pi

Project ID: #16488254

About the project

7 proposals Remote project Active 6 years ago

7 freelancers are bidding on average $548 for this job

amelectronics

Hello I have experience in designing electronics circuits and can make your project. For your assurance, i can just say that, "I AM IN CHINA RIGHT NOW AND I CAN SHIP COMPLETE WORKING PROTOTYPE TO YOU AND WILL GET THE More

$1000 USD in 20 days
(29 Reviews)
6.3
ahmad5857

Hi Sir, We can do this project for you, we are good in esp programming. We are professional engineers and developers who do such projects from the last eight years. We offer you our skills for this project at More

$400 USD in 14 days
(36 Reviews)
5.8
ExpertEngineer7

I am embedded system electronics engineer and have worked on smart parking system, home automation, etc. please consider sending me a message so that we can discuss further

$470 USD in 15 days
(15 Reviews)
4.5
saurabhricky

I am an embedded software developer and worked on several such type of projects. Let us discuss more about the projects and your needs. Definitely we will complete this projects for you in time and as per your expecta More

$277 USD in 10 days
(0 Reviews)
0.0
sadiique

i have done similar project except the email part and my project was offline..so i f your project is like this then i can deliver it very quickly.

$277 USD in 3 days
(0 Reviews)
0.0