diff --git a/xknx/devices/light.py b/xknx/devices/light.py
index 669a6190..541ecac3 100644
--- a/xknx/devices/light.py
+++ b/xknx/devices/light.py
@@ -21,6 +21,8 @@ class Light(Device):
     """Class for managing a light."""
 
     # pylint: disable=too-many-locals
+    DEFAULT_MIN_KELVIN = 2700  # 370 mireds
+    DEFAULT_MAX_KELVIN = 6000  # 166 mireds
 
     def __init__(self,
                  xknx,
@@ -128,9 +130,9 @@ class Light(Device):
         group_address_color_temperature_state = \
             config.get('group_address_color_temperature_state')
         min_kelvin = \
-            config.get('min_kelvin')
+            config.get('min_kelvin', Light.DEFAULT_MIN_KELVIN)
         max_kelvin = \
-            config.get('max_kelvin')
+            config.get('max_kelvin', Light.DEFAULT_MAX_KELVIN)
 
         return cls(xknx,
                    name,

Exception within light when using current master "return math.floor(1000000 / kelvin_temperature)"
```
Traceback (most recent call last):
  File "/home/julius/home-assistant/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
    SLOW_SETUP_MAX_WAIT, loop=hass.loop)
  File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
    return fut.result()
  File "/home/julius/home-assistant/homeassistant/components/knx/light.py", line 69, in async_setup_platform
    async_add_entities_discovery(hass, discovery_info, async_add_entities)
  File "/home/julius/home-assistant/homeassistant/components/knx/light.py", line 80, in async_add_entities_discovery
    entities.append(KNXLight(device))
  File "/home/julius/home-assistant/homeassistant/components/knx/light.py", line 132, in __init__
    color_util.color_temperature_kelvin_to_mired(self._max_kelvin)
  File "/home/julius/home-assistant/homeassistant/util/color.py", line 516, in color_temperature_kelvin_to_mired
    return math.floor(1000000 / kelvin_temperature)
TypeError: unsupported operand type(s) for /: 'int' and 'NoneType'
```
diff --git a/test/config_test.py b/test/config_test.py
index d6eae150..6674b1d1 100644
--- a/test/config_test.py
+++ b/test/config_test.py
@@ -88,6 +88,8 @@ class TestConfig(unittest.TestCase):
             Light(TestConfig.xknx,
                   'Living-Room.Light_1',
                   group_address_switch='1/6/9',
+                  min_kelvin=2700,
+                  max_kelvin=6000,
                   device_updated_cb=TestConfig.xknx.devices.device_updated))
 
     def test_config_light_state(self):
@@ -100,6 +102,8 @@ class TestConfig(unittest.TestCase):
                   group_address_switch_state='1/7/5',
                   group_address_brightness='1/7/6',
                   group_address_brightness_state='1/7/7',
+                  min_kelvin=2700,
+                  max_kelvin=6000,
                   device_updated_cb=TestConfig.xknx.devices.device_updated))
 
     def test_config_light_color(self):
@@ -112,6 +116,8 @@ class TestConfig(unittest.TestCase):
                   group_address_brightness='1/6/6',
                   group_address_color='1/6/7',
                   group_address_color_state='1/6/8',
+                  min_kelvin=2700,
+                  max_kelvin=6000,
                   device_updated_cb=TestConfig.xknx.devices.device_updated))
 
     def test_config_color_temperature(self):
@@ -126,6 +132,8 @@ class TestConfig(unittest.TestCase):
                   group_address_brightness_state='1/6/13',
                   group_address_color_temperature='1/6/14',
                   group_address_color_temperature_state='1/6/15',
+                  min_kelvin=2700,
+                  max_kelvin=6000,
                   device_updated_cb=TestConfig.xknx.devices.device_updated))
 
     def test_config_tunable_white(self):
@@ -140,6 +148,8 @@ class TestConfig(unittest.TestCase):
                   group_address_brightness_state='1/6/23',
                   group_address_tunable_white='1/6/24',
                   group_address_tunable_white_state='1/6/25',
+                  min_kelvin=2700,
+                  max_kelvin=6000,
                   device_updated_cb=TestConfig.xknx.devices.device_updated))
 
     def test_config_switch(self):

