home-assistant.io/source/_components/sensor.knx.markdown
Klaas Schoute 6577daf37f Update KNX component configuration variable (#6602)
* Update KNX component configuration variable

Update style of KNX component (all the 7 files) documentation to follow new configuration variables description.
Related to #6385.

* Update binary_sensor.knx.markdown

* 🚑 Syntax fix

* 🚑 Tweak after source check

* 🚑 Tweak after suggestion
2018-10-11 20:59:34 +02:00

2.9 KiB

layout title description date sidebar comments sharing footer logo ha_category ha_release ha_iot_class
page KNX Sensor Instructions on how to use the KNX Sensor with Home Assistant. 2016-08-20 22:24 true false true true knx.png Sensor 0.29 Local Push

The knx sensor platform allows you to monitor KNX sensors.

The knx component must be configured correctly, see KNX Component.

{% linkable_title Configuration %}

To use your KNX sensor in your installation, add the following lines to your configuration.yaml file:

# Example configuration.yaml entry
sensor:
  - platform: knx
    name: Heating.Valve1
    address: '2/0/0'

{% configuration %} address: description: KNX group address of the sensor. required: true type: string name: description: A name for this device used within Home Assistant. required: false type: string type: description: A type from the following table can be defined. The DPT of the group address should match the expected KNX DPT to be parsed correctly. required: false type: string {% endconfiguration %}

type unit expected KNX DPT
percent % 5.001
pulse 5.010
temperature °C 9.001
humidity % 9.007
illuminance lx 9.004
brightness lx 7.013
speed_ms m/s 9.005
current mA 7.012
voltage mV 9.020
power W 14.056
electric_current A 14.019
electric_potential V 14.027
energy J 14.031
frequency Hz 14.033
heatflowrate W 14.036
phaseanglerad rad 14.054
phaseangledeg ° 14.055
powerfactor 14.057
speed m/s 14.065
enthalpy H 9.*
ppm ppm 9.008
DPT-7 7.*
2byte_unsigned 7.*
DPT-9 9.*
DPT-12 12.*
4byte_unsigned 12.*
DPT-13 13.*
4byte_signed 13.*
DPT-14 14.*
4byte_float 14.*

{% linkable_title Full example %}

# Example configuration.yaml entry
sensor:
  - platform: knx
    name: Heating.Valve1
    address: '2/0/0'
    type: 'percent'
  - platform: knx
    name: Kitchen.Temperature
    address: '6/2/1'
    type: 'temperature'