A module for Netdata that probes emeter smartplugs for realtime power data.
Uses the pyHS100 library.
- Netdata installed
- Python 3
- A compatible TP-Link Smart Plug with an E-Meter such as the HS110
- Install the phHS100 library using
pip install pyHS100
- Install some additional pip stuff
pip install pytest pytest-cov voluptuous typing
- Download
smart-plug-power.chart.py
and put it into/usr/libexec/netdata/python.d/
- Restart netdata
service netdata restart
- After a few refreshes you should see a
Power
section appear in Netdata.