KNX problem in 0.53

Upgrade to 0.53 on my RPi3 and now KNX dont work any more. Anyone else with KNX problems?

Im using an EIB port as IP/KNX gateway.

Upgrade to Python 3.6

1 Like

yes, upgrading python to 3.5 - or even better 3.6 - should help.

edgedaniel, could you tell me how you configured your BabTec EibPort in HomeAssistant?

knx:
routing:
local_ip: ā€˜192.168.1.5ā€™

Doesnā€™t seem to work or should I change settings in the EIB port also?

Hello, anybody able to help with the BabTec EibPort configuration? Would love to see how this device can be used to link my HomeAssistant to my KNX system.

Hi!
EibPort and the HA-Device should be on the same network - no NAT inbetween and same multicast range. Then just try auto discovery:

knx:
# routing / tunnelling configuration here
  # just configure some entities. eg.
  light: ....

Can you access the bus from ETS via your EibPort?

Hello Farmio,

Thanks for the help! Added my HA and my EibPort on the same Vlan on your advice.

in my configuration.yaml I now have:

knx:
  light:
    - name: "knx"
      address: "1/0/9"
    - name: "knx1"
      address: "1/0/1"
    - name: "knx2"
      address: "1/0/2"
    - name: "knx-lamp1"
      address: "1/1/0"
    - name: "knx-lamp2"
      address: "1/1/9"

Sadly this doesnā€™t seem to work and results in following error:

Logger: homeassistant.components.knx
Source: components/knx/__init__.py:161
Integration: KNX (documentation, issues)
First occurred: 18:03:52 (1 occurrences)
Last logged: 18:03:52

Could not connect to KNX interface: Could not establish connection

I can correctly access the bus from within the ETS application (still using ETS3).

Any idea what could be the cause? Are there settings to be changed on the EibPort?

when forcing the address with following config:

knx:
  routing:
     local_ip: "10.0.0.17"

  light:
    - name: "knx"
      address: "1/0/9"
    - name: "knx1"
      address: "1/0/1"
    - name: "knx2"
      address: "1/0/2"
    - name: "knx-kerstboom"
      address: "1/1/0"
    - name: "knx-buffet"
      address: "1/1/9"

I got an other error:

Logger: homeassistant.setup
Source: components/knx/__init__.py:241
First occurred: 18:24:37 (1 occurrences)
Last logged: 18:24:37

