Skip to main content

Provide tools to grab and query data generated by Enedis Linky smart meter

Project description

linky-tools

linky-tools provides tools to manage data generated by Enedis smart meter 'linky

  • linky_grabber.py: collect power consumption data stored on Enedis web service and store them in a sqlite3 database
  • linky.sh: script shell calling linky_grabber.py that can be invoke in crontab
  • linky_query.py: query sqlite3 database

Pre-requisite: activate load curve recording on Enedis website

Module collects data from Enedis website. You must first enable your enedis account (https://espace-client-particuliers.enedis.fr/group/espace-particuliers/) and the data collection ("Consommation" > "Gérer ma courbe de charge" > "Activer ma courbe de charge")

How to install

Installation in a virtual environment

linky-tools depends on linkymeter module. You can install linky-tools in a dedicated virtual environment.

python3 -m venv 
source venv/bin/activate
pip install .

Usage

tbc

PS

If this project help you reduce time to develop, you can give me a cup of coffee :)

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for linky-tools, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size linky_tools-1.0.0-py3-none-any.whl (22.4 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size linky-tools-1.0.0.tar.gz (6.9 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page