ESP32 Email Alert Based on Temperature Threshold (change values on web server)

Поділитися
Вставка
  • Опубліковано 11 лип 2024
  • For complete project details (schematics + source code), visit ► RandomNerdTutorials.com/esp32...
    Learn how to send an email alert with the ESP32 based on a temperature threshold. The ESP32 also hosts a Web Server that shows the latest sensor readings and input fields to change the threshold value, email's recipient, and the option to arm or disarm the system.
    We'll read the temperature using a DS18B20 sensor and send emails using an SMTP Server. The ESP32 will be programmed using Arduino IDE.
    RELATED PROJECTS
    - ESP32 Send Emails using an SMTP Server: HTML, Text and Attachments (Arduino IDE): RandomNerdTutorials.com/esp32...
    - Input Data on HTML Form ESP32/ESP8266 Web Server (Arduino IDE): RandomNerdTutorials.com/esp32...
    - ESP32/ESP8266 Thermostat Web Server - Control Output Based on Temperature: RandomNerdTutorials.com/esp32...
    Like my page on Facebook:
    / randomnerdtutorials
    Follow me on twitter:
    / ruisantosdotme
    Subscribe for more projects like this!
    bit.ly/subscribeRNT
    #ESP32 #IoT #Arduino
  • Наука та технологія

КОМЕНТАРІ • 27

  • @RuiSantosdotme
    @RuiSantosdotme  4 роки тому +3

    You can find the complete project details (schematics + source code) on my blog ► RandomNerdTutorials.com/esp32-email-alert-temperature-threshold/

  • @stevemiller995
    @stevemiller995 4 роки тому +1

    Rui, Hello from the state of Iowa, in the USA. I sure hope you and your family are staying healthy during this time of global pandemic, and I hope you both will continue to prosper with your business and livelihood. I learned much by following your guidance this past winter. Life has taken a turn for now, but I personally appreciate the time and efforts you and your wife have put into your learning series. May God bless You, Your family and your Country always.

  • @yashpratapwar6490
    @yashpratapwar6490 2 роки тому

    Thanks a lot, Sir!

  • @joselitojunior8116
    @joselitojunior8116 3 роки тому

    Congratulations! Thanks by post.

  • @shakerileiwat4341
    @shakerileiwat4341 4 роки тому

    Great video ♥

  • @leizerleite4457
    @leizerleite4457 3 роки тому

    Hi teacher Rui Santos! I built a prototype based on your project, I added a humidity and smoke sensor, everything is working fine, very grateful for the opportunity. I only have a problem, sometimes when I turn on the power, the program runs normally, but sometimes it only runs if I press the reset button. Is there anything i can do to make it run the code as soon as it turns on the power, without having to press the reset button?

  • @Electronplus-un4ns
    @Electronplus-un4ns 2 місяці тому

    Awesome !
    Can you please share how to send email to multiple recipients & what changes required in code.
    Awaiting your earliest response.
    Thanks & kind regards.

  • @morpheuz2006
    @morpheuz2006 4 роки тому

    Muito bom.. obrigado pelos tutoriais...

  • @jadduajones
    @jadduajones 2 роки тому

    Great video! I am able to send an email when my board is connected to computer via USB but how can I get it to send and email when it has no USB connection and is powered from a different source?

  • @daveo5067
    @daveo5067 Рік тому

    Is there a way to set a temperature range so I can get an alert if the temperature is not between 16c and 23c. This is to monitor house temperature and alert if there is an issue with the heating system either getting too hot or too cold and needs to have a value between two set points rather than just a single set point. Thanks

  • @lucaavram8838
    @lucaavram8838 3 роки тому +2

    Hi, how can I use a DHT11/DHT22 instead of a DS18B20 Sensor?

  • @knowurself4999
    @knowurself4999 4 роки тому

    How did you dealt with adc being non-linear hence giving false results (temperature data in this case)

  • @SuugenRajVenugopal
    @SuugenRajVenugopal Рік тому

    Hello sir, I want to change the threshold value from a webpage, not in webserver. Is there any way to do it or any examples?

  • @mariohrkac6450
    @mariohrkac6450 2 роки тому +1

    Is this code compatiblile with ESP 2866?

  • @MrREIVAX2
    @MrREIVAX2 4 роки тому

    Hello
    How difficult have you done, there is another system with another library that simply with a single super short line you do the same

  • @waleedahmadnabeel
    @waleedahmadnabeel 4 роки тому

    Amazing work (Y) . Will soon get it to work on my project. Can you explain how can this code be used for 100s of esps running in a single environment? What needs to be changed? It will be a huge help. Thank you.

    • @RuiSantosdotme
      @RuiSantosdotme  4 роки тому

      Hi, I wouldn't use this exact project with dozens of ESPs. I would probably send all the ESP data to a Raspberry Pi that would take care of handling the data and notifications (Node-RED + MQTT)

  • @williamdsp9
    @williamdsp9 6 місяців тому

    Poderia fazer um com envio de e-mail de tensão DC ?

  • @bibekbarman4139
    @bibekbarman4139 4 роки тому

    Sir i have a question? regarding esp8266 webserver

  • @slayerwenceslao8440
    @slayerwenceslao8440 3 роки тому

    wow

  • @thekiller5739
    @thekiller5739 4 роки тому

    i want to control my ledstrip by using bluetooth with my ios smartphone how do i do that

    • @RGPinger
      @RGPinger 4 роки тому

      so what is budget? I will help u

  • @xx-cg8rv
    @xx-cg8rv 4 роки тому

    Please, explain the code. It makes people understand so they dont just copy past it. But good video tho

    • @RuiSantosdotme
      @RuiSantosdotme  4 роки тому +1

      Thanks for the suggestion, I've decided to write all the code explanation in the blog post! Regards,
      Rui