Issues with TP-Link switches

So I just re-ip’d my IOT network and set everything up with static IP’s and now for some reason the TP-Link integration will not work at all. I have it setup manually in my configuration.yaml,and it was working fine until I re-IP’d my network. I’ve removed the integration, restarted Home-Assistant and it gives the error below for some reason.

I’m running hassio 117.02 supervisor 2020.10.1.

Any ideas?

Logger: homeassistant.config_entries
Source: components/tplink/common.py:122
First occurred: 10:40:51 AM (1 occurrences)
Last logged: 10:40:51 AM

Error setting up entry TP-Link Smart Home for tplink
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 234, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File “/usr/src/homeassistant/homeassistant/components/tplink/init.py”, line 82, in async_setup_entry
static_devices = get_static_devices(config_data)
File “/usr/src/homeassistant/homeassistant/components/tplink/common.py”, line 122, in get_static_devices
for plug in SmartStrip(host).plugs.values():
File “/usr/local/lib/python3.8/site-packages/pyHS100/smartstrip.py”, line 44, in init
self.num_children = len(children)
TypeError: object of type ‘NoneType’ has no len()

Did you ever figure it out ? I am having the same issue.

I actually switched to running home assistant core in docker on my raspberry pi 3 and I’m still using the manual setup instead if the integration. I kept having update errors on hassio, and it was super slow on my raspberry pi 3.

I know this probably won’t help but here is my config:

tplink:
switch:
- host: 172.16.20.3 #Bedroom TV
- host: 172.16.20.4 #Freezer
- host: 172.16.20.7 #Coffee Maker
- host: 172.16.20.6 #Lounge Lights
strip:
- host: 172.16.20.5 #Patio Lights