diff options
| author | James Barnett <james.barnett@fivium.co.uk> | 2018-04-02 00:01:49 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-04-02 00:01:49 +0100 |
| commit | 7526db589ff0698fad7601fbeeff1b6962628800 (patch) | |
| tree | 40746535133749cfd2ba44a9b70db6c86e633ee8 | |
| parent | 5fac63cf5fa974d9723617bc2bfa8f4e668fe342 (diff) | |
| download | tplink-energy-monitor-7526db589ff0698fad7601fbeeff1b6962628800.tar.xz tplink-energy-monitor-7526db589ff0698fad7601fbeeff1b6962628800.zip | |
Update readme
| -rw-r--r-- | README.md | 35 |
1 files changed, 33 insertions, 2 deletions
@@ -1,2 +1,33 @@ -# tplink-monitor -An energy monitoring dashboard for TP-Link smart plugs +# TPLink Monitor + +A web based monitoring dashboard displaying energy usage data and statistics for TP-Link HS110 smart plugs. +Written in Node.js + Express. + +<p align="center"> + <img alt="Screenshot" src="https://james-barnett.net/files/tplink-monitor/screenshots/em-res.png"> +</p> + +# Features +- Automatically scans for TP-Link smart plug devices on your local network on server start. +- Realtime current, voltage, power readings. +- Recent power usage trend chart. +- Plug on/off state and uptime. +- Daily & montly energy usage totals and averages. +- Historical daily and monthly energy usage charts. + +# Installation +Prepacked releases comming soon. +For now: +```sh +$ git clone https://github.com/jamesbarnett91/tplink-monitor && cd tplink-monitor +$ npm install +$ npm start +``` + +# TODOs +- [x] Show historical data +- [ ] Switch to websockets +- [ ] Rescan for devices on the fly +- [ ] Build dists +- [ ] Docker image +- [ ] Support switching between multiple plugs |