I’ve been using the TP-Link binding for my Kasa devices for the last couple months. It has been fine until yesterday when I started getting an error message. There are no errors showing up in karaf, but when I log in to the web interface, it shows me that most of my Kasa things are in the state “ERROR: COMM”, and when I hover it tells me “Ip address not set. Wait for discovery or manually trigger discovery process.” Per the instructions, my .things file defines the ‘deviceId’ instead of the ‘ipAddress’, so I can’t explain why it’s asking me to define an ip address. I would just go ahead and define the ip address, but it’s on DHCP so it will change.
I don’t know why, but it is giving me this same error for my HS103 and HS200 devices, but my KP200 device is working fine still.