#263

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ต.ค. 2024

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

  • @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!

  • @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.

  • @BernardDavid-l3c
    @BernardDavid-l3c 8 หลายเดือนก่อน +1

    Hello Ralph, thanks a lot for your job,

    • @RalphBacon
      @RalphBacon  7 หลายเดือนก่อน

      My pleasure!

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

    once again, exceptionally clear and interesting. Well done!

    • @RalphBacon
      @RalphBacon  ปีที่แล้ว

      Glad you enjoyed it!

  • @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.

  • @ronen124
    @ronen124 ปีที่แล้ว

    thanks Ralph for teaching us your new findings...

  • @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!

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

    Great Video Ralph

    • @RalphBacon
      @RalphBacon  ปีที่แล้ว

      Glad you enjoyed it, Doug.

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

    Great video and a great channel

    • @RalphBacon
      @RalphBacon  ปีที่แล้ว

      Thank you very much!

  • @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 😮😁😂

  • @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!

  • @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.

  • @ChrisGlasow
    @ChrisGlasow 9 หลายเดือนก่อน +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!

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

    Super! Where is the link to Your heating project?

    • @RalphBacon
      @RalphBacon  ปีที่แล้ว

      Either video #225 th-cam.com/video/6pv_xrBMJ3Q/w-d-xo.html or video #222 th-cam.com/video/xJ8Q3ysC8Q8/w-d-xo.html and there are GitHubs for them both.

  • @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!

  • @darktherapy
    @darktherapy ปีที่แล้ว

    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 😲)

  • @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.

  • @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.

  • @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!

  • @steverileyretired
    @steverileyretired ปีที่แล้ว

    Cool idea, thanks

  • @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 th-cam.com/video/F2mFlMVzX0M/w-d-xo.html ) but you can't (easily) plug in that shield to an ESP32.

  • @Mr.Leeroy
    @Mr.Leeroy ปีที่แล้ว +4

    Better support Pushover.
    No subscriptions there.

    • @RalphBacon
      @RalphBacon  ปีที่แล้ว

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

  • @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.

  • @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.

  • @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.

  • @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

  • @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).

  • @VLandrew
    @VLandrew ปีที่แล้ว

    I perfer using pushover

    • @RalphBacon
      @RalphBacon  ปีที่แล้ว

      Another worthy alternative.

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

    😍😍😍😍😍

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

      Great to see you here Yogesh! 🥇

  • @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!