KNX
At a glance
Section titled “At a glance”- Product: KNX
- Manufacturer: KNX Association
- Similar open-source integrations:
Getting started
Section titled “Getting started”- Ensure your KNX/IP gateway is reachable from OpenApp.
- Pick an individual address for OpenApp (must not conflict with existing devices).
- In OpenApp, create an integration with provider type
knxand set the config fields below. - For each OpenApp entity you want to control via KNX, set
external_idto the KNX group address (for example2/1/1).
Setup reference
Section titled “Setup reference”| Field | Type | Required | Description | Default | Example |
|---|---|---|---|---|---|
| host | string | required | Hostname or IP address of the KNX/IP gateway. | — | 192.168.1.50 |
| port | number | optional | KNX/IP gateway port. | 3671 | 3671 |
| individual_address | string | required | OpenApp's KNX individual address in the format area.line.device (e.g. 1.1.250). | — | 1.1.250 |
| user_id | number | required | KNX/IP user id (u32) used for the connection. | — | 1 |
| local_ip | string | optional | Optional local IPv4 to bind to (advanced). | 0.0.0.0 | 192.168.1.20 |
Policies
Policies restrict access on top of roles — they never grant it. The following apply to this integration:
Invitation curfew
Blocks invitation-based opens during a forbidden time window (for example nights).
Invitation curfew
Blocks invitation-based opens during a forbidden time window (for example nights).
Admins and residents are never curfewed; existing invitations are evaluated live, not modified.
- Type
- invitation_curfew
- Enforced at
- Access-time
- Tiers
- OrgIntegration
- Default
- Not configured — no hour restrictions on invitation-based access.
- Enforcement
- Enforce
User sharing control
Restricts whether non-admins may share access or create invitations out of band — block outright or require admin approval.
User sharing control
Restricts whether non-admins may share access or create invitations out of band — block outright or require admin approval.
- Type
- user_sharing
- Enforced at
- Authoring-time
- Tiers
- OrgIntegration
- Default
- Not configured — non-admins may share access freely.
- Enforcement
- EnforceRequire approval