ESP8266 Home Automation with AI (ESP8266 - ESP32) | CADIO Home Automation

preview_player
Показать описание
CADIO Website:

CADIO Downloads Center:

CADIO Developers Docs:

CADIO Firmware For ESP8266:

CADIO Firmware For ESP32:

Linking CADIO With Google Home:

Linking CADIO With Amazon Alexa:

---------------------------------------------------------------

Circuit diagram:

---------------------------------------------------------------
00:00 Intro
01:03 Install CADIO app
01:25 Install CADIO firmware on ESP8266
02:25 Wiring the components
02:54 Creating the info file and configuration
04:42 Testing the unit
07:16 Linking with Google home and Alexa
07:57 Indicators and config button
09:00 Unit license
09:51 Exploring more CADIO features
---------------------------------------------------------------

If you have an ESP microcontroller in your home, don't miss this video!

In the next few minutes we will build a home automation unit with AI, we will not write any code at all, we will not even use a keyboard!

Our unit will be able to control two bulbs and RGB strip, online and offline using our smartphone, we will be able to control them with RF remote controllers, and of course the regular wall switches.

Our devices will work with ALEXA echo devices, also with Google home.

We will be able to set timers and schedules, receive notifications, and control the devices with our voice.

We will add a digital sensor, and a DHT to measure temperature and humidity, and link them with our devices to create an automation.

All the software will be handled by CADIO platform, we just need to install CADIO firmware on the ESP, and tell CADIO some information about our unit, and boom, job done!

CADIO app is available on google play store for android devices, and apple app store for IOS, we will download CADIO app, and create an account by entering our email address and choosing a password and enter it twice, now we have a CADIO account, we can now configure and link our units to it.

To install CADIO firmware on ESP8266, we need to download the latest CADIO firmware, and the ESP flash download tool, all these files can be downloaded from CADIO downloads center.

Now we open the ESP flash download tool and select ESP8266, then select the firmware file and set the address to 0x0, set the flash mode to DIO and the speed to 40MHz, then select the port, and click erase to clear the ESP flash from any stored data.

After erasing the flash we click start to download the firmware on the Esp.

and when downloading is done, we reset the ESP, and after seconds.. CADIO firmware will be installed and the ESP will be ready for receiving the info file.

we can build units with any architecture we want, in this unit I have connected 2 relays to GPIO4 and 5, 2 switches to GPIO12 and 14, addressable RGB to GPIO15, DHT to GPIO10, and a digital sensor to GPIO3, I'm using an IR sensor, I have connected also RF receiver module to GPIO13.

After CADIO firmware is installed on the ESP, the ESP will create a WIFI network for receiving the info file and configuration.

We open the CADIO app and go to the configuration section, and connect the phone to the ESP WIFI network, in seconds, the connection will establish and the info file page will appear.

The Info file page will create the info file based on our preferences, and all codes will be internally created with the power of AI.

now I will tell CADIO about my unit, for example, my relays module is active-low, so I will set relays mode to active-low, my unit has a 433 Megahertz RF receiver, so I will activate the 433 Megahertz and select the GPIO.

In the devices table, I will add my devices and select their GPIOs, 2 on off devices, RGB, DHT, and a sensor, and simply select their GPIOs.

then I will send the info file to the ESP.

Now the configuration page appears, all we need to do is enter our home router WIFI network details, so our unit can connect to the internet.

After saving the configuration, the unit will start scanning networks, and connecting to our home network, and connect to the internet, and appear in the application interface.

and now our unit is ready!
Рекомендации по теме
Комментарии
Автор

This looks like a really nice project I can use this all over and will try it out first, thanks for your effort. If this works for me I will definitely be buying a licence.

brianvanstaden
Автор

Excellent work, love the Egyptian app
Love from Egypt

MD-pyde
Автор

Hello, can I use this app to set an alarm for a motor driver that will be used for automatic window blinds?

johncharlesbuccat
Автор

sir i have a question who will esp8266 know the real time status of Switch whether its ON/OFF which sensor is used to analysis the real time status please do guide us

bharathn_achar
Автор

❤ your app looks amazing 😍 very lovely

smartteg
Автор

I don't know how to make a push button in the Cadio application. I want to make instant on/off as a push button in the Android interface. Isn't there such a button shape in Cadio? Thank you in advance.

TuncerACICI
Автор

Please make a detail video on connecting 2 or more esp32 to send signals to each other

rabbippfx
Автор

Amazing app very easy to configure waiting for more features for buying full version 😊

gayansanjeewa
Автор

Awesome App & controls 👍. Are you the developer of the app?

Jim_One-wlke
Автор

It is paid app. But it gave me a lot of ideas for my own app functionality. 😅😂❤

muhammadfarooqi
Автор

How can I perches esp8266 modul tell me

officialdarkgg
Автор

Can we use fan controller as well? How?

asirichathuranga
Автор

Once I have uploaded the command, I want to reconfigure it from the start like giving the changing gpios and adding more inputs and sensors but unable to find the right option to do so... Please resolve

lonewolf_k
Автор

Excellent work sir.glad to meet you sir.

sensordhanaraj
Автор

Hello, i have done all the process according to your video but at the last moment after savings the configuration, the unit is not scanning network @4:33 minute.

Amankumar-uytm
Автор

ayuda no puedo vincular CADIO con Amazon Alexa

danielpusarico
Автор

I update my ESP automation project daily but occurs many errors in code. After seeing your video my work is wrost ☺️ it really good. I will try it now then tell you how it works 😃

monikayaduwanshi
Автор

is it possible to control your set up even if you are not on the same network?

juantempus
Автор

Great work
what about offline mode? can i control my device locally?

alibaharlooy
Автор

Hi i need to cadio firmware of 2Mb flash size for esp01 module. I don't found it in your website!!

Mohamed-ibfe