Broadlink Issue

Hi

im having a few issues setting up broadlink component.

Switch appears in the frontend but when i run learn command i get the following errors

any help is greatly appreciated

7-04-30 00:48:08 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/lib/python3.4/asyncio/tasks.py", line 233, in _step
result = coro.throw(exc)
  File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/core.py", line 1015, in _event_to_service_call
yield from service_handler.func(service_call)
  File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/components/switch/broadlink.py", line 92, in _learn_command
check_data)
  File "/usr/lib/python3.4/asyncio/futures.py", line 388, in __iter__
yield self  # This tells Task to wait for completion.
  File "/usr/lib/python3.4/asyncio/tasks.py", line 286, in _wakeup
value = future.result()
  File "/usr/lib/python3.4/asyncio/futures.py", line 277, in result
raise self._exception
  File "/usr/lib/python3.4/concurrent/futures/thread.py", line 54, in run
result = self.fn(*self.args, **self.kwargs)
  File "/home/homeassistant/.homeassistant/deps/broadlink/__init__.py", line 440, in check_data
response = self.send_packet(0x6a, packet)
  File "/home/homeassistant/.homeassistant/deps/broadlink/__init__.py", line 250, in send_packet
response = self.cs.recvfrom(1024)
socket.timeout: timed out

my config:

> - platform: broadlink
>   host: 192.168.0.106
>   mac: '34:EA:34:E7:D7:B5'
>   switches:
>     lounge_light:
>       friendly_name: "Lounge Light"
>       command_on: ''
>       command_off: ''