Find Jobs
Hire Freelancers

Arduino/ESP8622 Home Automation Device Software (for personal use)

$30-250 USD

ที่ทำเสร็จแล้ว
โพสต์ เกือบ 5 ปีที่ผ่านมา

$30-250 USD

ชำระเงินเมื่อส่งงาน
Deliverables: Source Code and dependency libraries. Need home automation device software (C/Arduino Code) for the NodeMCU and ATMEGA328 (code for both, but hardware will be one or the other). Device is basically a home automation switch compatible with Apple HomeKit, Google Assistant, and Amazon Alexa. Has two Relays to be controlled. It can be controlled also by IR remote and two physical switches. Can also be setup to control up to 5 IR devices with 5-10 commands each. Should also be able to send temperature and humidity information back to the systems (homekit, Alexa, google). ESP8266 NodeMCU v2 Or Atmega328 chip with W5500 SPI to LAN If possible to connect ethernet to ESP8266, then the ATmega isn't needed or if you have a better option, I am open to recommendations. When powered up with #1 button pressed for 15seconds or if there is no settings, go into setup mode (which is just a simple webpage with settings) (create adhoc network on the ESP) Setup webpage for IR send codes has buttons to select code type and textbox for actual code. Each one should also have a button to ‘learn’ IR code from IR receiver. Also include the ability to set the names for each (relays, 5 IR devices, Temp/Hum) A secondary mode sets the device to only one physical switch and uses the switch #2's pin connected to a IR Motion Detection sensor to be used as an occupancy switch (aka lights turn on when motion, off when no motion for a set amount of time) Uses OLED Screen for Status [login to view URL] based Include date and time (synced thru network); relay 1&2 status; temp, feels-like, and humidity readings; network connection status; IR receive and IR send status. Switches - When pushed, pin shorted to ground. Not for commercial use. Maybe one day, but for now it’s just for personal use. Would like the device to be announced to Alexa, HomeKit, and Google Assistant as some unique name (not as important, but to make it easier to recognize as mine). Prefer C based Arduino IDE Programming Environment/Language. I need a copy of the complete source code and whatever packages needed to compile. Prefer open source sources. ESP8266 Pins: (Already have hardware wired) Relay 1 Pin = GPIO0 Relay 2 Pin = GPIO2 DHT11/22 Pin = GPIO16 Switch 1 Pin = GPIO14 Switch 2 / HC-SR501 PIR = GPIO12 IR Tx Pin = GPIO15 IR Rx Pin = GPIO13 On ATMEGA328P-PU Relay 1 Pin = PC1 Relay 2 Pin = PC3 DHT11/22 Pin = PC0 Switch 1 Pin = PD3 Switch 2 / HC-SR501 PIR = PD7 IR Tx Pin = PD5 IR Rx Pin = PD6 On STM32 or Atmega pins can be as seen fit. (No wired hardware, yet) Open to suggestions and recommendations. Example of Amazon Alexa Switch Project: [login to view URL] Example of Amazon Alexa IR Project: [login to view URL] Example of Google Home Switch Project: [login to view URL] Example of Google Home IR Project: [login to view URL] Example of Alexa and Google Home Temperature Project: [login to view URL] Example of Apple Homekit Switch Project: [login to view URL] Example of Apple Homekit IR Project: [login to view URL] Example of Apple Homekit Temperature Project: [login to view URL] No use of IFTTT or HomeBridge. ESP must work directly w/Alexa, HomeKit, and Google Home. Using ESP with Homekit wo/HomeBridge example: [login to view URL]
รหัสโปรเจกต์: 20039332

เกี่ยวกับโปรเจกต์

