element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Upcycle It
  • Challenges & Projects
  • Design Challenges
  • Upcycle It
  • More
  • Cancel
Upcycle It
Blog [Upcycle It] WiFi Connected Smoke Detector #1: Introduction
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: vlasov01
  • Date Created: 26 Mar 2017 2:33 AM Date Created
  • Views 2263 views
  • Likes 3 likes
  • Comments 12 comments
  • design_challenge
  • intel edison competition
  • upcycle it
  • upcycled_smokedetector
Related
Recommended

[Upcycle It] WiFi Connected Smoke Detector #1: Introduction

vlasov01
vlasov01
26 Mar 2017

Project Index

Next>>

 

Introduction

 

This is my first post as part of Upcycle It design challenge.

 

Project idea:

 

I have an old smoke detector that I would like to use in combination with other wifi connected electric appliances (I haven't seen yet a "smart oven" in BestBuy), which has a risk of causing fire or other devices that can control electricity supply to them (as suggested by mcb1 - like Sonoff WiFI switch or the project by jasonwier92) I want to add a wireless connection to the smoke detector, so when it detects smoke (or other properties of fire like higher then usual temperature) from a connected appliance, it can send an alert to a smart phone, as well notify the IoT connected smart appliance, so it can automatically turn off itself. Hopefully this project will make my home a safer place with the reuse of old electrical equipment and Intel Edison Arduino Kit.

 

Here is a more formal description using BDD scenario template:

 

Story: Shutdown "smoking" appliances

 

As a home owner

In order to keep home safe from risk of fire

I want to shutdown electric appliances when smoke is detected.

 

Scenario 1: Shutdown "smoking" smart appliances

Given that a smoke detector is located near smart appliances

And smart appliances have capabilities to switch power off

And smart appliances have capabilities to subscribe to a fire alert.

When a smoke detector detects smoke or high temperature

Then it should send fire alert to connected smart appliances

And smart appliances should switch power off

And I should receive alert on my mobile phone.

 

Scenario 2: Shutdown "smoking" appliances

Given that a smoke detector is located near appliances

And appliances connected to electric power over WiFi smart switch

And smart switch has capabilities to subscribe to a fire alert.

When a smoke detector detects smoke or high temperature

Then it should send fire alert to connected smart switches

And smart switches should switch power off

And I should receive alert on my mobile phone.

 

I'm planning to use MQTT for messaging between components. The messaging allows loose coupling between components. I've a level of confidence in MQTT based on my past projects (like Smart Shower) as well in a business context.

 

While I'm waiting for Intel Edison I inspected at my old smoke detector. It is quite old (produced in 1999). It still can produce noise during push test. But I will run a real "smoke test" to see if its sensor can still detect smoke. (Update: The smoke test confirmed that it is still working as expected). Just in case it is not working I've ordered a new smoke sensor MQ-2 as Grove-Starter Kit doesn't have one. It is Arduino compatible and quite inexpensive. (Update: It will be interesting to compare precision of MQ-2 vs. built-in sensor. But I expect that built-in sensor is consuming much less energy.).

image

It requires 9V power supply.

image

And this is back side of its board and buzzer.

image

 

Thanks to all and especially mcb1 and jkutzsch, who helped me with this post!

  • Sign in to reply

Top Comments

  • vlasov01
    vlasov01 over 8 years ago in reply to vlasov01 +2
    The smoke test confirmed that my old smoke detector still working as expected.
  • mcb1
    mcb1 over 8 years ago +2
    Thanks to all and especially mcb1 and jkutzsch , who helped me with this post! Just to be clear here, I suggested that vlasov01 and jasonwier92 look at collaborating to control smart multi power outlets…
  • rhe123
    rhe123 over 8 years ago +2
    Great idea! Small suggestion: what about next to turning appliances off and sending a alarm also turn on the lights? With fire and smoke navigating the house becomes harder, a bit more light can make a…
Parents
  • rhe123
    rhe123 over 8 years ago

    Great idea! Small suggestion: what about next to turning appliances off and sending a alarm also turn on the lights? With fire and smoke navigating the house becomes harder, a bit more light can make a big difference image

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • rhe123
    rhe123 over 8 years ago

    Great idea! Small suggestion: what about next to turning appliances off and sending a alarm also turn on the lights? With fire and smoke navigating the house becomes harder, a bit more light can make a big difference image

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • mcb1
    mcb1 over 8 years ago in reply to rhe123

    rhe123

    sending a alarm also turn on the lights?

    That's a distinct possibility that someone could do.

     

    The basis of the challenge was to wirelessly connect a smoke alarm, and with Jason doing the remote power units, I suggested they collaborate as it seemed logical to provide both options.

     

    Airlines were quick to turn on lights, but the reality was they were no use because of the dark smoke, and instead went to floor lighting.

    It also means someone would need to retrofit controllers into the domestic lights, which is beyond this challenge, and something Home Automation has always been keen on, but short on delivering.

     

    Once vlasov01 and jasonwier92 get their protocol/commands worked out, someone could use it for a number of other purposes.

     

    Robert Peter Oakes has down some great work on controlling lights and outlets with the Sonoff wireless devices using NodeRed, but there is still an issue of manual control.

    Unless the control device is small enough to live behind the light switch, then it will be a while.

     

     

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Robert Peter Oakes
    Robert Peter Oakes over 8 years ago in reply to mcb1

    Well actually there is already a switch module that includes everything in a SONOFF but with the addition of a Touch Switch and it all just simply replaces the switch on the wall

     

    All for just 15USD.

     

    https://www.itead.cc/smart-home/sonoff-touch.html

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 8 years ago in reply to Robert Peter Oakes

    simply replaces the switch on the wall

    Nice ... if you live in the US or EU.

     

    The US plate looks similar to ours, (except for the 110v) but what if you have more than one light switch on a plate??

     

    Here PDL make a range of items and you can fit 4 in a standard plate, inc dimmers.

    PDL New Zealand : Products, Domestic, 600 Series

    PDL New Zealand : Products, Domestic, 600 Series, Modules, Dimmer Control Modules, 624M

     

    Most houses are wired with PDL or a similar other company, hence retrofitting into these is not exactly easy.

    We need to make a smaller module. .... image

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jasonwier92
    jasonwier92 over 8 years ago in reply to mcb1

    I think it would be best to take what ever vlasov01 gives me as an all off command and honor that. Because every power device in the domain really needs to listen and honor that command.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube