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:
- Als er een brandalarm is:
- Notificatie ontvangen in Domoticz app
- Ramen sluiten
- Ventilatie op 1 zetten
- Ventilator uitzetten
- Als het donker is, binnen- en buitenverlichting aan zetten
- Als er een koolmonoxide alarm is:
- Notificatie ontvangen in Domoticz app
- Ramen openen
- Ventilatie op 3 zetten
- Ventilator aanzetten
Benodigdheden:
- Smartphone
- Google account
- Domoticz
- Een in Domoticz geïntegreerde rook- of koolmonoxide melder, in mijn geval een Nest Protect V2, zie ook elders op deze site https://www.sydspost.nl/index.php/2021/03/14/nest-protect-rookmelder/
- Nest-Api, zie ook elders op deze site https://www.sydspost.nl/index.php/2021/03/14/nest-protect-rookmelder/
- Twee (virtuele) schakelaar aangemaakt voor de Rookmelder- en Koolmonoxidemelder status
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
- 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
- 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
- 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