15 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 5 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
หมอบหมายให้:
รูปอวาตาร์ของผู้ใช้
Hello Sir. I am a Mechatronics engineer and I have a lot of experience dealing with these things. I will definitely deliver your work on time. I will be pleased to do your project. Thanks
$50 USD ใน 3 วัน
5.0 (12 รีวิว)
4.3
4.3
15 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $262 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hello sir, I have experience in designing electronics circuits and can develop hardware compatible smartphone and PC based apps. I also have done a lot of IoT projects and can transform your idea into a fully working product. If you wish we can discuss details in chat. Thanks
$200 USD ใน 15 วัน
4.5 (30 รีวิว)
6.3
6.3
รูปอวาตาร์ของผู้ใช้
hello i am a computer engineer,i have masters in computer engineering,i have experience for more than 8 years in arduino and electronics i have worked before in home automation projects using arduino and esp8266 and i can setup a web interface for that as well as customizing user interface using LCD
$250 USD ใน 3 วัน
5.0 (30 รีวิว)
5.3
5.3
รูปอวาตาร์ของผู้ใช้
Hi! I'm Alberto from Mexico, I have good knowledge working with the ESP8266 and working with Arduino. I can give you the codes and all what you need to finish the project. I hope to hear more about you. Best Regards
$350 USD ใน 7 วัน
5.0 (12 รีวิว)
5.0
5.0
รูปอวาตาร์ของผู้ใช้
Hi, I have read your description and have fully understand. If you prefer to reliable work, quality results and beautiful Design, let me know...
$140 USD ใน 7 วัน
3.6 (4 รีวิว)
5.1
5.1
รูปอวาตาร์ของผู้ใช้
Hi there , I am a full stack developer and I have 6+ years of experience in design and development . I have understood your requirement and I would be more than happy to assist you . IF you hire me , I'll make sure you have hired a top class professional who is fully accountable for this work .
$140 USD ใน 7 วัน
5.0 (1 รีวิว)
3.2
3.2
รูปอวาตาร์ของผู้ใช้
HI I am experienced in C Programming Software Architecture Arduino etc I can start right now but i have few doubts and questions lets have a quick chat and get it started waiting for your reply
$140 USD ใน 7 วัน
5.0 (2 รีวิว)
2.1
2.1
รูปอวาตาร์ของผู้ใช้
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 PIC, AVR, Arduino, ARM, NXP, Nordic, Texas 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. Elton Vieira
$300 USD ใน 10 วัน
5.0 (1 รีวิว)
1.0
1.0
รูปอวาตาร์ของผู้ใช้
I am a computer and electronic engineer so that is my major to deal with microprocessors and arduino software so i cant make a good home automation system
$443 USD ใน 5 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
After reading your project description we came up that last time we have finished green house effect and now for us its all kind. of same to change sensors and platforms. As we are group of people who are expert in different platforms including AI, Ml, IoT, Robotics, Security. We have dealt with different hardwares that includes Intel edition, Rpi, Beagle Bone , Arduino and dual arm processor boards. our strength is our delivery project on time and getting positive feedbacks from our clients . Looking forward to hear from you and waiting for your message
$177 USD ใน 3 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
I'm an expert Software Developer with experience making electronics, embedded systems and automation apps; also, I've got a good knowledge about Arduino/ESP8266 and related boards. For these reasons I think I'm the best candidate for this project.
$211 USD ใน 3 วัน
0.0 (1 รีวิว)
2.3
2.3
รูปอวาตาร์ของผู้ใช้
Hello there! My name is Chris, I'm a UK based and native English speaking web developer and app expert with 10 years experience building and maintaining complex web apps and websites. I've built and maintained applications/sites for large companies such as Coca Cola, Deutsche Bank, Easy Jet, Barclays, Vogue, Menzies, NHS, My specialist skills include: PHP, Javascript , MYSQL, Bootstrap, SEO, Digital Marketing, Laravel, IONIC, WooCommerce, Moodle, WordPress, Drupal, New Website Builds, Search Marketing, Graphic Design, NGINX, Apache2. I'm highly motivated, results driven and personable individual with a keen eye for details and getting projects finished in a quick timescale, whilst still delivering a world class customer experience. Chris Fairman
$250 USD ใน 1 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
I already have a completed project on this which is a complete working model of this which even got me first prize in IIT Kanpur competition. I will help you with this using Node MCU. You can connect it to a wireless network and in case if you want ethernet only then shield can be used along with Arduino. But if you go for wireless connection will be less messy. Apart from the features and UI you mentioned I can provide you control of your appliances using google assistant facebook messenger. I have already done these tasks and can share you photos and videos of the same in case you are interested in handing me this job
$222 USD ใน 2 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ UNITED STATES
Laredo, United States
4.8
1
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ มิ.ย. 19, 2019

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง