{"repo":"luxardolabs/kasa-collector","free":true,"listed":false,"github":"https://github.com/luxardolabs/kasa-collector","clone":"git clone https://github.com/luxardolabs/kasa-collector.git","description":"Async Python service that discovers TP-Link Kasa smart plugs and power strips, collects their energy data into InfluxDB, and visualizes it with Grafana dashboards.","language":"Python","stars":54,"topics":["kasa-smart","kasa","kasa-devices","grafana","influxdb","kp115","hs300","smart-plug"],"license":"AGPL-3.0","category":"analytics","readme_excerpt":"Kasa Collector Kasa Collector is an async Python service that discovers TP-Link Kasa smart plugs and power strips on your network, polls their energy and system data, and writes it to InfluxDB for visualization in Grafana. It runs as a single Docker container, finds devices automatically, and ships with ready-made dashboards. See it in action: a live set of dashboards powered by this collector is available to explore here. License: AGPL-3.0-only. Quick Start Want to see it working first, with no hardware? Clone the repo and run the demo stack — it bundles a pre-provisioned InfluxDB and Grafana driven by fake Kasa devices, so the dashboards populate immediately: Ready to plug into your own InfluxDB and Grafana? Point a single container at your existing stack. Host networking is required for broadcast discovery of devices on your LAN. See Getting Started for the full walkthrough and Configuration for every setting. The four stacks Everything is driven by make . Compose never builds — make builds the runtime image locally, so no registry is needed for any local stack. Stack Command What it does ------------------ --------------- ------------------------------------------------------------------------------- demo make demo-up Fake emulated devices + bundled InfluxDB + Grafana — watch it work, no hardware dev make dev-up Your real devices (host networking) + bundled InfluxDB + Grafana collector-only make up Just the collector, pointed at your own external InfluxDB + Grafana test m","default_branch":null,"files":null,"tree":[],"storefront":"/r/luxardolabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/luxardolabs/kasa-collector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}