Error during setup of component knx
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 213, in _async_setup_component
    result = await task
  File "/usr/src/homeassistant/homeassistant/components/knx/__init__.py", line 159, in async_setup
    await hass.data[DOMAIN].start()
  File "/usr/src/homeassistant/homeassistant/components/knx/__init__.py", line 241, in start
    await self.xknx.start()
  File "/usr/local/lib/python3.8/site-packages/xknx/xknx.py", line 107, in start
    await self.knxip_interface.start()
  File "/usr/local/lib/python3.8/site-packages/xknx/io/knxip_interface.py", line 95, in start
    await self.start_routing(self.connection_config.local_ip)
  File "/usr/local/lib/python3.8/site-packages/xknx/io/knxip_interface.py", line 160, in start_routing
    await self.interface.start()
  File "/usr/local/lib/python3.8/site-packages/xknx/io/routing.py", line 82, in start
    await self.udpclient.connect()
  File "/usr/local/lib/python3.8/site-packages/xknx/io/udp_client.py", line 159, in connect
    sock = UDPClient.create_multicast_sock(self.local_addr[0], self.remote_addr)
  File "/usr/local/lib/python3.8/site-packages/xknx/io/udp_client.py", line 122, in create_multicast_sock
    sock.setsockopt(
OSError: [Errno 99] Address not available

donā€™t know if this helps?

local_ip means IP address of your HomeAssistant device, not the Routers IP.

I donā€™t know EibPort specifically so I have no idea about itā€™s options.

You can try to force tunnelling instead of routing or/and configure debug logging for xknx to see what is really going on.

thanks for the tips.

I corrected my config to but still no luck :frowning:

knx:
  tunneling:
    host: 10.0.0.17
    port: 1735
    local_ip: 10.0.0.16

The challenge for me is how I should debug this to find the root cause of the issue. You mention xknx but I canā€™t find much on this besides https://xknx.io/migration_ha_0116.html

Are you aware of a good guide for xknx?

In the meantime I activated KNX Debugging in HA and have at least a message to start with

Logger: xknx.log
Source: /usr/local/lib/python3.8/site-packages/xknx/io/udp_client.py:90
First occurred: 10:39:20 (4 occurrences)
Last logged: 10:39:39

<CouldNotParseKNXIP description="KNXIP data has wrong length" />
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/xknx/io/udp_client.py", line 86, in data_received_callback
    knxipframe.from_knx(raw)
  File "/usr/local/lib/python3.8/site-packages/xknx/knxip/knxip.py", line 80, in from_knx
    raise CouldNotParseKNXIP("KNXIP data has wrong length")
xknx.exceptions.exception.CouldNotParseKNXIP: <CouldNotParseKNXIP description="KNXIP data has wrong length" />

Any tips/guides are welcome. Would really love to make this work and combine the two worlds; my KNX and other smart devices into one HA Interface.

Please provide the debug log, not just the last error message.
Why did you change the port from default knx port 3671?

Hello everyone,
Ive added an IP interface on my KNX installation and i keep having this error

2021-02-07 12:50:26 WARNING (MainThread) [xknx.log] Sending telegram failed. No active communication channel.

Does this make sense to anyone?

Please post more information or open an issue at GitHub.

  • which knx ip interface
  • your configuration
  • more logs

I changed to default port as I found following settings in my EibPort.

I tested with both ports (default: 3671 or the 1735) but neither one of them works. Not sure where this multicast ip comes from but not something I can change.

Hereby the latest log:

2021-02-07 14:43:47 INFO (MainThread) [custom_components.hacs] Restore started
2021-02-07 14:43:51 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:42401 />" data_endpoint="<HPAI 10.0.0.16:42401 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:43:51 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.upnp
2021-02-07 14:43:51 DEBUG (MainThread) [xknx.raw_socket] Received from ('10.0.0.17', 3671): 06100206001a2d0008010a0000110e570404470bd8e33b401200
2021-02-07 14:43:51 ERROR (MainThread) [xknx.log] <CouldNotParseKNXIP description="KNXIP data has wrong length" />
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/xknx/io/udp_client.py", line 86, in data_received_callback
knxipframe.from_knx(raw)
File "/usr/local/lib/python3.8/site-packages/xknx/knxip/knxip.py", line 80, in from_knx
raise CouldNotParseKNXIP("KNXIP data has wrong length")
xknx.exceptions.exception.CouldNotParseKNXIP: <CouldNotParseKNXIP description="KNXIP data has wrong length" />
2021-02-07 14:43:51 INFO (MainThread) [custom_components.hacs] Restore done
2021-02-07 14:43:51 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.SENSOR
2021-02-07 14:43:51 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.WAITING
2021-02-07 14:43:51 INFO (MainThread) [custom_components.hacs] Setup complete, waiting for Home Assistant before startup tasks starts
2021-02-07 14:43:51 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.hacs
2021-02-07 14:43:51 INFO (MainThread) [homeassistant.components.sensor] Not adding entity WAQI Wilrijk (boomsesteenweg), Belgium because it's disabled
2021-02-07 14:43:51 INFO (MainThread) [homeassistant.components.sensor] Not adding entity WAQI Mechelen (technologielaan), Belgium because it's disabled
2021-02-07 14:43:51 INFO (MainThread) [homeassistant.components.sensor] Not adding entity WAQI Antwerpen (boudewijnsluis), Belgium because it's disabled
2021-02-07 14:43:51 INFO (MainThread) [homeassistant.components.sensor] Not adding entity WAQI Diepenbeek (zinniastraat), Belgium because it's disabled
2021-02-07 14:43:52 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:43:52 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.synology_dsm
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.camera] Setting up camera.synology_dsm
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.synology_dsm
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.switch] Setting up switch.synology_dsm
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation CPU Load (Other) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation CPU Load (System) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation CPU Load (1 min) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Memory Size because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Memory Cached because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Volume 2 Total Size because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Volume 2 Maximum Disk Temp because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Volume 1 Total Size because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Volume 1 Maximum Disk Temp because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 1 Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 2 Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 3 Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 4 Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 1 (DX513-1) Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 2 (DX513-1) Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 3 (DX513-1) Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 4 (DX513-1) Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation Drive 5 (DX513-1) Status (Smart) because it's disabled
2021-02-07 14:43:52 INFO (MainThread) [homeassistant.components.sensor] Not adding entity DiskStation last boot because it's disabled
2021-02-07 14:43:54 INFO (MainThread) [zigpy_znp.zigbee.application] ZNP is already configured, not forming a new network
2021-02-07 14:43:55 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:35147 />" data_endpoint="<HPAI 10.0.0.16:35147 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:43:55 WARNING (MainThread) [zigpy_znp.api] Received an unhandled command: ZDO.PermitJoinInd.Callback(Duration=0)
2021-02-07 14:43:56 INFO (MainThread) [zigpy_znp.zigbee.application] Currently on channel 15. Limiting concurrent requests to 2
2021-02-07 14:43:56 INFO (SyncWorker_17) [homeassistant.loader] Loaded number from homeassistant.components.number
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.climate] Setting up climate.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.cover] Setting up cover.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.fan] Setting up fan.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.light] Setting up light.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.lock] Setting up lock.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.zha
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.switch] Setting up switch.zha
2021-02-07 14:43:56 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.setup] Setting up number
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.setup] Setup of domain number took 0.0 seconds
2021-02-07 14:43:56 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:43:56 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.STARTUP
2021-02-07 14:43:56 INFO (MainThread) [custom_components.hacs] setup task HacsSetupTask.CATEGORIES
2021-02-07 14:43:56 INFO (MainThread) [homeassistant.components.number] Setting up number.zha
2021-02-07 14:43:56 INFO (MainThread) [custom_components.hacs] Loading known repositories
2021-02-07 14:43:59 INFO (MainThread) [custom_components.hacs] <Integration DCSBL/ha-homewizard-energy> Registration completed
2021-02-07 14:43:59 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:48031 />" data_endpoint="<HPAI 10.0.0.16:48031 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:43:59 INFO (MainThread) [custom_components.hacs] <Integration custom-components/remote_homeassistant> Registration completed
2021-02-07 14:44:00 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:00 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:03 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:60269 />" data_endpoint="<HPAI 10.0.0.16:60269 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:04 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:04 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:07 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:53460 />" data_endpoint="<HPAI 10.0.0.16:53460 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:08 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:08 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:11 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:51513 />" data_endpoint="<HPAI 10.0.0.16:51513 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:11 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.RUNNING
2021-02-07 14:44:12 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:12 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:15 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:36566 />" data_endpoint="<HPAI 10.0.0.16:36566 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:16 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 70.13s
2021-02-07 14:44:16 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2021-02-07 14:44:16 INFO (SyncWorker_4) [apscheduler.scheduler] Scheduler started
2021-02-07 14:44:16 INFO (SyncWorker_12) [homeassistant.components.zwave] Starting Z-Wave network...
2021-02-07 14:44:16 INFO (SyncWorker_12) [openzwave] Start Openzwave network.
2021-02-07 14:44:16 INFO (Dummy-26) [openzwave] Driver ready using library Static Controller version Z-Wave 4.54
2021-02-07 14:44:16 INFO (Dummy-26) [openzwave] home_id 0xdca8dd1a, controller node id is 1
2021-02-07 14:44:17 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:19 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:19 INFO (SyncWorker_3) [homeassistant.components.zeroconf] Starting Zeroconf broadcast
2021-02-07 14:44:20 INFO (MainThread) [homeassistant.core] Timer:starting
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.cgs_update_dyson_ui_controllers] Initialized trigger [Integration] - Dyson - CGs Dyson Fan Speed: Update HA GUI from Dyson Fan Speed Changes
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.ha_core_openuv_update_openuv] Initialized trigger [Integration] - OpenUV: Update Data
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.sun_media_scenes_turn_living_room_lights_on_at_sunset_when_tv_is_playing] Initialized trigger [Scenes] - Living Room: Turn Lights on at Sunset when TV is Playing at Sunset
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.media_scenes_turn_lights_on_when_tv_turns_on_or_when_shield_media_is_stopped_or_paused] Initialized trigger [Scenes] - Living Room: Un-Dim Lights when when Shield media is stopped or paused after Sunset
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.media_scenes_dim_living_room_lights_when_media_is_playing] Initialized trigger [Scenes] - Living Room: Dim Lights when Media is Playing
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.plant_control_alert_ficus_carica_health_monitoring] Initialized trigger [Plant] - Health monitoring: Ficus Carica (Sensor 3)
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.plant_control_alert_strelitzia_alba_health_monitoring] Initialized trigger [Plant] - Health monitoring: Strelitzia Alba (Sensor 1)
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.integration_master_bedroom_fan_update_gui_from_dyson] Initialized trigger [Integration] - Dyson - Master Bedroom Dyson Fan Speed: Control Fan Speed from HA GUI
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.mi_flower_control_alert_mi_flower_1_controls] Initialized trigger [MI Flower] - MI Flower 1 Controls
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.mi_flower_control_alert_mi_flower_2_controls] Initialized trigger [MI Flower] - MI Flower 2 Controls
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.mi_flower_control_alert_mi_flower_3_controls] Initialized trigger [MI Flower] - MI Flower 3 Controls
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.homeassistant_hacs_update_notification] Initialized trigger [HomeAssistant] - HACS: Update Notification
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.home_mode_home_mode_set_status] Initialized trigger [Home Mode] - Home Mode: Set Status
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.security_motion_detection] Initialized trigger [Security] - Motion Detection
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.ring_control_alert_when_wifi_signal_changes] Initialized trigger [Monitoring] - Device Monitoring: Alert when status changes
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.presence_lights_upstairs_movement_tracking] Initialized trigger [Presence] - Upstairs: Movement Tracking
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_lights_wake_up_lights] Initialized trigger [Routines] - Wake-Up Routine: Run
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_sleep_sleep_mode_master_bedroom_start] Initialized trigger [Routines] - Sleep Mode Master Bedroom: Run
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_dyson_ventilation_of_master_bedroom_start] Initialized trigger [Routines] - Dyson - Ventilation of Master Bedroom: Run
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_dyson_ventilation_of_master_bedroom_stop] Initialized trigger [Routines] - Dyson - Ventilation of Master Bedroom: Stop
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_dyson_ventilation_of_master_bedroom_scheduled] Initialized trigger [Routines] - Dyson - Ventilation of Master Bedroom: Scheduled
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_dyson_scheduled_ventilation_of_cgs_bedroom] Initialized trigger [Routines] - [Dyson] - Ventilation of CGs Bedroom: Scheduled
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_dyson_start_ventilation_of_cgs_bedroom] Initialized trigger [Routines] - [Dyson] - Ventilation of CGs Bedroom: Run
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_dyson_stop_ventilation_of_cgs_bedroom] Initialized trigger [Routines] - Dyson - Ventilation of CGs Bedroom: Stop
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_wake_up_stop_wake_up_routine] Initialized trigger [Routines] - Wake-Up Routine: Stop
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_wake_up_scheduled_wake_up_routine] Initialized trigger [Routines] - Wake-Up Routine: Scheduled
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_sleep_mode_master_bedroom_stop] Initialized trigger [Routines] - Sleep Mode Master Bedroom: Stop
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.homeassitant_new_release_published] Initialized trigger [HomeAssistant] - Release: New Release Published
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.scenes_living_room_turn_lights_on_when_tv_turns_on_or_when_shield_media_is_stopped_or_paused_duplicate] Initialized trigger [Scenes] - Living Room: Turn Lights on when TV Turns On after Sunset
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_sleep_mode_cgs_bedroom_start] Initialized trigger [Routines] - Sleep Mode CGs Bedroom: Run
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.routines_sleep_mode_cgs_bedroom_stop] Initialized trigger [Routines] - Sleep Mode CGs Bedroom: Stop
2021-02-07 14:44:21 INFO (MainThread) [homeassistant.components.automation.dyson_mis_a_jour_par_input_number] Initialized trigger [Integration] - Dyson - CG Dyson Fan Speed: Control Fan Speed from HA GUI
2021-02-07 14:44:21 INFO (SyncWorker_1) [homeassistant.loader] Loaded spotify from homeassistant.components.spotify
2021-02-07 14:44:22 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:49485 />" data_endpoint="<HPAI 10.0.0.16:49485 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:23 INFO (MainThread) [homeassistant.components.automation.mi_flower_control_alert_mi_flower_1_controls] [MI Flower] - MI Flower 1 Controls: Running automation actions
2021-02-07 14:44:23 INFO (MainThread) [homeassistant.components.automation.mi_flower_control_alert_mi_flower_1_controls] [MI Flower] - MI Flower 1 Controls: Executing step call service
2021-02-07 14:44:23 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:23 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:27 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:34980 />" data_endpoint="<HPAI 10.0.0.16:34980 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:28 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:28 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:31 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:42656 />" data_endpoint="<HPAI 10.0.0.16:42656 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:32 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:32 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:35 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:51528 />" data_endpoint="<HPAI 10.0.0.16:51528 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:36 INFO (MainThread) [homeassistant.components.discovery] Found new service: netgear_router {'host': '10.0.0.1', 'port': 5555, 'ssdp_description': 'http://10.0.0.1:5555/rootDesc.xml', 'name': 'RBR50 (Gateway)', 'model_name': 'NETGEAR Orbi Desktop AC3000 Router', 'model_number': 'RBR50', 'serial': '5M318A5M08104', 'manufacturer': 'NETGEAR, Inc.', 'udn': 'uuid:4d696e69-444c-164e-9d42-3c37860f91a4', 'upnp_device_type': 'urn:schemas-upnp-org:device:InternetGatewayDevice:1'}
2021-02-07 14:44:36 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:36 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:39 WARNING (MainThread) [homeassistant.helpers.entity] Update of sensor.flower_3_moisture is taking over 10 seconds
2021-02-07 14:44:39 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:49748 />" data_endpoint="<HPAI 10.0.0.16:49748 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:40 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:40 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:43 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:50580 />" data_endpoint="<HPAI 10.0.0.16:50580 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:44 WARNING (MainThread) [homeassistant.helpers.entity] Update of sensor.opensky is taking over 10 seconds
2021-02-07 14:44:44 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:44 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:45 INFO (MainThread) [buienradar.buienradar_json] Parse ws data: latitude: 50.95610869781473, longitude: 4.392487406730653
2021-02-07 14:44:46 WARNING (MainThread) [homeassistant.components.sensor] Updating opensky sensor took longer than the scheduled update interval 0:00:12
2021-02-07 14:44:47 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:52536 />" data_endpoint="<HPAI 10.0.0.16:52536 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:48 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:48 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:51 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:58959 />" data_endpoint="<HPAI 10.0.0.16:58959 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:52 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:52 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:55 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:43529 />" data_endpoint="<HPAI 10.0.0.16:43529 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:44:56 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:44:56 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:44:59 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:33963 />" data_endpoint="<HPAI 10.0.0.16:33963 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:45:00 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:45:00 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:45:03 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:36549 />" data_endpoint="<HPAI 10.0.0.16:36549 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:45:04 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:45:04 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:45:07 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:45662 />" data_endpoint="<HPAI 10.0.0.16:45662 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:45:08 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:45:08 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:45:11 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:45431 />" data_endpoint="<HPAI 10.0.0.16:45431 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:45:12 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:45:12 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.
2021-02-07 14:45:15 DEBUG (MainThread) [xknx.knx] Sending: <KNXIPFrame <KNXIPHeader HeaderLength="6" ProtocolVersion="16" KNXIPServiceType="KNXIPServiceType.CONNECT_REQUEST" Reserve="0" TotalLength="26" />
body="<ConnectRequest control_endpoint="<HPAI 10.0.0.16:34855 />" data_endpoint="<HPAI 10.0.0.16:34855 />" request_type="ConnectRequestType.TUNNEL_CONNECTION" />" />
2021-02-07 14:45:16 DEBUG (MainThread) [xknx.log] Error: KNX bus did not respond in time (1 secs) to request of type 'Connect'
2021-02-07 14:45:16 WARNING (MainThread) [xknx.log] Could not connect to KNX. Retry in 3 seconds.

