Smart Door Bell using ESP32 Cam/ESP-EYE & Blynk

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ค. 2024
  • In this video I made my own smart door bell using ESP EYE module in which we can get the image of the person ringing the door bell.
    This project can also be made using ESP32 Cam and all other ESP32 based Camera boards.
    💵 Buy ESP EYE from Banggood 💵 :- www.banggood.in/custlink/vmDG...
    💵 Buy ESP32 Cam from Banggood 💵 :- www.banggood.in/custlink/mmGG...
    💵 Buy ESP32 Cam from Amazon.in 💵 :- amzn.to/2Vw9Rlt
    Goto Blynk forum for more help : community.blynk.cc
    Subscribe now to watch some amazing videos coming up soon.
    bit.ly/techiesms_youtube
    _________________________________________________________________
    Links Discussed in the video
    Code for the project :- bit.ly/2Tba4Jt
    Introduction to ESP-EYE - • Introduction to ESP EY...
    Details About ESP EYE :- goo.gl/vXxPW1
    Blynk App for Android :- play.google.com/store/apps/de...
    Blynk App for iOS:- apps.apple.com/us/app/blynk-i...
    Goto Blynk forum for more help : community.blynk.cc
    _________________________________________________________________
    You may Like these videos
    Introduction to ESP-EYE - • Introduction to ESP EY...
    Introduction to M5Stick C - • A Finger Computer | M5...
    Introduction to Raspberry Pi 4B board - • Raspberry Pi 4b as a d...
    _________________________________________________________________
    Buy the components from here
    NodeMCU - amzn.to/2wbzNrZ
    5V Relay - amzn.to/2OXAewN
    BC547 Transistor - amzn.to/2SK3Fna
    9V2A Adapter - amzn.to/3bDZjGx
    7805 IC - amzn.to/2SunOic
    PIR Motion sensor - amzn.to/2wclovE
    DHT11 Temperature & Humidity Sensor - amzn.to/2UP8y0R
    Proximity sensor - amzn.to/326YP7P
    MQ135 Gas Sensor - amzn.to/2SKFBR4
    LDR Light Sensor - amzn.to/2SsYskp
    2pin Terminal Connectors - amzn.to/37uezT2
    1n4007 diode - amzn.to/2SL4n3x
    330 ohm resistors - amzn.to/2OQqUuz
    Visit my Amazon Storefront for purchasing any components you need for this project or any other project :-
    bit.ly/techiesms-Amazon-Store
    _________________________________________________________________
    Now you can get free PCB with every order of techiesms T-shirt or techiesms pocket notebook.
    You can buy the merchandise from here,
    techiesms.com/merchandise/
    _________________________________________________________________
    Subscribe Now :- bit.ly/techiesms_youtube
    Facebook :- / techiesms
    Twitter :- / imtechiesms
    Instagram :- / techiesms
    Website :- www.techiesms.com
    WhatsApp number :- +91 82000 79034
    _________________________________________________________________
    #techiesms
    explore | learn | share
    #blynk #espeye #esp32cam
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Another Perfect video! Hello from the UK. You have saved me so much time on my project. I just followed your instructions to the letter and it works perfectly. I connected it to the timer. So it takes a photo every hour. Now it makes timelapses of my greenhouse! thank you. I understand you are very busy. Could you make a video connecting a ph sensor. Ec sensor and ds18b20 temp probe. And add it all to blynk on an esp32. To make an Iot water monitor. Dont forget youll need yo isolate the ec from the ph. I have been using the df robot trio. (Ph ec and isolator). But they are really expensive. I and the whole hydroponic community would love a cheaper solution to this problem.

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

    Amazing project... I loved it a lot

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

    Hi.
    Very interesting project.
    Is their anyway we can add face recognition to this project?

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

    Hello, greetings from Spain!
    If I understand correctly, project just only work if the blynk app is connected to the same local network, right? In your case you call a function notify when a button is pressed but can be used other launchers like time or virtual button on the blynk app.
    Would be great if project works on the cloud and remotely to be used as a surveillance system or remote door opening ( ej when amazon call home and we are not in :-). )

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

    great work, im interested if you can make it a door bell with a button using gpio and potentially integrating with home assistant ?

  • @juliendeal3083
    @juliendeal3083 4 ปีที่แล้ว

    Nice video,
    but how you have connected the doorbell visible into the intro video on esp-eye?

  • @gileansolomonsz6931
    @gileansolomonsz6931 3 ปีที่แล้ว

    Hi Mate from Australia, awesome video as usual. I have made this project and it works like a charm. I have a question, this drains the battery and the cam stays on all the time, so it's not something that one I can design a 3d box and fix on my door. Is there a way to,
    1. have it boot send the image and wait for the door to be opened and then sleep again?
    2. I am using mqtt with home assistant, can this code be modified to use mqtt?
    not a professional home automation guru, have learned watching heaps of videos such as yours and got interested in it during lock down so any help will be appreciated

  • @maliarif2023
    @maliarif2023 4 ปีที่แล้ว

    Another masterpiece , thank-you sir

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

    Hi, Thanks for all your videos. I really enjoy your lively demeanor.
    I have tried to create the doorbell according to your instructions and code. As Blynk is 2.0 now, few things seem to have changed. I was able to get the program running but cannot get the picture to show in mobile app. Notification is working.
    Appreciate if you could take a look and post an update.

  • @gerardomorales9203
    @gerardomorales9203 3 ปีที่แล้ว

    Good Proyect, but Is there a solution to continue receiving image when I connect to another SSID in the same LAN?

  • @sanjubaba1978
    @sanjubaba1978 3 ปีที่แล้ว

    I am having an esp32 cam board, to implement the doorbell solution do I need to interface the external button(which is not there in esp32 cam) to the functioning of the solution. also, suggest about the PIN numbers as well. if I could successful to implement this solution, would love to share it with you. Many thanks in advance.

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

    Can we use NodeMCU ESP8266? Thanks!

  • @giancarlomejia5496
    @giancarlomejia5496 3 ปีที่แล้ว

    i like your proyect but i have some questions this only works in my house or I can see it from anywhere in the world

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

    Great work!! I've been looking for information about smart peepholes for days, but there is no "simple" peephole that doesn't look like these "super tech junk" and that can have a dead monitor and a direct link to HOME ASSISTANT. I have seen some of your videos and I wanted to ask you if there is an ESP32 with greater refreshment (so that the image looks more fluid) in a display on the door and that at the same time can send said information to HOME ASSISTANT!? All this with a single ESP32 and a 120-160º camera, is it possible?

  • @maliarif2023
    @maliarif2023 4 ปีที่แล้ว

    project is AWesome.!!
    Sir, can we make this project with nodemcu board?

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

    Can I get notifications if my phone was connected to different wifi network or if am using mobile internet when I am away from my home..??

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

    Thank you very much for sharing, please kindly share how many item list model to buy to integrate to create this project?

  • @Ashok-tm5bz
    @Ashok-tm5bz 4 ปีที่แล้ว +6

    I'm love this type of projects and Ur videos from 1.5 years,
    Can make the project on live steam using blynk app for more than one users.
    Please

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

      I’ll try

    • @prateekgupta3666
      @prateekgupta3666 4 ปีที่แล้ว

      Yes you make it and share the project with your family members or you can share your user name and password

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

      @@techiesms +1 is there a board where you can stream audio like a walkie talkie?

  • @binodkhemka1725
    @binodkhemka1725 4 ปีที่แล้ว

    I need your help in one my projects. Can you help me send text to a 16X2 LCD using blynk

  • @pradeepkurmi8762
    @pradeepkurmi8762 4 ปีที่แล้ว

    Is this project work with other networks like my mobile in other networks and esp32 in other wifi network??

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

    Hello, greetings from Brazil. I did this project using ESP32-CAM. However, the face detection does not work and notifications are only sent if you jump the 4IO and 5IO terminals. Please, could I send the code or make a video exclusively for ESP32-CAM? Thanks.

  • @atharvajoshi9099
    @atharvajoshi9099 4 ปีที่แล้ว

    Actually i want to make an esp 32 cam robot car and i want to control it through google assistant it will be possible by this esp 32 cam or should i use node mcu with it?

  • @bogdankdw4155
    @bogdankdw4155 3 ปีที่แล้ว

    hello, if i.m buyng esp32-cam do i need to buy all the components from behind?

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

    Sir. can you make this mesh network offline project without internet.
    Because we don't have online access. Thanks

  • @soundarpandian3423
    @soundarpandian3423 11 หลายเดือนก่อน

    Proud of you bro

  • @elave16
    @elave16 4 ปีที่แล้ว

    is it possible to stream video also?

  • @yugannithishkumart9317
    @yugannithishkumart9317 3 ปีที่แล้ว

    Im using esp32 cam which one should i uncmment

  • @zhixuan24059
    @zhixuan24059 4 ปีที่แล้ว

    Hi, i really like your video. But may i have the connection of the component? I had try many time but it fail. And i cant get it.

  • @firas.benokba
    @firas.benokba 4 ปีที่แล้ว +1

    You should learn how to set up EEPROM ES32 and NODEMCU with BLYNK

  • @jyotiprabhakar2560
    @jyotiprabhakar2560 4 ปีที่แล้ว

    Sir can we connect gsm module to esp-32

  • @kavitahkavi921
    @kavitahkavi921 4 ปีที่แล้ว

    Can you make esp cam connect with a gps router which can be easier for monitoring the place that i wanna view from far from the place

  • @MrTalhakamran2006
    @MrTalhakamran2006 3 ปีที่แล้ว

    So it doesnot store on cloud. It only works on cellphone if you are on the same wifi network, correct?

  • @charleena2319
    @charleena2319 3 ปีที่แล้ว

    Super cool. Do you know how to save the pictures ?

  • @chimpofm
    @chimpofm 4 ปีที่แล้ว

    how do i save the images taken by the doorbell cam to the SD card?

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

    May I know the input, process & output for this project

  • @karthikshet6226
    @karthikshet6226 3 ปีที่แล้ว

    Can I do using raspberry and raspberry cam?

  • @josecorreia2584
    @josecorreia2584 3 ปีที่แล้ว

    Does it work when you are away from your network?

  • @rameshk.pandey6883
    @rameshk.pandey6883 2 ปีที่แล้ว

    Hi,
    whenever compaling the code ,i am getting error ,camera_pins .h , in every esp32 cam eye project including this project too.
    please i hope you can solve this problum n rply.

  • @debasishbanerjee3600
    @debasishbanerjee3600 4 ปีที่แล้ว

    IT'S A USEFUL PROJECT BY TECHISMS. Thanks for sharing ur knowledge Sachin

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      #ShareVideoShareKnowledge

  • @umer4414
    @umer4414 4 ปีที่แล้ว

    Is there a way to do this project without Blynk i.e. using ESP32-CAM and a simple android application?

  • @kenkaneki-ls3iz
    @kenkaneki-ls3iz 4 ปีที่แล้ว

    Awsm man 🔥 love from tamil nadu

  • @bryanst.martin7134
    @bryanst.martin7134 3 ปีที่แล้ว

    I like! Might have solved my remote gate access needs. Over 100M from house to gate. Frequent deliveries, Kids, dog...

  • @muix
    @muix 4 ปีที่แล้ว

    How to do real time voice communication between node mcu and Android
    Pleaseeee replyyy

  • @saketmankar3648
    @saketmankar3648 3 ปีที่แล้ว

    Would like to use esp32cam as a attendance +door lock
    Can u help

  • @krrishchheda2252
    @krrishchheda2252 3 ปีที่แล้ว

    Hello Sir,
    How you connected push button to door bell

  • @Abha-com
    @Abha-com 3 ปีที่แล้ว

    THis is awesome. THank You bro.

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

    You have a very likeable manner :)

  • @sujitmishra8249
    @sujitmishra8249 4 ปีที่แล้ว

    Nice project sir. Will love to see this project with smart door lock. Please make it sir..

  • @pamarthikanakaraja9812
    @pamarthikanakaraja9812 4 ปีที่แล้ว +5

    Good video Do more videos on TTGO T-CALL board it is awesome board for designing IoT Projects

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      Sure
      Just keep loving and keep supporting

  • @yashs.kacholiya1569
    @yashs.kacholiya1569 4 ปีที่แล้ว

    Can it be controlled with apple homekit

  • @karthickm3585
    @karthickm3585 4 ปีที่แล้ว

    Sir I am a beginner of the and esp8266 project but how I learn Arduino language which website and author you learn this Arduino language

  • @biancabersinar376
    @biancabersinar376 4 ปีที่แล้ว

    Image Capture : ESP32CAM-Blynks It works!! many thanks!!! is it possible to create connection for Video streaming : ESP32CAM-Blynks ??

  • @johnnywonka1211
    @johnnywonka1211 3 ปีที่แล้ว

    how about voice communication as well.?

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

    for ESP-EYE, I am getting "Compilation error: Error: 2 UNKNOWN: text section exceeds available space in board" , I am Using ESP Board ver 1.06 and Selected Board as "ESP32 Dev Module"

  • @letanat8966
    @letanat8966 3 ปีที่แล้ว

    Please help me use esp32 cam to both record live video while taking pictures saved on memory card

  • @ankitjain-bv3pd
    @ankitjain-bv3pd 4 ปีที่แล้ว

    Kindly provide one relay with lock in this project

  • @MRREDDY-ih7wb
    @MRREDDY-ih7wb 10 หลายเดือนก่อน

    camera_pins.h: No such file or directory
    how to solve this error

  • @shubhodeepmandal1499
    @shubhodeepmandal1499 3 ปีที่แล้ว

    Can I make a bylink like iot app but a customised version??

  • @firas.benokba
    @firas.benokba 4 ปีที่แล้ว +1

    Thank you my friend I follow you from Algeria

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      Keep loving, keep supporting
      #ShareVideoShareKnowledge

  • @surajmhaske2552
    @surajmhaske2552 4 ปีที่แล้ว

    Can you make video regrading k210 processor?

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

    Great project, I love it
    Unfortunately, it works only on local network Right??

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

      Yes so it’s not very useful

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

    Thanks for that

  • @prateekgupta3666
    @prateekgupta3666 4 ปีที่แล้ว

    I made sumilar project with the help of node mcu and my existing ip camera long ago using pushbox notification.nice project.can you share some code in which it can open door lock using face recognition?

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      Let me first try to make that

  • @fusionermx
    @fusionermx 4 ปีที่แล้ว

    Great idea... Big WOW!!! I guess..

  • @shakerileiwat4341
    @shakerileiwat4341 4 ปีที่แล้ว

    Great , thank you man ♥♥♥

  • @deweshkumarmahur
    @deweshkumarmahur 3 ปีที่แล้ว

    sir make a video on arduino latest board portenta H7.

  • @rohanguptamusic
    @rohanguptamusic 3 ปีที่แล้ว

    This channel single handedly dominating IOT on YT

    • @rohanguptamusic
      @rohanguptamusic 3 ปีที่แล้ว

      @Carson Brayden Dude.. Give me a trick to get a gf first.

  • @mixall3508
    @mixall3508 3 ปีที่แล้ว

    Samad from Turkey Istanbul Good morning Sir how are you doing I hope fine I need your help for purchasing latest system i did tell you before my 12 years old Son is doing these project is that possible to help us i have friends in India they can send that to me my how can i contact you ?

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

    Can you please share circuit connections

  • @nagarava
    @nagarava 4 ปีที่แล้ว

    Also add face recognition opening door bell

  • @hamzasajid3773
    @hamzasajid3773 4 ปีที่แล้ว

    I am doing this project. But i t shows only ............... On serial monitor

  • @baleraonikitha8002
    @baleraonikitha8002 3 ปีที่แล้ว

    Hello sir what's the entire cost to make this project

  • @debasishbehera9783
    @debasishbehera9783 4 ปีที่แล้ว

    Great project sir👌👌👌👌

  • @nithinsuresh9571
    @nithinsuresh9571 3 ปีที่แล้ว

    what was the cost

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

    HI very good project, can you please do the addition like esp eye can work with multiple mobiles and setup code of each individual , for simple word we can use keypad , esp eye in 20 flats so each and everyone can get separate notification if someone is looking for them

  • @tirupatibalajidighole7500
    @tirupatibalajidighole7500 4 ปีที่แล้ว

    *superrrr project* *LOVE U*

  • @hajeevanselvanayagam9722
    @hajeevanselvanayagam9722 4 ปีที่แล้ว

    Video was awesome. Can’t we stream live video?

  • @Ruma9614364681
    @Ruma9614364681 3 ปีที่แล้ว

    Please make a same video with smart door lock, or a stepper motor lock.

  • @skyvxicab346
    @skyvxicab346 4 ปีที่แล้ว

    sir please make a video for live stream using esp32

  • @thisisjoyjacob
    @thisisjoyjacob 4 ปีที่แล้ว

    Studio Renovate kardia??woww , yaa lighting ka better use? Bit that faint Yellow light in background looks to attractive and soothes the whole video BTW project Ekdum solid idea.

  • @adityakanakamalla8979
    @adityakanakamalla8979 4 ปีที่แล้ว

    I got an error after uploading code ...i.e in serial monitor....instead of showing up address..I'm getting camera not supported...and camera probe error ox2404...can u suggest best way to overcome this problem

  • @shubhamragit3851
    @shubhamragit3851 4 ปีที่แล้ว

    Really good video i love it.

  • @nexusvijayawada6648
    @nexusvijayawada6648 4 ปีที่แล้ว

    Nice bro Ur excellent

  • @vsitlogin649
    @vsitlogin649 4 ปีที่แล้ว

    Can we stream live video and recording?? via using esp32 cam / Esp Eye??

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

      I tried streaming but didn’t get success

  • @lateststuff8739
    @lateststuff8739 4 ปีที่แล้ว

    Hello, I would like to contact you regarding a project I would like to do. How can I contact you?

  • @yogendrajamsariya1193
    @yogendrajamsariya1193 4 ปีที่แล้ว

    Lots of love bro,,,,

  • @ada3046
    @ada3046 4 ปีที่แล้ว

    How about using pubsub client library

  • @motivation.ai.shorts
    @motivation.ai.shorts 4 ปีที่แล้ว

    I am working on a project in which I need a live video stream from the ESP32 cam module on the Blynk app’s Video Streaming widget. The following code i have used is in Arduino IDE example Examples>ESP32>Camera>CameraWebServer. Using this code I get the camera’s IP address on which a perfect live video stream can be seen using a browser .But i am not able to view stream when I use this IP address in Blynk’s Video Streaming widget.
    Could anyone please help me in setting up a video stream form ESP32 CAM in blynk app widget.
    Thank you

  • @ankitjain-bv3pd
    @ankitjain-bv3pd 4 ปีที่แล้ว +1

    Kindly tell me the led and button pin no. If esp32 cam board
    Because I have esp 32 cam, I don't have esp eye

    • @sanjubaba1978
      @sanjubaba1978 3 ปีที่แล้ว

      did you find the pin numbers to be used for LED and Button in esp32 cam? do we need an extra button to be use in esp32 cam becoz there is no such button available? Kindly share.

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

    Another master stroke from techiesms, i was waiting for this. Thnx sachin ji. Special love frm mp . Keep spreading such knowledge.

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      Thanks for Such kind of love and support
      #ShareVideoShareKnowledge

  • @Sharan141
    @Sharan141 4 ปีที่แล้ว

    Awesome video buddy..pls make access control with esp 32 cam and blynk

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      What u want to make ?

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

      @@techiesms access control with face recognition on esp32 cam with blynk support bro...I have been working on this for more than a month...but still trying...pls help me out bro

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

      @@Sharan141 Me too. I found this link, but the video strream doesn't work. robotzero.one/face-recognition-with-blynk/

  • @saijayakrishnajk1389
    @saijayakrishnajk1389 4 ปีที่แล้ว

    Super bro u are awesome
    I want ur advice on one project

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      Yes tell me

    • @saijayakrishnajk1389
      @saijayakrishnajk1389 4 ปีที่แล้ว

      @@techiesms my problem can we add face recognition to this esp eye or 32 is there any alternative for esp cam which has more pixels
      Thanku sir waiting for your reply🙋‍♂️

  • @navadeep.ganesh
    @navadeep.ganesh 4 ปีที่แล้ว +1

    Can't we host real time video on global IP (not only WiFi) in blynk using ESP-32 cam.
    Please make a video on it.

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

      yes you can, iam try use port forwarding using mikrotik router and send data video from esp32cam to blynk in public ip using vpn

    • @navadeep.ganesh
      @navadeep.ganesh 4 ปีที่แล้ว

      @@linuxentertainment645 can you explain more on it? Or provide link to DIY .

  • @harryiotdeveloper7307
    @harryiotdeveloper7307 4 ปีที่แล้ว

    Great ideas comes ; great people's ; it's awesome....

  • @ddrrobotic
    @ddrrobotic 4 ปีที่แล้ว

    Hi sir i have a question

  • @aruntayal9467735501
    @aruntayal9467735501 4 ปีที่แล้ว

    Can you please add image recognition as well so that if someone from your family is there the door opens automatically and If there is a stranger then we will decide what to do.

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      Working on it.....

    • @aruntayal9467735501
      @aruntayal9467735501 4 ปีที่แล้ว

      @@techiesms will be happy to help you in anyway

  • @caothucdang9696
    @caothucdang9696 4 ปีที่แล้ว

    The link code above is dead. Can you give me the link code again? thanks.

  • @ahujaplastics
    @ahujaplastics 4 ปีที่แล้ว

    You said that blynk and cam board should be on same wifi network so does it means it is running on local network and not internet. If thats so it means it will not work if I am outside my house. Plz look into it so it could work on internet

    • @techiesms
      @techiesms  4 ปีที่แล้ว

      Ya it’s just for local area network

    • @ahujaplastics
      @ahujaplastics 4 ปีที่แล้ว

      First of all thanks for such a quick reply.
      Can we make it for internet??

  • @mohammadanish1380
    @mohammadanish1380 3 ปีที่แล้ว

    Sir nodemcu mobile se programming kese kre please hindi video

  • @motivationtech5231
    @motivationtech5231 4 ปีที่แล้ว

    Amazing sir