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 2253 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…
  • Robert Peter Oakes
    Robert Peter Oakes over 8 years ago in reply to mcb1

    Here in Canada it is recommended by the Fire Service to replace the units at least every 10 Years, Ours used to go off easily as a "The Toast is Ready" alarm, but now they're all replaced, we have to look at the toaster again.

     

    So should you trust one over 10 years old, or close to that age. Probably not.

     

    Would it still be working after 20 years, quite possibly, ours was,  but your insurance company may not regard it as functional any more and I know our fire service does not.

     

    They also may start being overly sensitive as ours was and therefor start to be ignored or even turned off.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • vlasov01
    vlasov01 over 8 years ago

    There is a description of Sonoff MQTT commands on github. I've ordered one of their devices a couple of weeks ago, but shipping takes a lot of time.

    I've described my initial approach for topics/commands in the following post [Upcycle It] WiFi Connected Smoke Detector #3: Connecting dots - MQTT + Node.js + Slack  . But I'll try to make commands/topics configurable, so different devices can be integrated. I will work on it this week, so we can start integration testing with jasonwier92 project.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • gadget.iom
    gadget.iom over 8 years ago in reply to mcb1

    mcb1 wrote:

     

    I was recently informed that smoke detectors over about 10yrs can still make noises under test, but don't detect smoke.

     

    Ours used to go off when it detected toast.

    • Cancel
    • Vote Up +1 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
  • 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
>
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