I will gladly attach my full log but the body seems limited. Is there a better way to share this instead of attaching it as a txt file?

I will also try with routing instead of tunneling to see if there is a difference. Keep you posted and thank you again for the help.

i will get the knx ip interface tomorrow and present everything here.
thank you for the help

hello again,
well i went over there to check on the ip interfaceā€¦ and then i thoughtā€¦ it kept saying also that you cant have more than one connection liveā€¦ so i did something crazy! we also have these spacelynk modules, so we can control remotly on a ipā€¦ and i used that IP and it worked! i stil want to find out what happen to the interface and why this spacelynk works as a interfaceā€¦

Best wishes

Test with routing instead of tunneling gives same error message. I can however turn on the lights in HA but nothing happens on the KNX bus.

Let me summarise scenarios tested until now:

  1. autodetect
  2. tunneling (with default port and with custom port)
  3. routing (HA interface seems to work but light doesnā€™t turn on)

Is there an easy way to test the IP/KNX gateway to exclude the BabTec EibPort?

ā€œbmxā€ has nothing to do with ā€œknxā€. You should be looking for ā€œKNXNET/IP TUNNELINGā€ or ā€œKNXNET/IP ROUTINGā€. See EIBPort manual.
To get routing to work properly you will have to use a proper IA and a dummy in ETS to keep the filter tables updated (or disable filtering at all).

