#263

Поділитися
Вставка
  • Опубліковано 1 жов 2024

КОМЕНТАРІ • 96

  • @monoamiga
    @monoamiga Рік тому +3

    Cool video!
    Just one remark: %20 is not 'twenty'. Twenty is %14. %20 is 'two-zero' since it's not decimal.

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

      Well, strictly speaking yes. In the same way we should not say 1 point seventy-five for 1.75 when it is one point seven five, but in everyday colloquial speak I think it's OK.

  • @Mr.Leeroy
    @Mr.Leeroy Рік тому +4

    Better support Pushover.
    No subscriptions there.

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

      Sounds cool. Here's the link for everyone: pushover.net/

  • @blic-sx9ix
    @blic-sx9ix Рік тому +3

    I have heard the expression "and Bob's your uncle" before but never knew its origins. I asked Alexa and she informed me it has something to do with one of your Prime ministers, Lord Salisbury, that gave a plush appointment to one of his nephews.
    Thanks Ralph for another informative video.

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

      I needed that knowledge! ;) Thanks!

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

      I never knew the source of that expression (nor do I remember saying it in this video, it's just part of UK everyday speech, I suppose) but always good to know!

  • @ChrisGlasow
    @ChrisGlasow 8 місяців тому +1

    Hi Ralph, Great project, but could you direct me to the full code, to include local SSID etc? or have I missed something?

    • @RalphBacon
      @RalphBacon  8 місяців тому

      My demo code is usually in my GitHub for the video, in this case here:
      github.com/RalphBacon/263-WhatsApp-for-your-ESP32-and-others
      If you need more, shout loudly, Chris!

  • @willofirony
    @willofirony Рік тому +1

    I like the thought of conversations, i.e. a two way link. Then, given the software to respond to an incoming message at the ESP32 end, could switch your heating off for you, even if you were down at B&Q when you received the warning. As to cost, in your heating example, the link could pay for itself and reducing your carbon footprint is for free! Well done you, Ralph.

    • @RalphBacon
      @RalphBacon  Рік тому +1

      Your suggestion sounds good, Michael. I'm sure there are countless ways this could be used to good effect.

  • @b.c.5024
    @b.c.5024 Рік тому +4

    Two phone numbers and the API key were clearly visible. Social engineering or just bad edits?

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

      Bad edits. Could you send me the time codes via email please?

    • @b.c.5024
      @b.c.5024 Рік тому

      ​@@RalphBacon Sent you a WhatsApp message using the url, phone, and key provided in this video.

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

      Got it. I'm going to have to cut a second or so from the video and blur some other stuff. Let this be a lesson to me! Thanks for doing this. 👍

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

      Sigh. "There was a problem in processing your video. As a result, your recent edits were not saved." Very helpful message. Not.

    • @b.c.5024
      @b.c.5024 Рік тому +2

      @@RalphBacon Grab a new API key. No need to obscure it then. Phone is still visible. That may mean a re-upload.

  • @egonsvensson2728
    @egonsvensson2728 Рік тому +1

    Hello Ralph! I use IFTTT for the same type of applications. They have loads of different applets and services depending on what you want to do. You can create 5 applets for free without paying a cent. The applets sends me a mail with text I choose if the burglar alarm goes off and for when the postbox is opened, for example. It sends out mails instantly and works flawlessly. :)

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

      IFTTT (If This Then That) is a great system, Egon, and I've played with it. But this is just a simple bolt-on standalone service that I'm bringing to everyone's attention.

  • @theonlymudgel
    @theonlymudgel Рік тому +1

    I prepared the list first. - Missed by that much. G'day Ralph. Hope you're well.

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

      You never miss, thanks for the files!

  • @AleksandrIvin
    @AleksandrIvin Рік тому +3

    Nice video. Would you consider to use Telegram?

    • @geoffw.5003
      @geoffw.5003 Рік тому +1

      Agree with you, using Telegram for this type of thing is a much better solution. No need to mess about with a man in the middle site or the hassle/risk of having to pay a yearly sub. Also at a quick glance, I dont think callmebot allows for msgs back to control the ESP32. If you use Telegram you can send control msgs back in the other direction

    • @Leif_YT
      @Leif_YT Рік тому +1

      I would also recommend Telegram. Used it for many projects and its very solid, official API, good libraries and no fees.

    • @RalphBacon
      @RalphBacon  Рік тому +1

      I've never used Telegram but I'll put it on the list. I was specially interested in the use of WhatsApp here.

  • @himdimzma
    @himdimzma Рік тому +2

    Great video and a great channel

  • @BernardDavid-l3c
    @BernardDavid-l3c 7 місяців тому +1

    Hello Ralph, thanks a lot for your job,

  • @fillempie1501
    @fillempie1501 Рік тому +1

    I am using XMPP for this. Old school but works :)

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

      Still running is it, that old "Extensible Messaging and Presence Protocol". As long as it works, it works!

  • @joramotorsportteam3277
    @joramotorsportteam3277 Рік тому +1

    Super! Where is the link to Your heating project?

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

      Either video #225 ua-cam.com/video/6pv_xrBMJ3Q/v-deo.html or video #222 ua-cam.com/video/xJ8Q3ysC8Q8/v-deo.html and there are GitHubs for them both.

  • @garrett798
    @garrett798 Рік тому +1

    Think I am going to have to make a couple of panic buttons for my elderly in-laws. Hopefully works with 8266 so I can keep small add a covered toggle switch, Cr2032 battery and you have a pocketable device for those help I've fallen and can't get up moments. Keep up the great content, I get a lot of great Ideas from your channel.

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

      I know that the ESP32 is a bit too heavy on sleep current for a CR2032 battery so the ESP8266 may fare better. Or check out the ESP32 single-core alternatives(which are replacements for the ESP8266, says Espressif) which might have lower currents.
      Or, do what I do with my Storage Bin Lid devices and have the current totally switched off by using a SI4599 dual MOSFET. The button is then used to switch it all on, send the message and auto-switches off when done.

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

      @@RalphBacon was actually planning on the device activates on toggle switch on and sends message and perhaps lights led when sent. Not as elegant as the MOSFET but was just going to have returning the toggle switch to turn off. By the way in laws are in Heidelberg just a bit from Stuttgart.

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

      I nearly went to university in Heidelberg (Ich hab' mein Herz in Heidelberg verloren) but eventually ended up going to Marburg and studied (amongst other things) FORTRAN 😮😁😂

  • @veedonfleece3694
    @veedonfleece3694 Рік тому +1

    once again, exceptionally clear and interesting. Well done!

  • @joseph9915
    @joseph9915 Рік тому +1

    You can't use the WhatsApp API (or whatever he uses) directly?

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

      you can register a meta dev account and do the same from there without exposing your number to unknown third parties. but you need to get your homework done there as well ;)

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

      You just need to register your phone to get the API key.

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

    Hi..excelent video..thanks so much....
    However..I can not find the 4 euros/year offer...do you now if it's gone? (sorry..I know this is not your bussiness..but I hoped you could help)
    thank you..

    • @RalphBacon
      @RalphBacon  Рік тому +1

      Let me check... hmmm, that's strange. There is now no mention of any fee whatsoever for the CallMeBot service, so maybe, just maybe, he raised enough money and now provides the service completely free, like he did when I first started using it.
      Failing that, you could contact him 🤷‍♂️ if you need to be absolutely sure.

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

    Good stuff! I have just been wrestling with https to post data from an esp8266. Easy if you don't encrypt it. But a challenge otherwise. Settled for fingerprint for now but the idea of it expiring is a pain. Really look forward to how you resolve it (you will, won't you??!!)

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

      You can always use encrypted https but "insecure" which means the server's certificate isn't checked (mostly good enough for IoT type stuff). I'll be talking more about this in a future video (that HTML Part 4 I mentioned).

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

    Could you please make a video to address all of the problems I list below?
    I have been designing PCBs in KiCad for a couple years.
    Nothing produced yet... because I hit a roadblock at the very fundamental level..
    esp modules like (esp12F, esp32s, esp32-S3-1U) and others need "Strapping resistors".
    one example says to put strapping resistors on pins that are not listed in the datasheet pinout..
    also, the above esp32 do not all have GPIO21 and GPIO22 used for i2c..
    I heard that you can assign i2c to almost any pin on a esp32..
    but I'm not sure if any of the above have pins forbidden to use for i2c.
    It would be nice if there was a master look-up table for strapping resistor pins..
    and i2c pins on devices that don't have GPIO21/22
    Last question is on footprints
    Some parts I have no clue what size to use... Like the Stemma QT connector

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

      I hear your frustration and pain, but that brick wall in front of you is, in fact, just made of sand and can be easily knocked down.
      When you refer to "esp modules... like esp32s..." are you referring to the actual dev module boards (typically look like this: s.click.aliexpress.com/e/_DCC19nj ) that I often show in my projects?
      If so, you don't need any extra resistors but you do have to be aware of which pins are strapping pins. This is partially documented here bit.ly/431GQO1 and I notice that he has updated his information after my rant that keeping GPIO 2 high at boot meant that I could not upload code! How annoying! (I might have said it more in the vernacular than that at the time).
      My updated "Which ESP32 pins to use" can be found here: github.com/RalphBacon/260-ESP32-Web-Pages-Part-2 but also look at the RandomNerds page too as that gets updated too.
      I can't believe you're using "bare" ESP32 WROOM or WROVER modules like this bit.ly/3pNP668 as my question would be, why? Let me know!

  • @dougbarber600
    @dougbarber600 Рік тому +1

    Great Video Ralph

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

    Hi Ralph. I use a sim800 board with a nano and a 1p mobile sim (texts are 1 p each). The big advantage is sms's go straight to phone where as messenger services seem to go to sleep if the phone is left motionless for a while. I've migrated the whole lot onto a pi 4 and node red but the basics are simple. Luv the videos, thanks. B.

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

      Sounds like a good alternative method, Brian. But I get WhatsApp messages regardless of what my phone does (it keeps running in the background, I'm assuming). Anyway, as long as we have some sort of messaging system running it's all good!

  • @wolfberrinhos7068
    @wolfberrinhos7068 Рік тому +1

    Thank you, Very good Video.
    Interesting service, and I agree, very cheap.
    Do you know something like that, but for SMS ?

    • @Mr.Leeroy
      @Mr.Leeroy Рік тому

      GSM modules, e.g. SIM800, SIM7600, etc.

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

      @@Mr.Leeroy Thanks.

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

      @@Mr.Leeroy It is a solution, but it is a lot more expensive, even using a prepaid SIM, it is necessary to recharge it times to times to keep it active. It Costs a lot more that 4$ per year.
      I' m looking for something like an free/cheap SMS gateway.
      I` ve found some but not at this price.

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

      Not that I know of - not free (almost) anyway. But as Leeroy mentions you can easily build a GSM module and get a SIM card for messaging that _does not expire_ at the end of a period.

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

      ​@@RalphBaconThanks

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

    I’d love to see this as an OctoPrint plug-in to notify me of finished prints or print failures etc.

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

      That would be cool! Also Prusa-Link is now being developed (it now allows transfer of g-code to Prusa printer over WiFi or Ethernet) so a "run this command when finished" would be great. I might suggest it to them (and take the credit 😲)

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

    Hi, thanks for the video!
    Is it possible to use an ethernet shield instead of wifi? Can you do a video with an ethernet board ?
    Thanks a lot

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

      You can certainly use an Ethernet shield for an Arduino UNO (and I've done video #74 on that ua-cam.com/video/F2mFlMVzX0M/v-deo.html ) but you can't (easily) plug in that shield to an ESP32.

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

    thanks Ralph for teaching us your new findings...

  • @yogeshitaliya473
    @yogeshitaliya473 Рік тому +1

    😍😍😍😍😍

    • @RalphBacon
      @RalphBacon  Рік тому +1

      Great to see you here Yogesh! 🥇

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

    Great info and opens ideas for sure. :)
    I use a tablet and phone with no# to communicate with esps, over wifi, so likely the apps signal is over phone provider rather than wifi internet.?

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

      Seems Telegram is worth looking into.😀

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

      Well, the signal to request the WhatsApp message is sent via a standard URL (so Wi-Fi plus Internet) but the WhatsApp message itself is sent to the phone via the the Internet (but still [optionally] using the Internet). My mum's tablet works like this, no SIM required.

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

    I perfer using pushover

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

    Cool idea, thanks

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

    Hey perfect video.
    Please how can I contact you I have some questions 🙏🏼

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

      Just post your (technical) questions here!

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

    thanks...

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

    My IDE does not like #include

    • @RalphBacon
      @RalphBacon  Рік тому +1

      "Does not like", you say, Steve? The exact error message would be helpful here. Perhaps you need to install the library first? But which IDE are you using anyway?

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

      @@RalphBacon Using Arduino IDE 2.0.4, but I have discovered that because I am using ESP8266, I have to use #include instead. All ok now thanks!

    • @RalphBacon
      @RalphBacon  Рік тому +1

      Happy you found the issue!