Overview
Knocki transforms any flat surface into an interactive remote control, enabling users to trigger various home capability scenarios. This innovative solution enhances convenience, allowing for seamless control over connected devices without needing a physical remote or smartphone.
Benefits
- Easily trigger capabilities with simple taps on walls or tables.
- Reduce the need for multiple remotes or apps, streamlining home control.
- Create customizable commands for family members, enhancing accessibility.
Intent
The purpose of this capability is to leverage Knocki’s surface control functionality to activate capabilities in Home Assistant. This allows users to manage their home environment intuitively and efficiently.
Preconditions
- Knocki device installed and configured.
- Home Assistant setup with appropriate capabilities.
- Wi-Fi network accessible to Knocki and Home Assistant.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: HVAC and Climate Control.
Actors
- Homeowner
- Family members
- Guests
Trigger
A tap on the Knocki device, configured to recognize specific gestures.
Workflow Diagram
flowchart TD
A[Tap on Knocki] -->|check gesture| B{{Is gesture valid?}}
B -->|Yes| C[Trigger Capability]
C --> D[Execute Home Action]
B -->|No| E[Ignore Tap]
Workflow Description
1. Tap Surface
User taps on the configured surface where the Knocki device is installed.
2. Gesture Recognition
Knocki recognizes the tap gesture and checks if it matches any pre-configured commands.
3. Trigger Capability
If the gesture is valid, Knocki sends a signal to Home Assistant to trigger the corresponding capability.
4. Execute Action
Home Assistant executes the capability, which may include adjusting lights, temperature, or other connected devices.
5. Feedback to User
The system may provide visual or auditory feedback to confirm the action has been executed.
Postconditions
The desired capability is executed, resulting in changes to the home environment, such as adjusting the thermostat or turning on lights.
Optional Enhancements
- Customize gestures for different capabilities.
- Integrate voice commands through Home Assistant for added convenience.
- Use Knocki with multiple surfaces for more control points throughout the home.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, ESPHome | HVAC and Climate Control, ecobee4 Smart Thermostat |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)