Building A Security System In Python...🚨

Sdílet
Vložit
  • čas přidán 16. 07. 2024
  • I want to share with you all a really great project that you can work on, extend, or even build from scratch: A Python Security System! I'll give you a quick overview of how it works, talk about the architecture, and give you a great project to work on and add to your resume.
    💻 Get started with Miro today for FREE: miro.com/yt/technical-diagram...
    GitHub Link: github.com/techwithtim/Python...
    🎬 Timestamps ⏱️
    00:00 | The BREAK-IN
    00:43 | My Story 😞
    02:16 | Project Demo
    04:06 | Project Architecture
    09:54 | Miro Demo
    11:08 | Code Walkthrough
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    👕 Merchandise: 🔗 teespring.com/stores/tech-wit...
    📸 Instagram: 🔗 / tech_with_tim
    📱 Twitter: 🔗 / techwithtimm
    🔊 Discord: 🔗 / discord
    📝 LinkedIn: 🔗 / tim-ruscica-82631b179
    🌎 Website: 🔗 techwithtim.net
    📂 GitHub: 🔗 github.com/techwithtim
    One-Time Donations: 💲 www.paypal.com/donate?hosted_...
    Patreon: 💲 / techwithtim
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    ⭐️ Tags ⭐️
    - Tech with Tim
    - Python
    - Security Systems
    ⭐️ Hashtags ⭐️
    #techwithtim #programming #securitysystems

