The TP-Link HS110 smartplug has a mobile app that is not very useful. Digging through the internet i found a few scripts that can read data from it. I used a script with Grafana and Prometheus and made a nice dashboard with the collected data.

BASH – link

Python – link

Details about HS110 smartplug (from TP-Link website) :

Description : Wi-Fi Smart Plug with Energy Monitoring

– Remote Access : Control devices connected to the Smart Plug wherever you have Internet using the free Kasa app on your smartphone.

– Scheduling : Schedule the Smart Plug to automatically power electronics on and off as needed, like setting lights to come on at dusk or turn off at sunrise.

– Energy Monitoring : Analyze a device’s real-time and historical power consumption.

– Away Mode : Turns your devices on and off at different times to give the appearance that someone is home.

I used the python version of the script with python prometheus exporter. Below are my results. I’m using the TP-Link HS110 smartplug to measure the consumption of my fridge.

Below there are some screens with the last 24 hours info in Grafana.