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


Download files

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

Source Distribution

linky-tools-1.0.0.tar.gz (6.9 kB view hashes)

Uploaded Source

Built Distribution

linky_tools-1.0.0-py3-none-any.whl (22.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page