Komentáře • 105

  • @TechWithTim
    @TechWithTim  Před 10 měsíci +11

    Check out Miro today for free to start diagraming your projects! miro.com/yt/technical-diagramming/

    • @metaldetecting6381
      @metaldetecting6381 Před 10 měsíci

      I think you broke into my house

    • @parvezahmed9791
      @parvezahmed9791 Před 10 měsíci

      Hi brother. I've seen your videos. Awesome work. I just wanted to talk to you about a Python quiz book I launched recently. Could I kindly know where I could contact you?

    • @rokrok27
      @rokrok27 Před 10 měsíci

      How are u so productive

    • @user-yg5qt3wz1c
      @user-yg5qt3wz1c Před 8 měsíci

      thank for the video brother, pls can you make step by step video of it again

  • @unknown__user__800
    @unknown__user__800 Před 10 měsíci +50

    Would love to have more videos like this

    • @mt-uk1eh
      @mt-uk1eh Před 10 měsíci

      ❤❤❤

    • @UE5tutorial
      @UE5tutorial Před 8 měsíci

      ya🤧 but it's so sad your house got broken into

  • @dfsed1057
    @dfsed1057 Před 10 měsíci +17

    Dude! I was literally planning a project like this in python. Thanks so much as this will give me a better starting spot no doubt!

  • @nelmatrix3942
    @nelmatrix3942 Před 10 měsíci +5

    This is a pretty cool project, Tim! from design and architecture to an actual implementation, this is really good. Keep up the good job bro.

  • @IngleseAngel
    @IngleseAngel Před 10 měsíci +8

    It looks good!! I would suggest to add a schedule for the week, in which system gets armed during the night, and automatically disabled during the day (In my case I'm WFH) so I'm alert during the day :) but it can be adapted to some particular schedule without forgetting disabling it

  • @user-pg7bs4mu5l
    @user-pg7bs4mu5l Před 10 měsíci +1

    Love those real life small projects. Showing how you design it is really appreciated, thanks

  • @abhinavjoe
    @abhinavjoe Před 10 měsíci +4

    The opening is just so extra. I love it.

  • @matt-xq1xv
    @matt-xq1xv Před 10 měsíci

    You should really put more little skits and stuff into these videos. This video was gold! Great video as always, keep up the great work!

  • @joecavanagh1297
    @joecavanagh1297 Před 9 měsíci

    Pretty cool. Love the way the cat steps back at the start.

  • @mickoalhwint.andrada8080
    @mickoalhwint.andrada8080 Před 10 měsíci +1

    I'm so glad I subscribed to this channel! This is so cool!

  • @iam_farhaan3
    @iam_farhaan3 Před 10 měsíci +2

    Bro these kind of videos are the ones we always want to see 😊

  • @marcobachini3130
    @marcobachini3130 Před 10 měsíci +4

    OMG Tim! What happened to you?! I subscribed because I wanted to learn something about C++ and now I find you interpreting the role of the housebreaker! 😅 Your explanations of maps, vectors and so on was extremely useful anyways 👍

  • @RoboOptimus
    @RoboOptimus Před 10 měsíci +1

    Great intro, Tim!

  • @aaronag7876
    @aaronag7876 Před 10 měsíci

    This is excellent and something I wanted to build too. Thanks for sharing

  • @kelvinxg6754
    @kelvinxg6754 Před 10 měsíci

    this is kind of a new way of you to tell a story lol i love it

  • @oussama-jabrane
    @oussama-jabrane Před 10 měsíci +8

    Tim doesn’t fail to give us the best projects. Thanks brother 🙏🏼❤️

    • @fleboho
      @fleboho Před 10 měsíci +2

      never does, simple straight forward, nothing fancy at all. Love Tim

  • @user-mf1xr5ki9j
    @user-mf1xr5ki9j Před 10 měsíci

    Thank you Tim!
    you can pretty much built the menu and functionalities of the eufy security cam with that video
    (I guess they used opencv too)

  • @user-vi1fw4ep3j
    @user-vi1fw4ep3j Před 10 měsíci +1

    Some thoughts about architecture: i think you should decouple arm and run methods from camera class. So you will need some SecurityController class, which will handle all stuff about arming and disarming, and calling run and stop methods of cameras

  • @senzmaki4890
    @senzmaki4890 Před 10 měsíci +1

    that opening was funny af XD

  • @_Cosmish
    @_Cosmish Před 10 měsíci +1

    You’re the best. Thank you.

  • @ragnarok9131
    @ragnarok9131 Před 10 měsíci +2

    You are great teacher thankyou very much for all your python videos. Can you please make a playlist on machine Learning & Reverse engineering in python ? ( Like getting a code back from exe file ) how it's work

  • @mrunknownceo8323
    @mrunknownceo8323 Před 10 měsíci +1

    can't lie Tech with Tim needs an Oscar now for good acting.

  • @CreativePuppyYT
    @CreativePuppyYT Před 10 měsíci +1

    Sick edits!

  • @donaldgatan3666
    @donaldgatan3666 Před 10 měsíci +1

    Hi Tim, Amazing project😊. I’m thinking to add one feature to detect shoplifting activities . Any model you recommend to use… 😊 thanks.

  • @wassemnassar9549
    @wassemnassar9549 Před 10 měsíci

    Thanks Tim !

  • @markmilan57
    @markmilan57 Před 10 měsíci

    Great one.

  • @mostafaghobashy2724
    @mostafaghobashy2724 Před 10 měsíci

    i love the fact that the theif have a github merch

  • @Budgie27-v8i
    @Budgie27-v8i Před 10 měsíci

    This is epic!

  • @jkdmasta
    @jkdmasta Před 10 měsíci +1

    HAHAHA amazing intro Tim

  • @nether-mobiletopc4293
    @nether-mobiletopc4293 Před 10 měsíci +1

    Please make more videos about tensorflow python !!!

  • @RonWaller
    @RonWaller Před 10 měsíci +1

    Curious what issues you had with raspberry pi? That seems like perfect solution for this project. Again just curious.

  • @tcgvsocg1458
    @tcgvsocg1458 Před 5 měsíci

    really intersting thx a lot for the video can you do the same thing to reconize weapon on video game? i try but only thing work is with the same position of player...not from any angle

  • @mind_of_a_darkhorse
    @mind_of_a_darkhorse Před 10 měsíci

    LoL! Nice start to a video!

  • @darmblesvlogs
    @darmblesvlogs Před 10 měsíci +1

    finally a video that can help me keep those people in my basement while im away :D

  • @user-hr2jb3ub6i
    @user-hr2jb3ub6i Před 10 měsíci

    for your program, how do you use Identification in the event that you don't know the buglar, for example: get their name and last name as well as their age and address to make it easier for capture for the authorities?

  • @vinilg1
    @vinilg1 Před 10 měsíci

    Thank you Tim for explaining this so well. I am working on a project which is in need for exactly the same project, but stand alone package. May I contact you when I am ready for help.
    Thank a lot for the video.

  • @TARS..
    @TARS.. Před 10 měsíci +1

    Tim I'm sorry about the break in, I just couldn't stop myself

  • @abbasuccess3155
    @abbasuccess3155 Před 10 měsíci

    Wow!

  • @Dadylongarms
    @Dadylongarms Před 10 měsíci

    Best Intro ever 😂!

  • @moeyali123
    @moeyali123 Před 10 měsíci

    Hey Tim I’d say I’m like a level 2 programmer. I’ve built a CRUD app, programmed some difficult logic for uni assignments. However I still feel lacking in my skills. I don’t know the OOP principles by name even though I use them when I program. What do I do mate?

  • @ThrillartsStudio
    @ThrillartsStudio Před 10 měsíci

    how do i connect google cloud once i create a bucket?

  • @meim6028
    @meim6028 Před 10 měsíci

    Bro make a series on a final year project for a cs student, its a request.

  • @surprisemawela525
    @surprisemawela525 Před 10 měsíci

    I'm getting inspired

  • @victormanhani
    @victormanhani Před 10 měsíci +4

    Nice guy, great opening 🤩

    • @TechWithTim
      @TechWithTim  Před 10 měsíci +2

      Thanks 😁

    • @victormanhani
      @victormanhani Před 10 měsíci

      @@TechWithTim You are very creative man, thank you for your creative sharings Tim.

  • @shlokmadve5628
    @shlokmadve5628 Před 2 měsíci

    im not able to get the logs in frontend, twilio notification ,and video storage
    in the program do i have to add any url or anything else to make evrything work
    i have setup cloud service acc and twilio account
    pls help

  • @Mercifully-Millicia
    @Mercifully-Millicia Před 10 měsíci

    Phenomenal

  • @christophermichael3674
    @christophermichael3674 Před 10 měsíci

    Thanks for the miro referral was in need of a free mind map tool and they look good.

  • @Puzzles-worm
    @Puzzles-worm Před 8 měsíci

    can i use my mobile in place of raspberry pi to acces camera

  • @user-pu7ot6ze7t
    @user-pu7ot6ze7t Před 10 měsíci

    what theme is bro using

  • @xXMaDGaMeR
    @xXMaDGaMeR Před 10 měsíci

    amazing thank you for such great project 🙏🏻🙏🏻
    gonna use it for graduation project (although with a custom object detector) hope you approve 😁

  • @jeffherdz
    @jeffherdz Před 10 měsíci +2

    (1). Instead of Google cloud could you use a Symantic storage device or even FreeNAS systems ?.
    (2) Does the system have a limit as to the number of cameras it can use (run) on the system ?
    Thanks, for such a great video !

    • @Ironpants57
      @Ironpants57 Před 10 měsíci

      (3). On Twilio's support page, it's said that Twilio is reaching EOL as of April 25 2024. What is a good replacement for Twilio?

  • @andiglazkov4915
    @andiglazkov4915 Před 10 měsíci

    😊thanks

  • @omarsplaytimechannel
    @omarsplaytimechannel Před 10 měsíci

    Coooool

  • @mdazim08
    @mdazim08 Před 10 měsíci

    Hey. Anyone could list down the modules he used?

  • @TheMONS7ER
    @TheMONS7ER Před 10 měsíci

    why not FastAPI?

  • @clearcodee_
    @clearcodee_ Před 10 měsíci

    New video!!

  • @okok-sc2cx
    @okok-sc2cx Před 10 měsíci

    Oh my gosh the thumbnail 😂

  • @nether-mobiletopc4293
    @nether-mobiletopc4293 Před 10 měsíci +2

    Extremely good looking robber 😔

  • @AchwaqKhalid
    @AchwaqKhalid Před 10 měsíci

    Don't forget to add this to the python playlist 🐍

  • @yaboy7120
    @yaboy7120 Před 6 měsíci

    this is shit I have been daydreaming about doing 😳🥺

  • @pythonmini7054
    @pythonmini7054 Před 10 měsíci

    how about you start a series on unreal engine, using c++ actually lol

  • @Ambison
    @Ambison Před 10 měsíci

    That thumbnail tho

  • @luismiguelsaez6786
    @luismiguelsaez6786 Před 10 měsíci

    I don't know who that guy breaking into your house is, but it's weird that he came in with a bag that was already full of stuff 😅

  • @EnglishRain
    @EnglishRain Před 10 měsíci

    What is rotating thing in background?

  • @kennyetti4398
    @kennyetti4398 Před 10 měsíci

    Pls replicate with Django

  • @gyu29
    @gyu29 Před 10 měsíci

    lol thats you :))

  • @user-jx6rt6on9i
    @user-jx6rt6on9i Před 10 měsíci

    I like you Tim

  • @emmanuelsawe976
    @emmanuelsawe976 Před měsícem

    Help getting this error:
    cv2.error: OpenCV(4.10.0) D:\a\opencv-python\opencv-python\opencv\modules\dnn\src\caffe\caffe_io.cpp:1126: error: (-2:Unspecified error) FAILED: fs.is_open(). Can't open "models/config.txt" in function 'cv::dnn::ReadProtoFromTextFile'

  • @nicksta360
    @nicksta360 Před 10 měsíci

    Looks like Santa Claus😂

  • @bitcode_
    @bitcode_ Před 10 měsíci

    system halted with Ctrl c

  • @akszone007
    @akszone007 Před 5 měsíci

    It's you

  • @DeshonMorgan-rt3hz
    @DeshonMorgan-rt3hz Před 10 měsíci

    it was @Markiplier

  • @moondevonyt
    @moondevonyt Před 10 měsíci

    mad props to the creator for diving deep into the whole python security setup
    that sequence diagram bit is tight and really lays it out
    but real talk, not sure if mixing humor about the intruder's looks is the move in a vid about a serious security breach
    still, mad respect for breaking down the tech bits for us all to learn
    the GitHub link is a solid touch for those wanting to get hands-on
    keep grinding!

  • @jacobc6260
    @jacobc6260 Před 10 měsíci

    Hopefully they catch this strong young man, who’s ripped and possibly rich; my girlfriend is out here.

  • @nitujha4884
    @nitujha4884 Před 10 měsíci

    ❤🇳🇵🇳🇵🇳🇵🇳🇵

  • @The__Honoured
    @The__Honoured Před 10 měsíci +1

    I know the robber. Dont know if I should say his name... I mean I like him well enough. But he should have known there would be consequences. Tim Im sorry. the name of the robber was . . . TIM !

    • @TechWithTim
      @TechWithTim  Před 10 měsíci +1

      I knew it was an inside job 😫

  • @OG22812
    @OG22812 Před 9 měsíci

    I found the thief u’re looking for

  • @croniqqGhost
    @croniqqGhost Před 10 měsíci

    😂😂😂

  • @osamanajjar1934
    @osamanajjar1934 Před 10 měsíci

    ayo first

  • @basomiddin
    @basomiddin Před 10 měsíci

    A thief was you

  • @plogod9797
    @plogod9797 Před 10 měsíci +1

    This guy used to give useful advice. Now he’s just a shill.

  • @TheUnofficialMaker
    @TheUnofficialMaker Před 10 měsíci

    Why do we want it when you got robbed ?

  • @user-dl1su3li5s
    @user-dl1su3li5s Před 10 měsíci

    I wanted to say that if you see my msg, I have bought Programming expert course and it is utter waste. You are teaching as if its 10 year old learning programming. I took that course thinking it has shown around 251 problems to solve and I get frustrated seeing True or False question, this or that. Have some standard question You have add practice questions. Not 2nd grade questions. Very disappointed and not getting refund too.

  • @rokrok27
    @rokrok27 Před 10 měsíci

    Do a video on your finances

  • @purvislewies3118
    @purvislewies3118 Před 9 měsíci

    Cool brother...super handsome...nice one

  • @rokrok27
    @rokrok27 Před 10 měsíci

    Dry humor

  • @RetroAiUnleashed
    @RetroAiUnleashed Před 10 měsíci +2

    Thanks Tim!