Smart Home - ESP8266, ESP32, Tasmota, Android, iPhone - Google Home, Alexa - ESP Rainmaker IOT

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ม.ค. 2025

ความคิดเห็น • 43

  • @rubialugattimoreira1978
    @rubialugattimoreira1978 2 ปีที่แล้ว +1

    Perfect solution Sir! 👏👏
    Is possible use ESP NOW instead tasmota mqtt?

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว +1

      Yes, it is but it's a lot more work to implement a robust messaging protocol over ESP now

    • @rubialugattimoreira1978
      @rubialugattimoreira1978 2 ปีที่แล้ว +1

      @@Magic-Smoke mqtt uses aditional hardware for the broker. I will try out ESP now. 😘

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว +1

      On reflection, I think you may struggle to access, share and control the WiFi connection that would allow you to use ESP now on the same module as rainmaker. But you could use another module for the ESP now and link them with serial. It could give you very good range and speed.

    • @rubialugattimoreira1978
      @rubialugattimoreira1978 2 ปีที่แล้ว +1

      You are a gentleman. I understood the context of your project, you already had a working ESP structure. My intention is to start from scratch and you are invited. 😘

    • @harikumaaran
      @harikumaaran ปีที่แล้ว +1

      @@rubialugattimoreira1978 i need a change a switch as read only switch so where and how I need to add PROP_FLAG_READ ( I used Switch, Voltage Parameter) sir

  • @harikumaaran
    @harikumaaran ปีที่แล้ว +3

    i need a change a switch as read only switch so where and how I need to add PROP_FLAG_READ ( I used Switch, Voltage Parameter) sir

    • @Magic-Smoke
      @Magic-Smoke  ปีที่แล้ว +2

      So you just need to add the flag when you define the parameter. E.g. esp_rmaker_param_t *power_param = esp_rmaker_param_create("power", NULL, esp_rmaker_bool(true), PROP_FLAG_READ | PROP_FLAG_WRITE);

  • @TheEmbeddedHobbyist
    @TheEmbeddedHobbyist 2 ปีที่แล้ว +1

    Looks like a great thing to look at, once i get my solar install intergrated in to HA.

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว

      Its pretty cool! The uses are almost unlimited for the hobbyist

  • @hemanthkumar5438
    @hemanthkumar5438 ปีที่แล้ว +1

    Thanks for the video, i was looking for something to connect 8266 to ESP32 and use it via ESP rainmaker.
    Q: Can we use http instead of mqtt and skip the whole broker part(for something simple like a light switch).?

    • @Magic-Smoke
      @Magic-Smoke  ปีที่แล้ว

      I suppose you could - Rainmaker can support many devices on one ESP32 and you could use any protocol to link to the ESP8266s

  • @gLs9Qabw7hw
    @gLs9Qabw7hw ปีที่แล้ว +1

    Really good project, please do you know if alexa is still running for rainmaker ? because i having a acessdenied return, thanks

    • @Magic-Smoke
      @Magic-Smoke  ปีที่แล้ว +1

      Robert, I can’t test that right now. However, I can’t think that it would not be working. Why not ask in my Facebook group? Link in the description

  • @higorrezende59
    @higorrezende59 9 หลายเดือนก่อน +1

    Is it possible to use esp32 tasmota in home assistant via mqtt and the remaker at the same time?
    use both software at the same time.

    • @Magic-Smoke
      @Magic-Smoke  9 หลายเดือนก่อน +1

      I’m not sure what you mean. You won’t be able to run tasmota and rainmaker at the same time on the same esp32

  • @rarenu
    @rarenu 2 ปีที่แล้ว +1

    Hi, thank you for your out of the box thinking and I like it very much. Please clarify, if it is done, can I access my ESP2866 devices from outside my network as other RainMaker devices?

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว +1

      Yes, indeed. If you have any device at all that 'speaks' mqtt, you can bridge to it with your esp32 and Rainmaker. So anywhere you have a data connection, you will be able to monitor and control the devices

    • @rarenu
      @rarenu 2 ปีที่แล้ว +1

      @@Magic-Smoke It is really great 👍

  • @alejandrozunino5428
    @alejandrozunino5428 ปีที่แล้ว +1

    Thank you very much for the tutorial, but I have tried Rainmaker but it works very badly, the calendar does not appear, or it takes a long time to appear, and then it does not work, also the status of the lights, sometimes it shows like it is on and off, or things So, what makes the application unreliable? I'm looking for one that works better

    • @Magic-Smoke
      @Magic-Smoke  ปีที่แล้ว +1

      Alejandro, it’s hard to say why it’s not working so well for you but if you have specific problems with features like the calendar, it would be worth opening a. Issue on the Rainmaker github

  • @contalivreemaberto1385
    @contalivreemaberto1385 ปีที่แล้ว +1

    Dear
    Could you make a video using servo motor on esp32 rainmaker no one has done it yet.
    I count on your tutorials they are incredible excellent
    Thank you very much

    • @Magic-Smoke
      @Magic-Smoke  ปีที่แล้ว

      Thank you very much for your kind words. I will put it on the list! What were you thinking of controlling with the servo??

    • @contalivreemaberto1385
      @contalivreemaberto1385 ปีที่แล้ว +1

      @@Magic-Smoke Corolla Cruise Control module ACC

    • @Magic-Smoke
      @Magic-Smoke  ปีที่แล้ว

      An interesting and potentially risky venture!

  • @GhostyGigabytes
    @GhostyGigabytes 2 ปีที่แล้ว +1

    Hi john, it's certainly an excellent tutorial, but I'm having some trouble while adapting this to control a set of relays connected to an esp8266 module, how do I tell the esp32 board to forward the command it recieves from rainmaker to the esp8266 module for switching the relays ON? This is my first time working with ESPs, sorry for silly questions. Thanks in advance.

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว +1

      Hi Ghosty and thanks for your feedback :). I would firstly ensure that you can control each of your relays through MQTT from either Node-red (a great tool) or from an MQTT client. Then set up the devices in the ESP32 you'll need one device per relay. You might want to declare than all as lights with different names to start with (6.49). Take a look around 11.19 where the code to send the on/off command via MQTT is. Does that make sense?

    • @GhostyGigabytes
      @GhostyGigabytes 2 ปีที่แล้ว +1

      @@Magic-Smoke Thank you sir for the quick reply, I had missed the 'RM_node' earlier, also, is it possible to use ESPNOW instead for mqtt to keep the project's budget low, if range isn't an issue, I'm currently following this video for ESPNOW integration th-cam.com/video/cnBNNvt_6S0/w-d-xo.html , please let me know about the feasibility of it. Thanks again 👍

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว

      @@GhostyGigabytes I won't say its impossible to use ESPNOW but since Rainmaker and ESPNOW use WiFi and you have to switch between them, its very difficult. Bear in mind that your solution will need to be designed around your needs. For example, I can monitor and control my stuff from anywhere in the world using Rainmaker. ESPNOW, is limited to the range of the ESP device. You may use anything as an MQTT broker as long as it runs 24/7. An old computer is ideal if you have no budget for a single board computer like a Pi. The broker will run on many platforms - you could even set up a free instance on one of the cloud platforms but that's much less secure.

    • @GhostyGigabytes
      @GhostyGigabytes 2 ปีที่แล้ว +1

      @@Magic-Smoke Thanks sir for helping me out, I have an old pc that might just be enough for the application, let's hope for the best, fingers crossed 🤞🤞

  • @masoudjafarzadeh
    @masoudjafarzadeh 2 ปีที่แล้ว +1

    Thank you john 🙋‍♂️

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว

      You're very welcome!

  • @dixonmathews6740
    @dixonmathews6740 ปีที่แล้ว +1

    can u do a tutorial on mqtt

    • @Magic-Smoke
      @Magic-Smoke  ปีที่แล้ว

      What aspects of MQTT were you thinking about?

  • @guatagel2454
    @guatagel2454 ปีที่แล้ว +1

    Clever. Thank you!

  • @tienhuynh8421
    @tienhuynh8421 2 ปีที่แล้ว +1

    esp32 every WiFi lost connection, how to make wifi auto reconect.

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว

      It really should be as simple as adding a check from time to time to see if is connected and reconnecting if it isn't. Look into the rainmaker events in the documentation

  • @AJB2K3
    @AJB2K3 2 ปีที่แล้ว +1

    Interesting.

  • @usrrsr
    @usrrsr 2 ปีที่แล้ว

    Code link

    • @Magic-Smoke
      @Magic-Smoke  2 ปีที่แล้ว

      I guess you scrolled past the details area with all the links in it?