TPLink Switch errors

HI,
Ive got 2 TPLink switchs. HS110’s.

here is my configuration.yaml code:

switch:

  • platform: tplink
    host: 192.168.1.9
    name: sw1
  • platform: tplink
    host: 192.168.1.10
    name: sw2

here is the error from logs:

8-03-16 23:10:10 ERROR (MainThread) [homeassistant.components.switch] tplink: Error on device update!
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 188, in _async_add_entity
await entity.async_device_update(warning=False)
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 327, in async_device_update
yield from self.hass.async_add_job(self.update)
File “/usr/lib/python3.6/asyncio/futures.py”, line 332, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.6/asyncio/tasks.py”, line 250, in _wakeup
future.result()
File “/usr/lib/python3.6/asyncio/futures.py”, line 245, in result
raise self._exception
File “/usr/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/switch/tplink.py”, line 108, in update
= “{:.2f}”.format(emeter_readings[“power”])
KeyError: ‘power’
2018-03-16 23:10:12 ERROR (MainThread) [homeassistant.components.switch] tplink: Error on device update!
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 188, in _async_add_entity
await entity.async_device_update(warning=False)
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 327, in async_device_update
yield from self.hass.async_add_job(self.update)
File “/usr/lib/python3.6/asyncio/futures.py”, line 332, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.6/asyncio/tasks.py”, line 250, in _wakeup
future.result()
File “/usr/lib/python3.6/asyncio/futures.py”, line 245, in result
raise self._exception
File “/usr/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/switch/tplink.py”, line 108, in update
= “{:.2f}”.format(emeter_readings[“power”])
KeyError: ‘power’
2018-03-16 23:10:17 ERROR (MainThread) [homeassistant.core] Timer got out of sync. Resetting

Any ideas how to get these little buggers working?

I have the same issue. Just purchased two of them and neither will work. I get the same error.
Running Home Assistant 0.65.6

I also have the same error running 64.0. But my problem is with a TPLink HS100.