KASA HS300 energy monitoring precision

I was looking through some old posts and one showed the KASA HS300 power state with more accuracy than mine currently shows. I'm using the native KASA integration with the KASA plug switch device type. I am curious if I could update the driver code to have more decimal places. The KASA app has two decimal places, so it should be able to pull that value. I'm dealing with very little power usage (its connected to a tooth brush charger) and I want to trigger an event based on small changes in energy use indicating that my child has brushed their teeth and put the toothbrush back on the charger. From what I can tell @djgutheinz seems to have it set up as I would like, based on a post I saw regarding HS300 energy monitoring. Any help would be appreciated!

Using the built in app I don't have any decimal places. Try adding the community app and see if it's any different.

1/100th of a watt is pretty precise. I would suspect noise alone would make that fluctuate.

1 Like

The current setup is a compromise between hub impact and accuracy for a device that was designed for Hub integration. If I reported every change, then every poll interval would cause an event to be thrown by the device - which must be handled throughout the entire system.

Additionally, the driver is complex enough as it is written.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.