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

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


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


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]

Beceriler: Arduino, C Programlama, Internet of Things (IoT), Yazılım Mimarisi

Daha fazlasını gör: arduino home automation, arduino home automation x10, arduino home automation switch, webserver home automation arduino, software personal use, arduino programming home automation, arduino web control relays home automation, arduino home automation solid state relay web, arduino home automation light switch, voice recognition device home automation, home automation relay light switch arduino, home automation arduino light switches x10, home automation arduino light switches, arduino ethernet home automation, an original illustration for personal use to be framed and displayed in my home, schema design and arduino device & software for driving metrics, schema design and arduino device software for driving metrics, arduino projects home automation, arduino based home automation project report pdf

İşveren Hakkında:
( 0 değerlendirme ) Laredo, United States

Proje NO: #20039332



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

%selectedBids___i_period_sub_7% gün içinde 50%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(0 Değerlendirme)

Bu iş için 23 freelancer ortalamada $288 teklif veriyor


Hello sir, how are you? As you can see in my profile reviews, I have rich experience in Electronics as well as Mobile & Desktop app development. Especially, I have completed very similar IoT projects in which mobile co Daha Fazla

$500 USD in 7 gün içinde
(65 Değerlendirme)

Thanks for sharing your project. As I'm a Senior Embedded System engineer, I have rich experiences in many Arduino systems development and programming over 8+ years. Especially, I had developed many projects u Daha Fazla

$500 USD in 3 gün içinde
(25 Değerlendirme)

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 Daha Fazla

$200 USD in 15 gün içinde
(14 Değerlendirme)

Hi, I have rich experiences with ESP8266 and Arduino firmware development for 5 years. I am familiar with ESP, Arduino and stm32, and I also have ESP8266 and various Arduino modules. I am available to begin immediat Daha Fazla

$500 USD in 3 gün içinde
(3 Değerlendirme)

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 in 7 gün içinde
(10 Değerlendirme)

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 an Daha Fazla

$250 USD in 3 gün içinde
(11 Değerlendirme)

Smart builders provides iot solution at very cheap [login to view URL] already had done 3 home automation projects [login to view URL] are expert in home automation. Plz visit our website [login to view URL] Relevant Skills and Experience We Daha Fazla

$155 USD in 3 gün içinde
(1 Yorum)

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 in 7 gün içinde
(4 Değerlendirme)

Hello Thanks to support this It,s pleasure to prefer recommendation for my job first. So the important thing what i want to show you is i have deep and flexbile experiences within arduino. Of course as you could g Daha Fazla

$555 USD in 3 gün içinde
(1 Yorum)

Hi!I'm very happy to have a chance of bidding your [login to view URL] can we talk?Please schedule a time? I am an excellent developer in this industry. If we work together, I will satisfy you fully. Please give me 10 minutes Daha Fazla

$555 USD in 7 gün içinde
(1 Yorum)

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 Daha Fazla

$140 USD in 7 gün içinde
(1 Yorum)

PCB design/manufacturing using Altium Designer - Remote sensor/control network system - Arduino & Atemga programming - RF Wireless communication - Bluetooth/WiFi app & firmware development - Robot & Motor Controlling - Daha Fazla

$250 USD in 7 gün içinde
(9 Değerlendirme)

Hi, I am a hardware design engineer. I am familiar with arduino and esp8266. I can write codes for both hardware according to your requirements. We can integrate IR ttanceivers easily also. I have all the hardware in m Daha Fazla

$333 USD in 15 gün içinde
(1 Yorum)

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 in 7 gün içinde
(1 Yorum)

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 t Daha Fazla

$300 USD in 10 gün içinde
(1 Yorum)

Hello, I have worked as a embedded linux expert for 15+ years. I have experience in various areas of electronic design including: embedded image processing systems, wireless video communication firmware, microcontrol Daha Fazla

$250 USD in 7 gün içinde
(1 Yorum)

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 bes Daha Fazla

$211 USD in 3 gün içinde
(0 Değerlendirme)

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 di Daha Fazla

$177 USD in 3 gün içinde
(0 Değerlendirme)

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 applica Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(0 Değerlendirme)

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 in 5 gün içinde
(0 Değerlendirme)