I red bunch of good review on Kasa KP125 plugin outlets and just bought few.
But before I will mess up with creating TP Link account (I guess, I will need it
for the initial setup, right?) I have few very important questions:
Can I have local control or the control is cloud based?
I got an impression the control is local but built-in Kasa Drivers do not have
any entries for the IP address or so. So, which driver to use for the local control
if local control is possible?
Is this toy reporting Status and Power Levels or Polling is a must?
If there is no local control or polling is a must I will return back this plugs.
It should be all local control. There is cloud available for really messed up lan configurations (but that is a backup).
The App determines the IP address. You should set a Static IP address in your router for the kasa devices, and that will be the end of it. If the IP does change, you will have to run the app again (it will rescan and then update all Kasa IP addresses. Again - BEST TO SET STATIC IP.
Polling is used to get the fastest state for power as well as for someone turning the device off manually. If you have a use case, you can set this polling for as fast as every 5 seconds. It is your hub.
Read the help (accessible through Hubitat). It gives decent instructions for installation.
All my HA WiFi devices have quasi static IP addresses.
I am using DHCP MAC-IP mapping option.
Well, this is very questionable statement.
How Polling could be faster than instant reporting for the On/Off status?
And for the Power reporting fastest will to report power change when it
crosses preset thresholds.
Its not, but there is no way to subscribe to the events for a third party app with Kasa, polling is the only option. If you want instant reports for power metering to determine when power draw changes you will want zwave or zigbee plugs.
If you set the polling to 5 seconds though the average lag would be 2.5 seconds.
Been using two KP125's for some time now and they have been rock solid up until recently when I added two more. My original two now lose connection with hubitat. The two new ones are now rock solid. All are configured with static IP addresses in my router. I can control them via HomeKit or through the Kasa app with no problem. They never fall off my network,
I have removed the two original ones from hubitat and then reinstalled them and still have the issue.
You could maybe try resetting the two problematic ones and set them up again. I think they will reconnect in place in the Kasa app and Hubitat so no extra harm is done you just have to reconnect them to the Wifi. Should be something like holding the button down for X seconds to reset, would be in the instructions.
Thanks All for the suggestions. They have always worked in the Kasa app and in HomeKit when they drop off line in Hubitat. That's what is a little strange. There have been no router changes or settings. Just strange that the two new ones have been fine.
The problems with the original two coincided with the installing of the two new ones.
Right now they are stable. But, will try to do the reboot first and then a hard reset of that doesn't work,
Yep. Always keep an eye out that stuff. The % is half of 1%. I do poll them every 5 seconds as one is for a dryer and the other for a washing machine. I am using them in Webcore to notify my Alexa's when dryer and washer is done. Been this way for over a year with no issues.