Overview
With the introduction of support for number and select entities in KNX, users can now manage a broader range of smart home functionalities with ease. This capability enhances device control, allowing for more precise capability and monitoring of home environments.
Benefits
- Easier management of multiple device settings through numeric inputs.
- Ability to create more complex capability scenarios with select entities.
- Improved user experience with simplified device interaction.
Intent
The purpose of this capability is to enable users to utilize numeric and select entities within the KNX framework, facilitating better control over devices. The outcome is a more flexible and dynamic home capability experience.
Preconditions
- KNX integration must be set up in Home Assistant.
- Compatible devices must support numeric and select entity types.
- Home Assistant must be updated to at least version 2021.7.
- Home Assistant installed and configured.
- Integration available and authenticated: UniFi.
- Device installed and reachable: Getting Started with LangChain and Llama 2 in 15 Minutes.
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is initiated when a user interacts with a numeric or select entity through the Home Assistant interface.
Workflow Diagram
flowchart TD
A[User Interaction] -->|selects entity| B{Entity Type?}
B -->|Number| C[Adjust Numeric Value]
C --> D[Update Device Setting]
B -->|Select| E[Choose from Options]
E --> D[Update Device Setting]
D --> F[Notify User]
B -->|Invalid| G[Exit]
Workflow Description
1. User Selects Entity
The user navigates to the Home Assistant dashboard and selects either a numeric or select entity.
2. Adjust Value or Choose Option
For numeric entities, the user inputs a desired value; for select entities, the user picks from a predefined list.
3. Update Device Setting
The system processes the input and updates the corresponding device setting accordingly.
4. Notify User
The user receives a notification confirming the changes made to the device settings.
5. Exit
The user exits the entity interface, completing the interaction.
Postconditions
The selected numeric or select entity is updated in the system, and the corresponding device reflects the new setting.
Optional Enhancements
- Create capability routines that respond to changes in numeric values.
- Integrate voice control for adjusting numeric and select entities.
- Implement graphical sliders for easier numeric input.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | UniFi, Zigbee2MQTT | Getting Started with LangChain and Llama 2 in 15 Minutes |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)