No video

Smoke Detector HACK! (sends SMS now)

  Рет қаралды 81,565

bitluni

bitluni

Күн бұрын

This tutorial shows how to attach a micro controller to a generic smoke detector and send notifications over WiFi and SMS to your smartphone. The WeMos(esp2866) micro controller is turned on by a low power circuit. The micro controller turns itself off to use the lest amount of power. The software is based on Mongoose OS and utilizes IFTTT. The case is 3D printed and the device is powered from a LiPo battery. Genuine testing has been done ;) have fun. watching.
Code and case stl can be found here:
github.com/bit...
Links to the used websites:
mongoose-os.com/
www.wemos.cc/
ifttt.com
Links to the parts (I get small cut at no extra cost for you):
WeMos D1 Mini:
s.click.aliexpr...
ebay.to/2skrCE1
amzn.to/2saaoKL
WeMos perf board shield:
s.click.aliexpr...
ebay.to/2safBT7
amzn.to/2tbriY8
Mosfets 2N7000:
s.click.aliexpr...
ebay.to/2saEoGz
amzn.to/2rEWwF8
Checkout the channel of Andreas Spiess:
/ @andreasspiess
More low quali stuff on my second channel:
/ bitlunistrash
Please consider supporting my work on:
/ bitluni

Пікірлер: 133
@ThanassisTsiodras
@ThanassisTsiodras 6 жыл бұрын
For anyone else, who wants more details on the circuit - here's my take on it: The two N-channel MOSFETs act as digital switches. The one on the right, is the one that switches the MCU on - by connecting or disconnecting the MCU's GND pin to the actual GND (the negative of the LiPo). You can see that when the smoke detector beeps, the voltage difference between the beeper pin and the "-" will "threshold" the zener; and the gate of the MOSFET on the right will rise up (compared to its source) by 4.7V(-ish). It therefore turns on, connecting the MCU's GND to the battery's negative, and the MCU powers up. Usually, N-channel MOSFET gates have a pulldown to ground (to avoid having them floating). Bitluni however, wants the pull-down itself to also be a digital switch. He uses the left MOSFET to do this, by setting it to pull "hard" (well, harder than the 100K) towards the GND, when D1 goes high. Basically, when the MCU wants to turn off, it sets D1 high. This means the gate of the MOSFET on the left goes high, and the fet turns on. It's drain (which is connected to the gate of the right MOSFET) is connected to its source, which goes via the 10K to the LiPo's negative. This in turn means that there's a 100K/10K divider on the gate of the right MOSFET, which will pull "hard" the gate to the GND, and will turn the right MOSFET off - thus switching the MCU off. I think that's how this circuit works.
@Inquire98
@Inquire98 5 жыл бұрын
"Thanks" 😎😀😎
@Aluxious45
@Aluxious45 4 жыл бұрын
nerd
@SuperSupplyGuy
@SuperSupplyGuy 6 жыл бұрын
Lipo's in a Smoke detector has some irony in itself ;)
@patstine2741
@patstine2741 4 жыл бұрын
I once had a smoke detector catch on fire and set its self off
@dieSpinnt
@dieSpinnt 4 жыл бұрын
In most cases, the Li-Ion battery is not the problematic part, but the person handling it. Exceptions may prove the rule:)
@chimeranzl9147
@chimeranzl9147 7 жыл бұрын
Vacuum taped to the drill - LEGENDARY!!!
@XDTuber
@XDTuber 4 жыл бұрын
some haircut places do that with their clippers
@skythe83
@skythe83 6 жыл бұрын
The 5 volt ESP can actually accept 9v input since it has a built in voltage regulator for the internal 3.3v. It can take up to 12v without and 24v with overheating. With this you can connect the esp directly to the smoke detector and use one of the internal 9v+ alarm pins to only start the esp when there's actually fire. The esp will otherwise drain exactly zero power. Correct me if i'm wrong, but that's how I successfully finished my initial tests yesterday. No extra parts beyond esp and smoke detector needed.
@jonvannatto
@jonvannatto 7 жыл бұрын
Great use of comedy and very informative. Thanks!
@dieSpinnt
@dieSpinnt 4 жыл бұрын
Aaaaah, I see what you did there, last summer;) In your dramatic intro you withhold the really loud alarm of a smoke detector and funny: include car alarms:) No problem at all. But maybe you loose your insurance coverage by fiddling with the smoke detector. The solution is to install two of them. One untouched with seal and your DIY one. O.k. one last problem: Can you prove all of this in the event of damage? Thanks for the video, bitluni. Informative and well made as usual:)
@Snowmirage6453
@Snowmirage6453 4 жыл бұрын
I randomly came across one of your videos yesterday I've since watched about 5 of them all bookmarked in the ever growing list of "yup doing that when I buy a house" Thank you!
@beermanuk
@beermanuk 6 жыл бұрын
I added an esp8266 and a relay to my 3d printer because I'm lazy and wanted to be able to use google assistant to turn it on and off. I will now expand it to use a smoke detector that auto cuts the power to the relay along with sending a notification. Thanks for the idea and the informative video.
@PhG1961
@PhG1961 7 жыл бұрын
Great sense of humor ! Love your lab !
@NicMG
@NicMG 4 жыл бұрын
You look like a cross between Mulder and the KGB dude from 'The Americans' - Great video dude!
@avionicsmuscle
@avionicsmuscle 4 жыл бұрын
you make it look so easy. I am trying to do this project and it is no where near as easy as the video
@chuxxsss
@chuxxsss 7 жыл бұрын
You are really saving me. I need this for my detectors too.
@DasFloX
@DasFloX 6 жыл бұрын
When he started drinking Braustübl, I knew he lives in my town :D
@JohnoScott
@JohnoScott 6 жыл бұрын
Such a great example of network-enabling an existing device. Great video !!
@vaishakhmonti
@vaishakhmonti 4 жыл бұрын
Absolutely sensational. Love your channel dude, along with your wicked sense of humour. Keep at it.
@mikey38632
@mikey38632 2 жыл бұрын
I'm new to your videos and that workshop is AMAZING
@ronaldmarrewijk3625
@ronaldmarrewijk3625 6 жыл бұрын
Excellent idea to make your house safe. I suggest to link all your fire alarms. If one detects fire all should start beeping.
@bitluni
@bitluni 6 жыл бұрын
that's a nice idea, but how do I know where the fire is?
@jamesgrimwood1285
@jamesgrimwood1285 6 жыл бұрын
The one that went off first? Or you look for the fire, it tends to be pretty obvious stuff ;-)
@AndreasLink
@AndreasLink 7 жыл бұрын
This is a really informative, very well done, funny and entertaining video! I really enjoy your channel. BTW, which software do you use to create your videos?
@theblockchainhustle
@theblockchainhustle 6 жыл бұрын
An amazing set of skills with added humour. Thank you for sharing knowledge. 😊
@bgable7707
@bgable7707 4 жыл бұрын
2 things: Keep up with the commentarial antics! :) Secondly, what printer are you using in the video? Looks nice, reasonable $$$?
@adlerweb
@adlerweb 7 жыл бұрын
Nice work. I don't really like the way the detector only goes high when beeping - doesn't really allow to detect a bad connection or abrupt voltage drops due to a broken battery. I use a similar system to get my detectors online, however using the battery only as a backup and as such with increased communication. I added a "heartbeat" so I can detect if the controller or communication is malfunctioning. For my shop I also added a function to disable the detectors internal beeper (no need to annoy neighbors if I'm there working with things that let out smoke on purpose) and additional detectors (temperature, gas, etc).
@VAKUL-DC
@VAKUL-DC 6 жыл бұрын
Hi- Could you please post your code ? in your own github or in Issues section of this projects page on github? -Thanks. have you update it with MQTT ?
@SimpleElectronics
@SimpleElectronics 3 жыл бұрын
whoa whoa man! that fridge is not advertiser friendly :)
@davesradiorepairs6344
@davesradiorepairs6344 4 жыл бұрын
Really cool hack, and it can apply to any household device that breakdown, or mis-perform... Thanks..
@VasilisKarastergios
@VasilisKarastergios 7 жыл бұрын
Nice workshop man & cool project!!
@gcm4312
@gcm4312 4 жыл бұрын
just found the channel and have been binging on the content :)
@Inquire98
@Inquire98 5 жыл бұрын
"Thank You", thank you very much 😀 Your presentation was REALLY good 😀. Is there ANYTHING additionally I need to know 🤔
@ParthBhat
@ParthBhat 7 жыл бұрын
Why you used a different power source for the esp ? And why not just power it off that 9v battery ?
@hkartadi
@hkartadi 6 жыл бұрын
The WiFi obviously suck up a lot of current. Hence he uses rechargeable li-po which hold more capacity than 9V battery.
@eclecticlife
@eclecticlife 5 жыл бұрын
I really enjoy all your videos and your sense of humor. Thank you so much for all your work. I have a question. Why not supplying power to the Wemos from the 9V battery of the smoke detector?
@bitluni
@bitluni 5 жыл бұрын
the reason is that I didn't want the wemos to drain the 9V battery so the smoke detector will at least be able to set off even though I was to lazy to recharge or add a small solar cell to it.
@eclecticlife
@eclecticlife 5 жыл бұрын
@@bitluni What about having a NO circuit that closes when the alarm is beeping. That way the Wemos is turned off and not using any power from the 9V battery? When the alarm goes off, then closes the circuit and powers up the Wemos. No need to deep sleep on the Wemos because it's off. I just want your thoughts before I try to implement something like this. Thanks for your input!
@caspercba
@caspercba 7 жыл бұрын
nicely done, both engineering and aesthetics!
@caspercba
@caspercba 7 жыл бұрын
To improve the lipo batt life, How about putting the wemos in deep sleep mode and wake it up via interrupt when an event occurs?
@rgribeir1
@rgribeir1 5 жыл бұрын
In this project I can use lollin nodemcu ESP8266 or not
@skylabby
@skylabby 7 жыл бұрын
Can you please do a complete tutorial on Mongoose OS..
@moamoa3303
@moamoa3303 5 жыл бұрын
your videos are really funy and very good to learn
@Sculas
@Sculas 4 жыл бұрын
Really insteresting video! Only downside was the song in the background because it was really painful to listen to because of some high frequencies.
@amoghskulkarni
@amoghskulkarni 5 жыл бұрын
Even more epic hack is the vacuum taped to the drill!
@yeltsincame
@yeltsincame 7 жыл бұрын
Excellent video. Why do you place the zener diode (4.7v) at the smoke sensor output? I did not understand the operation of the low battery reading with the use of pin D2. Thank you!
@yawarsaeed6499
@yawarsaeed6499 5 жыл бұрын
Does IFTT works for these type of event trigger s. I think they have stopped these a few months back. Please test with your project and confirm, is it working or not.
@jamesgrimwood1285
@jamesgrimwood1285 6 жыл бұрын
"This is your house. I am on fire. Send help plz"
@Pellayson
@Pellayson 7 жыл бұрын
Dare I question the bare bottoms on the fridge door?
@bgable7707
@bgable7707 4 жыл бұрын
Before I commented on those, I wanted to make sure it was PC enough. Thanks for taking care of that.
@slicedpage
@slicedpage 5 жыл бұрын
if only there was a bad smell detector so that I can avoid going into the bathroom after my significant other used it. Perhaps a Robbie the Robot voice shouting, "DANGER DANGER WILL ROBINSON DEADLY POOP FUMES DETECTED IN THE TOILET DANGER DANGER"
@haakonness
@haakonness 7 жыл бұрын
Is it a social experiment that you didn't change the key after posting this video with the secret keys visible? ;)
@MatthewHartsuch
@MatthewHartsuch 7 жыл бұрын
I will have to give Mongoose OS a try
@Don41382
@Don41382 7 жыл бұрын
thanks. always good and entertaining. I hope you enjoy your new lab.
@bitluni
@bitluni 7 жыл бұрын
Thanks.. I really do!
@r5bc
@r5bc 6 жыл бұрын
very interesting channel! please keep up the good work! cheers
@wjhoogervorst
@wjhoogervorst 6 жыл бұрын
Thank you, inspiring video.
@thatradkid
@thatradkid 7 жыл бұрын
this was really awesome! do more IoT stuff!!!
@kamehax
@kamehax 4 жыл бұрын
Thanks for sharing! How about one that turns off your 3D printer?
@PaulMcGuinness
@PaulMcGuinness 5 жыл бұрын
I have Smoke Angel linked smoke alarms - I'd love to see if you can detect their inter-detector transmissions and send an SMS from that! :-)
@channaq87
@channaq87 7 жыл бұрын
after long time nice idea thnx keep it up
@SrPtio
@SrPtio 6 жыл бұрын
lo mejor este canal realmente muy bueno
@ovi_4
@ovi_4 6 жыл бұрын
Very entertaining videos. And funny as hell...:)))))))) Great job . I'm sold.... SUBSCRIBED :)
@Tracks777
@Tracks777 7 жыл бұрын
When is your next video? :D Keep it up!
@bitluni
@bitluni 7 жыл бұрын
Working on it ;)
@andygoodenberger5566
@andygoodenberger5566 7 жыл бұрын
Could you also include a picture of the schematic​ on your GitHub page?
@utalange317
@utalange317 7 жыл бұрын
I love Berthold
@zaprodk
@zaprodk 7 жыл бұрын
Nice project. How long will the small LiPo last?
@bitluni
@bitluni 7 жыл бұрын
Depending on leaks I didn't measure yet. I have marked the active potentials in the circuit diagram. In the off state the lowest resistance path is 100k+10k Ohms at 4.2V is around 38µA. This will only last 1-2Months. To improve this we can put in higher resistors (but then we have to reblance the circuit), use other Batteries (18650 or disposals) or add a solar cell (I like this idea). Meanwhile Mongoose OS also supports deep sleep on JS level. The circuit can become much simpler.
@bitluni
@bitluni 7 жыл бұрын
I'm open to other improvements if you have some ideas. I already thougt about a followup with some improvements.
@nrdesign1991
@nrdesign1991 7 жыл бұрын
Solar Cell + Supercap? Most of the time the circuit will just sit there, waiting for something to happen. That means that a supercap can charge for weeks on end and dump all its power when it's needed.
@justlutfi2890
@justlutfi2890 4 жыл бұрын
bro, you with greatScott & electroBoom is my inspiration! i will make channel youtube, thank you! you are legend
@fidgetspinner343
@fidgetspinner343 6 жыл бұрын
Great vid, more Lambda iOT please
@avionicsmuscle
@avionicsmuscle 4 жыл бұрын
Just curious if there is a junction at the negative portion of the LiPo?
@davec3990
@davec3990 7 жыл бұрын
I see you started using Mongoose with the 8266. Any chance you could do a video showing Mongoose IDE running on windows for the 8266? Does this support all the Arduino sketches and libraries? Also, have you ever tried PlatformIO?
@bitluni
@bitluni 6 жыл бұрын
I have shown it in the latest video again kzbin.info/www/bejne/o5rKg4FqhZaqfas But I didn't try any Arduino compatibility nor PlatformIO yet
@kieran.stafford
@kieran.stafford 4 жыл бұрын
Love your videos. Hate the music.
@fareed006
@fareed006 7 жыл бұрын
can you use your technology to make startup cars by phone ? or some thing like that !
@philippeantonietti
@philippeantonietti 4 жыл бұрын
very nice
@andygoodenberger5566
@andygoodenberger5566 7 жыл бұрын
where did you get that kit with all the different sized white connectors with the pins?
@ELHAUKEZ
@ELHAUKEZ 5 жыл бұрын
weil du den Schweizer erwähnt hast gibt's das Abo für dich ;-)
@mrteausaable
@mrteausaable 6 жыл бұрын
Do you have any diagram or details video on how to make one of your circuity on the ESP8266 board and where to get the parts?
@bitluni
@bitluni 6 жыл бұрын
sorry, currently only the schematic in the video. But you can also find the part numbers there or values. Probably any supplier will do.
@interestedinengineering7958
@interestedinengineering7958 5 жыл бұрын
Paradise
@42IsAnything
@42IsAnything 7 жыл бұрын
Dieses Blau-Hellblau gestreifte Gebäude kommt mir irgendwie bekannt vor, aus welcher Ecke von Deutschland kommst Du denn?
@tommijii
@tommijii 7 жыл бұрын
I love vacuumin my hair too. :D
@JoeEvansSound
@JoeEvansSound 6 жыл бұрын
You make such a good job of your videos - they really are good and funny - thanks for your hard work. :¬)
@jamesgrimwood1285
@jamesgrimwood1285 6 жыл бұрын
Are there any Zigbee boards that are like the WeMos? I want to fill my house with lots of little sensors, but it seems a bit of an overkill having every single one attached to my WiFi network with an IP address. And I'm sure that with enough of these things chattering away that WiFi quality will degrade.
@mrsoundso4897
@mrsoundso4897 5 жыл бұрын
You could build up a second wifi Network for these
@tropicaljantie
@tropicaljantie 6 жыл бұрын
Good stuff
@antonis476
@antonis476 6 жыл бұрын
Perfect!
@guna_onehatibie8185
@guna_onehatibie8185 6 жыл бұрын
i very enjoy ur video,, nice keep up...
@zuhaibchoudhary4635
@zuhaibchoudhary4635 4 жыл бұрын
why not used a GSM module ??
@E8tone
@E8tone 7 жыл бұрын
make remote fire extinguisher !
@Ed19601
@Ed19601 5 жыл бұрын
Nifty......but IFTTT on occasion can be slow.
@hanpahomeautomation4101
@hanpahomeautomation4101 6 жыл бұрын
Does the circuit drain the battery of the smoke detector? Even if no alarm is sounded, some current should go through your circuit?
@klausbrinck2137
@klausbrinck2137 5 жыл бұрын
he has an additional rechargable LiPo...
@jonathanfulcher602
@jonathanfulcher602 7 жыл бұрын
love it
@mikecaldera2912
@mikecaldera2912 5 жыл бұрын
How can I just Buy this? Your too smart ...
@Unnaymed
@Unnaymed 6 жыл бұрын
Thank you
@PetrasL_1976
@PetrasL_1976 3 жыл бұрын
Hi, How did you manage to flash esp01? I get the error while run `mos build` command: "Adding api_dataview.js: SPIFFS_open failed: -10001" whatever i do :( Any ideas? Thanks
@Jeroen_a
@Jeroen_a 5 жыл бұрын
What if your internet does not work? :P cloud servers for mqtt are a bad example... sorry
@christhetuner
@christhetuner 7 жыл бұрын
Du bist aus Darmstadt (zumindest der Region) ? :) Bin gebürtiger Darmstädter :D
@bitluni
@bitluni 7 жыл бұрын
Guuudeee! Bin nicht gebürtig aber heimisch (am Bier erkannt? oder merc oder den video infos?)
@christhetuner
@christhetuner 7 жыл бұрын
bitluni's lab an der Flasch Braustübl natürlich :) Wohne mittlerweile wieder an der Mosel, aber bin zum Heinerfest wieder bei meinen Eltern in Arheilgen würd mich freuen sich mal zu treffen :D
@bitluni
@bitluni 7 жыл бұрын
Cool, dann komm doch vorbei. Das lab ist auch in Arheilgen. Wir grillen sicher wenn's Wetter gut ist. Meld dich wenn du in der Gegend bist (am besten per email nen tag vorher bitluni@bitluni.net)..
@christhetuner
@christhetuner 7 жыл бұрын
Wird erledigt :) Nur komm ich nicht allein, Freudin und Kind wären mit dabei ^^
@holetoanotheruniverse4690
@holetoanotheruniverse4690 7 жыл бұрын
Christian Schmela Was für ein Glück du hast! Bei mir ist tote Hose :(
@onurolce
@onurolce 6 жыл бұрын
So ESP won't spend energy while beeper no alarms ?
@bitluni
@bitluni 6 жыл бұрын
very low consumption... a small solar cell could cover the base consumption
@electron-1979
@electron-1979 6 жыл бұрын
Search Webhooks now, not Maker Webhooks
@jhana.2023
@jhana.2023 6 жыл бұрын
Guy... you are very funny... kkkk.. Much rhinod here ! I'll do this too!
@ravilpatel8629
@ravilpatel8629 6 жыл бұрын
can the wemos d1 mini be power by 5v usb adaptor? i would like to use arduino ide to upload the sketch and blynk app to notify me. will your code for blynk? could you may be help modify the code to be uploaded to blynkk??
@VAKUL-DC
@VAKUL-DC 6 жыл бұрын
could you please add code for mqtt ?
@agyapongrichard9949
@agyapongrichard9949 2 жыл бұрын
Can you send the here
@MrTimcakes
@MrTimcakes 6 жыл бұрын
Like for labcat
@kessedk
@kessedk 6 жыл бұрын
How do you detect low power? Is that if only one beep is detected?
@kessedk
@kessedk 6 жыл бұрын
Great video by the way!
@bitluni
@bitluni 6 жыл бұрын
yes.. it only detects low power of the detector.. not it's own
@wjhoogervorst
@wjhoogervorst 6 жыл бұрын
On Arduino IDE I use "ADC_MODE(ADC_VCC)" to measure the input voltage to detect a low input voltage if the LiPo battery gets low on power.
@ichbinfett-iw5mb
@ichbinfett-iw5mb 4 жыл бұрын
In the end The smoke Detektor will burn
@zjxshua4540
@zjxshua4540 5 жыл бұрын
Bro , The Intro esceladet quickly
@mickshepherd1454
@mickshepherd1454 5 жыл бұрын
I have a project like this if your interested
@karlosoliviereramos6382
@karlosoliviereramos6382 4 жыл бұрын
Does it work?
@BusterrLTU
@BusterrLTU 6 жыл бұрын
Hilarious ;)
@alexandersalarms5380
@alexandersalarms5380 4 жыл бұрын
dont buy a cheap one. they wont work as well. get a good quality one!
@avionicsmuscle
@avionicsmuscle 4 жыл бұрын
Is this guy dead?
@chinmoyghosh7952
@chinmoyghosh7952 7 жыл бұрын
hi. I want to join with you to make my project better. and also talk to you. as work together .. thank u.
@RichardHamnett
@RichardHamnett 4 жыл бұрын
Cool ideas, worst music ever
Inside a proper optical smoke detector (Status)
19:32
bigclivedotcom
Рет қаралды 74 М.
I made a VGA card that blew my mind
15:44
bitluni
Рет қаралды 425 М.
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 42 МЛН
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 160 МЛН
439 24GHz Radar Presence Detector that Works (LD2410)
13:19
Andreas Spiess
Рет қаралды 307 М.
SOLVING the Mystery Behind a Soviet Spy Bug : A True Masterpiece of Technical Elegance!
31:37
Home automation over WiFi using WeMos ESP8266
15:00
bitluni
Рет қаралды 655 М.
I made a custom ASIC: World's first of its kind
16:38
bitluni
Рет қаралды 190 М.
Your USB-C Cable probably SUCKS! Sooo is that Bad?
10:54
GreatScott!
Рет қаралды 708 М.
IoT Hacking - Polycom Conference Phone - Firmware Extraction
33:53
Hacking Portable Satellite Dish For More Space Experiments
28:46
saveitforparts
Рет қаралды 231 М.
From blink to DIY Mini Game - Charlieplexing explained
15:12
bitluni
Рет қаралды 120 М.
Preventing Plant Death With Technology
14:00
Emilostuff
Рет қаралды 133 М.
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН