Find Jobs
Hire Freelancers

Esp12 in Server Mode with Push Notification

$30-250 USD

Closed
Posted almost 5 years ago

$30-250 USD

Paid on delivery
Overview: I'm currently using an esp07-slave triggered by events that sends a message to the esp12-master. The esp12 then directs the ardunio to turn-off a solenoid & sends push notification to the app. The arduino also supports an HC-05 module linked to the android app. The simple app can open or close the solenoid. Arduino also uses a manual push button momentary switch to open or close the solenoid. Objectives: Simplification This project is to simplify the earlier project without losing any of the functionality. This projects will eliminate the arduino, and the HC-05 bt. Instead use the esp12 in server mode & the esp01 & android device in client mode to perform the same tasks as BLE. 1). Would need to plug the arduino code into the esp12 to control the solenoid & enable the esp12 server mode, The esp01 & app as client modes. See screen shot of how the code might be written for a server/client mode. 2). Enable the Esp12 to send & display temperature to my app. Make any necessary mods to the app temp page so the readings are displayed correctly. Trigger the solenoid closed at 32*F or 0*C temp reading. Flow chart: Description (attached) Master’s IP (assigned by the router, statically or dynamically (DHCP) is configured into slaves code so that slave can send data to master over GET request. Master would connect to router to send data (Push Notification) to web, from web to android app. Slave pings to master’s IP to send GET request, and receives ECHO payload that contains the necessary data (active polling method). Summary: 1. Client posts data to master , 2. Client retrieves acknowledgment after posting data to server-esp12, 3. Server-esp12 creates AP that client connects to, 4. Server-esp12 connects to router to send push notification to hosted web server, back to android 5. No internet access needed from router, for client, server or app talk. Intranet connected. Brief description: (esp01- Client function) Esp01 if triggered sends message to esp12 server to close solenoid & send push notification message. Green led is (ON) when client is in triggered state. When client is out of triggered state led is (OFF). When client is powered up the first time green led blinks (3) times. Brief description: (esp12- Server function) The server esp12 when triggered by the client closes the solenoid and sends push notification to android device. The esp12 can open or close the solenoid by momentary switch. Push once to close, Push again to open solenoid. This event also sends the push notification. The app can open or close the solenoid. The esp12 temp reading can trigger the solenoid closed & send push notification. When solenoid is closed red led is (ON). When solenoid is open green led is (ON), red led is (OFF). When esp12 receives message from esp01 Green led blinks (5) times. When esp12 is powered up for the first time green led blinks (3) times, then all led's are off. Hardware components: Client: 1. esp01 2. led 3. Trigger switch- 2 wire probes Server: 1. esp12 2. 2 leds (Indicates if solenoid is open/closed by LED color) 3. Reset Switch 4. H-bridge > Solenoid 5. Temp sensor DS18B20 Attached flow chart. Demonstration: Should be able to demonstrate by short video clip that the esp01 communicates with the esp12 as described. Will provide the arduino/esp12-master/slave files formatted to open/close solenoid from earlier project. The budget for this project is $125usd. Time frame 3-6 days.
Project ID: 20152806

About the project

12 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average $285 USD for this job
User Avatar
Hi sir, We are expert in server client communications related to esp32 ,esp12, esp01 etc. lets talk to us on it. We are professional engineers and developers who do such projects from the last 10 years. We offer you our skills for this project at very low rates comparatively without compromising the quality of work. Let me introduce you to our company TURKTRONICS. We are TURKTRONICS. We are team of professionals with 10+ years of experience in Circuit designs, PCB designs, embedded system solutions, mobile app development, programming and software development. We provide complete end to end solutions for all kind of development projects. IOT is our strong point. In this bid, prototyping and shipping cost is not included however paying extra slight of money to include prototypes. We have the manufacturing facility and we produce the very high standard PCB boards and send ready products to customers doorsteps via DHL. We care about our clients and help them to get out of any potential problem throughout the projects and also give post completion technical support if ever required. We are very much looking forward to hear from you on this in coming days! Cheers!!! Ahmad Lead Technical Engineer TURKTRONICS An Internet of Things Company !
$300 USD in 7 days
4.8 (47 reviews)
6.7
6.7
User Avatar
Hi there I am an electrical with 5+ years of experience with esp8266. I can do this project for you. Let me know if you are interested. we can discuss further
$300 USD in 7 days
4.8 (20 reviews)
6.0
6.0
User Avatar
Hi I'm an Electronic Engineer (Honours degree level) with 4 years experience developing and designing PCBs, you can learn more about me from my Freelancer profile. Kind regards V.T
$250 USD in 7 days
4.9 (24 reviews)
5.6
5.6
User Avatar
Dear As I am a senior software developer, have rich experience with various web and application development using C#, VC, VB.Net, NodeJS, ReactJS, Angular Js, Vue js, Php, Matlab, java, and python If you are interested with my proposal, please let me know it. I hope to work with you on this project. Thanks.
$150 USD in 3 days
5.0 (9 reviews)
4.8
4.8
User Avatar
i have more than 6 years experience in embedded software and hardware and i have already worked on esp32 so i can do your job within a time limit with your satisfaction.
$1,250 USD in 20 days
5.0 (7 reviews)
4.5
4.5
User Avatar
Hi, How are you? Hope you are going well! I checked your project carefully, so that i feel very confident in your project because I am talented web,python,mobile app developer with 6 years experiences. If you give me all data for the project, I will start working immediately. Also if you want, i will show you my previous projects. I think that you will be get "Best Result" with my working. i would like to discuss about the project over chat. I am waiting for your response. Best regards.
$155 USD in 3 days
5.0 (12 reviews)
4.1
4.1
User Avatar
Hello, Automation engineer here. I have large experience working with esp8266, a good experience with the HTTP protocol and products already developed and on sell on amazon. I do have an H-bridge module and a DHT11 as temperature sensor, but unfortunately i'm out of esp-01 boards. Good thing is, code that runs on esp-01 runs also on esp-12 (8266), so yes I can help you with your project. I can offer you 20 hours of labor for the budget on this project, which I ensure you its more than enough to have this done. this price is to work only on the boards, the Android app would be an extra, I can develop a simple proof of concept for the android. Looking forward on your answer, if you need any small proof of skills just ask and I would deliver free of charge a sample code.
$125 USD in 5 days
5.0 (4 reviews)
3.3
3.3
User Avatar
Hello, I already have all pieces ... so I will give you one tested solution. For arduino I will develop with MIT app inventor 2(visual programming) and for esp will work with c/c++(arduino ide .ino). Please post the one photo with your prototype(breadbord) and one schema which you already used/or other documents if have. I invite to continue the discuss on freelancer chat. Thanks
$250 USD in 10 days
3.4 (3 reviews)
2.4
2.4
User Avatar
Hello We have been an engineer for more than 8 years in the market and have already developed projects for several companies using microcontrollers like ARM, PIC, AVR, NXP, Nordic, Texas, STM, ESP, Arduino, Raspberry among others. Using the general description of your project is possible to make a generic estimate, but the refinement of the total amount of work and the value of it will depend very much on the quantity and complexity of the features to be implemented, so I look forward to your contact for more details. Thank you.
$250 USD in 6 days
5.0 (2 reviews)
1.1
1.1

About the client

Flag of UNITED STATES
St. Pete, United States
4.9
3
Payment method verified
Member since Oct 25, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.