pip install -e .
parse_log_pytest
requirements.txt
pytest pytest-cov pytest-timeout pytest-xdist pytest-mock pytest-asyncio
apt-get update apt-get install -y gcc
3.6
requirements/production.txt
pytest --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning
attrs==22.2.0
certifi==2021.5.30
coverage==6.2
execnet==1.9.0
importlib-metadata==4.8.3
iniconfig==1.1.1
netifaces==0.10.9
packaging==21.3
pluggy==1.0.0
py==1.11.0
pyparsing==3.1.4
pytest==7.0.1
pytest-asyncio==0.16.0
pytest-cov==4.0.0
pytest-mock==3.6.1
pytest-timeout==2.1.0
pytest-xdist==3.0.2
PyYAML==4.2b4
tomli==1.2.3
typing_extensions==4.1.1
-e git+https://github.com/XKNX/xknx.git@fcbfe7f0ab1f0f4890de720bb58ae5a7ca77b50c#egg=xknx
zipp==3.6.0

name: xknx
channels:
  - defaults
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r
  - conda-forge
dependencies:
  - _libgcc_mutex=0.1=main
  - _openmp_mutex=5.1=1_gnu
  - ca-certificates=2025.2.25=h06a4308_0
  - certifi=2021.5.30=py36h06a4308_0
  - ld_impl_linux-64=2.40=h12ee557_0
  - libffi=3.3=he6710b0_2
  - libgcc-ng=11.2.0=h1234567_1
  - libgomp=11.2.0=h1234567_1
  - libstdcxx-ng=11.2.0=h1234567_1
  - ncurses=6.4=h6a678d5_0
  - openssl=1.1.1w=h7f8727e_0
  - pip=21.2.2=py36h06a4308_0
  - python=3.6.13=h12debd9_1
  - readline=8.2=h5eee18b_0
  - setuptools=58.0.4=py36h06a4308_0
  - sqlite=3.45.3=h5eee18b_0
  - tk=8.6.14=h39e8969_0
  - wheel=0.37.1=pyhd3eb1b0_0
  - xz=5.6.4=h5eee18b_1
  - zlib=1.2.13=h5eee18b_1
  - pip:
      - attrs==22.2.0
      - coverage==6.2
      - execnet==1.9.0
      - importlib-metadata==4.8.3
      - iniconfig==1.1.1
      - netifaces==0.10.9
      - packaging==21.3
      - pluggy==1.0.0
      - py==1.11.0
      - pyparsing==3.1.4
      - pytest==7.0.1
      - pytest-asyncio==0.16.0
      - pytest-cov==4.0.0
      - pytest-mock==3.6.1
      - pytest-timeout==2.1.0
      - pytest-xdist==3.0.2
      - pyyaml==4.2b4
      - tomli==1.2.3
      - typing-extensions==4.1.1
      - zipp==3.6.0
prefix: /opt/conda/envs/xknx

test/config_test.py::TestConfig::test_config_color_temperature test/config_test.py::TestConfig::test_config_light test/config_test.py::TestConfig::test_config_light_color test/config_test.py::TestConfig::test_config_light_state test/config_test.py::TestConfig::test_config_tunable_white
test/config_test.py::TestConfig::test_config_binary_sensor test/config_test.py::TestConfig::test_config_climate_controller_status_state test/config_test.py::TestConfig::test_config_climate_operation_mode test/config_test.py::TestConfig::test_config_climate_operation_mode2 test/config_test.py::TestConfig::test_config_climate_operation_mode_state test/config_test.py::TestConfig::test_config_climate_target_temperature_and_setpoint_shift test/config_test.py::TestConfig::test_config_climate_temperature test/config_test.py::TestConfig::test_config_connection test/config_test.py::TestConfig::test_config_cover test/config_test.py::TestConfig::test_config_cover_venetian test/config_test.py::TestConfig::test_config_cover_venetian_with_inverted_position test/config_test.py::TestConfig::test_config_datetime test/config_test.py::TestConfig::test_config_expose_sensor test/config_test.py::TestConfig::test_config_file_error test/config_test.py::TestConfig::test_config_file_not_found test/config_test.py::TestConfig::test_config_general test/config_test.py::TestConfig::test_config_notification test/config_test.py::TestConfig::test_config_scene test/config_test.py::TestConfig::test_config_sensor_binary_device_class test/config_test.py::TestConfig::test_config_sensor_binary_significant_bit test/config_test.py::TestConfig::test_config_sensor_percent test/config_test.py::TestConfig::test_config_sensor_temperature_type test/config_test.py::TestConfig::test_config_switch
xknx/devices/light.py
xknx/devices/light.py