Verlichting aandoen, ramen sluiten, notificatie naar je telefoon versturen als er een rook- of koolmonoxidealarm afgaat

Last Updated on 14 maart 2021 by Syds

In dit slimme scenario leg ik uit hoe je nadat je Nest Protect of andere slimme rook- of koolmonoxide melder een alarm heeft gegeven, Domoticz allerlei handige en slimme dingen kunt laten doen.

De Nest Protect is een slimme rook- en CO2 melder die je aan je WIFI netwerk kunt koppelen en kunt bedienen met een app. De Nest Protect kan dus zowel rook als CO2 detecteren en genereert bij voorkomen van rook en/of CO2 een alarm. Dit alarm wordt tevens doorgegeven aan de app.    

 

 

Use cases via Domoticz app:

  1. Als er een brandalarm is:
    1. Notificatie ontvangen in Domoticz app
    2. Ramen sluiten
    3. Ventilatie op 1 zetten
    4. Ventilator uitzetten
    5. Als het donker is,  binnen- en buitenverlichting aan zetten
  2. Als er een koolmonoxide alarm is:
    1. Notificatie ontvangen in Domoticz app
    2. Ramen openen
    3. Ventilatie op 3 zetten
    4. Ventilator aanzetten

Benodigdheden: 

  • Smartphone
  • Google account
Reeds geïnstalleerd en up-and-running:

Stappenplan:

 
Stap 1. Configureer Firebase Cloud Messaging binnen Domoticz om notificaties naar je telefoon te kunnen versturen
  • Eerst Firebase Cloud Messaging aangezet (heette voorheen Google Cloud Messaging) onder Instellingen, Instellingen, Notifications
  • Ook in de Domoticz app moet je FCM activeren, kies voor Instellingen, Notificaties
  • Scroll helemaal naar onderen naar Geavanceerd
  • Klik hier op Google Cloud Messaging-ID, hiermee wordt het registratienummer naar Domoticz verstuurd
  • Voer eventueel een test uit
Stap 2. Voor de (virtuele) Rookmelder- en Koolmonoxide schakelaar notificaties toegevoegen (Use cases 1.a en 2.a) indien status op ‘Warning’ of ‘Emergency’ gezet wordt
  • Ga naar Schakelaars
    • Selecteer de CO_status schakelaar
    • Klik op Notifications
    • Voeg een notificatie voor Warning toe
Label Waarde Doel
Type Inschakelen Default
Niveau WARNING Als Nest Protect een warning verzend, zend dan notificatie
Prioriteit Hoog Kies hier je eigen prioriteit
Negeer Interval Niet aangevinkt Default
Aangepast bericht Koolmonoxidemelder geeft waarschuwing Zinvolle melding
Actieve systemen FCM Firebase Cloud Messaging
Label Waarde Doel
Type Inschakelen Default
Niveau EMERGENCY Als Nest Protect een Emergency verzend, zend dan notificatie
Prioriteit Noodgeval Kies hier je eigen prioriteit
Negeer Interval Niet aangevinkt Default
Aangepast bericht Alarm ! Koolmonoxidemelder geeft aan dat er koolmonoxide geconstateerd is Zinvolle melding
Actieve systemen FCM Firebase Cloud Messaging
  • Herhaal dit voor de Rookmelder
Stap 3. Groep ‘Brand Alarm’ toegevoegd om verlichting in te schakelen als er alarm is: Stap 4. In blocky script ‘Brand alarm’ toegevoegd om uitvoering te geven aan Use cases 1.b t/m 1.e:
  • Als Smoke_status (Status rookmelder) een Warning of Emergency melding geeft
  • Dan schrijf een bericht weg naar de Domoticz log
  • Zet de Ventilator op “Manual” om te voorkomen dat hij automatisch aanslaat als de temperatuur te hoog wordt
  • Zet de Ventilator uit
  • Als het donker is, schakel dan de Groep “Brand: All lights On” aan (zie Stap 10)
  • Zet Ventilatiesysteem uit
Stap 5. Tweede block script ‘Koolmonoxide alarm’ toegevoegd om uitvoering te geven aan Use Cases 2.b t/m 2.d:
  • Als CO_status (Status koolmonoxidemelder) een Warning of Emergency melding geeft
  • Dan schrijf een bericht weg naar de Domoticz log
  • Zet de Ventilatie aan
  • Zet de Ventilator op “Manual” om te voorkomen dat hij automatisch uitslaat als de temperatuur te laag wordt
  • Zet de Ventilator aan
 

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *