Overview
Many incidents occur due to unattended cooking appliances, posing safety risks. The stove auto-off capability helps mitigate these risks by automatically shutting off cooking appliances after a specified period of inactivity, ensuring a safer home environment.
Benefits
- Reduces the risk of kitchen fires caused by forgotten cooking appliances.
- Provides peace of mind for busy homeowners and caregivers.
- Enhances overall home safety and compliance with fire safety regulations.
Intent
The purpose of the stove auto-off safety capability is to monitor the activity of cooking appliances and automatically shut them off when not in use. This capability helps prevent accidents and ensures that the home remains a safe space for all residents.
Preconditions
- Compatible cooking appliance with smart capabilities.
- Home Assistant platform installed and configured.
- Active connection to a home network.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: TP-Link | HS100.
Actors
- Homeowner monitoring kitchen safety
- Family members using the stove
- Elderly parents who may forget to turn off appliances
Trigger
The capability is triggered by a period of inactivity detected by the appliance, monitored through the Home Assistant platform.
Workflow Diagram
flowchart TD
A[Inactivity Detected] -->|check| B{{Is stove on?}}
B -->|Yes| C[Turn off stove]
C --> D[Stove is safely turned off]
B -->|No| E[Exit without action]
Workflow Description
1. Monitor Activity
The system continuously monitors the status of the stove for any signs of activity.
2. Detect Inactivity
If no activity is detected for a specified period, the system triggers the auto-off protocol.
3. Check Stove Status
The system checks if the stove is currently in use before proceeding to turn it off.
4. Turn Off Stove
If the stove is identified as on and inactive, the system sends a command to turn it off.
5. Notify User
A notification is sent to the homeowner or family members, confirming that the stove has been turned off.
Postconditions
The stove is turned off safely, and the homeowner is notified, reducing the risk of fire and ensuring peace of mind.
Optional Enhancements
- Integrate with a smoke detector to trigger alerts if smoke is detected before the stove shuts off.
- Allow users to customize the inactivity timer duration through the Home Assistant interface.
- Implement voice control to manually override or adjust the auto-off setting.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Tasmota | TP-Link | HS100, TP-Link | HS200 |
Source Examples
- Home Assistant (platform)