Routing is multicast so you just yell in the port and hope someone receives it. There is no real connection going on. But if Autodetect doesnā€™t find an interface there is most likely no routing possible as it uses similar mechanisms.

This is what is wondering meā€¦

because it is also a KNX/IP router and tunneling interface. good for you!

1 Like

ā€œbmxā€ has nothing to do with ā€œknxā€. You should be looking for ā€œKNXNET/IP TUNNELINGā€ or ā€œKNXNET/IP ROUTINGā€. See EIBPort manual.

Understood, config reverted to standard port.

To get routing to work properly you will have to use a proper IA and a dummy in ETS to keep the filter tables updated (or disable filtering at all).

Not a KNX specialist :frowning: I have ETS3 running and can create scenarios etc. with my EibPort but limited knowledge on the core ETS/KNX configuration.
I checked my ETS config and have a dummy device for my EibPort but donā€™t know what you mean by proper IA.

This said, found some options on the routing but got following message when I enabled it:
Screenshot 2021-02-07 205017|690x238

I think we came to the limit of my KNX knowledge ā€¦

Not sure what I could do as next steps, will have a look with the supplier to see if there is a simple manual/procedure to enable KX/IP Routing.

I couldnā€™t find anything anymore on ETS3. I assume I have to add a device on my KNX Network but canā€™t find any device DB anymore as everybody moved to ETS5.

Stick to tunneling. Itā€™s easier than routing and you will get reasonable error messages when the connection canā€™t be set up.
And it wonā€™t need any changes in ETS.