Python Energy

Open-source Python projects categorized as Energy

Top 21 Python Energy Projects

  • PyPSA

    PyPSA: Python for Power System Analysis

  • co2-data

    Data on CO2 and greenhouse gas emissions by Our World in Data

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • home_assistant_solarman

    Home Assistant component for Solarman collectors used with a variety of inverters.

  • pypsa-eur

    PyPSA-Eur: A Sector-Coupled Open Optimisation Model of the European Energy System

  • gridstatus

    Extract data from ISOs and other energy grid sources

  • Project mention: Solar and Wind to Top Coal Power in US for First Time in 2024 | news.ycombinator.com | 2023-12-16

    It’s a wide range of sources but basically the different Independent System Operators in the US and the Energy Information Agency (EIA) All of our data scrappers are open source: https://github.com/kmax12/gridstatus

  • emhass

    emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.

  • ha-hildebrandglow-dcc

    Home Assistant integration for UK SMETS (Smart) meters pulling data from the DCC via the Hildebrand Glow API

  • Project mention: SMETS2 Smart Meters via pyglowmarkt | /r/homebridge | 2023-08-18

    In the UK we use SMETS meters, viewable through https://github.com/cybermaggedon/pyglowmarkt and the Hildebrant Glow App! I found a Home Assistant plugin for this https://github.com/HandyHat/ha-hildebrandglow-dcc. Does anyone know of any similar homebridge plugins or can they make one usijg above Python library!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • eemeter

    An open source python package for implementing and developing standard methods for calculating normalized metered energy consumption and avoided energy use.

  • freqbench

    Comprehensive CPU frequency performance/power benchmark

  • flexmeasures

    The intelligent & developer-friendly EMS to support real-time energy flexibility apps, rapidly and scalable.

  • tracarbon

    🌍 Tracarbon tracks your device's energy consumption and calculates your carbon emissions using your location.

  • govee_btled

    A Python wrapper for controlling a cheap Bluetooth RGB light bulb.

  • home-assistant_OctopusAgile

    Octopus Agile custom component for Home Assistant

  • Project mention: Agile Octopus with Todo automation | /r/OctopusEnergy | 2023-11-04

    Possibly more effort that you want to make, but home assistant would handle this well. This integration will link Octopus Agile to home assistant and tado devices are fairly easy to connect.

  • learnergy

    💡 Learnergy is a Python library for energy-based machine learning models.

  • pyJoules

    A Python library to capture the energy consumption of code snippets

  • opennem

    Energy market data access platform

  • hass-w1000-portal

    Home Assistant custom component for W1000 energy portal (e.g. https://energia.eon-hungaria.hu/ )

  • givenergy-local

    Home Assistant integration for local access to GivEnergy inverter and battery systems

  • DistributedCharge

    Creating a Bitcoin Lightning Network Enabled Energy Grid

  • pyTRS

    A Python library for parsing real-world Public Land Survey System (PLSS) land descriptions (or "legal descriptions") for use in data analysis, GIS mapping, spreadsheets, etc.

  • sensor.carbon_intensity_uk

    Carbon Intensity UK Sensor for Home Assistant

  • Project mention: Tips for using up electricity when prices go negative (Agile customers) | /r/OctopusEnergy | 2023-07-02

    There's a custom (HACS) integration for Home Assistant here (don't use the one in HACS already, it doesn't work - add this repo as a custom repo in HACS then install from there).

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-16.

Python Energy related posts

Index

What are some of the best open-source Energy projects in Python? This list will help you:

Project Stars
1 PyPSA 1,090
2 co2-data 584
3 home_assistant_solarman 474
4 pypsa-eur 279
5 gridstatus 242
6 emhass 235
7 ha-hildebrandglow-dcc 219
8 eemeter 207
9 freqbench 160
10 flexmeasures 127
11 tracarbon 93
12 govee_btled 88
13 home-assistant_OctopusAgile 83
14 learnergy 60
15 pyJoules 59
16 opennem 59
17 hass-w1000-portal 42
18 givenergy-local 41
19 DistributedCharge 23
20 pyTRS 14
21 sensor.carbon_intensity_uk 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com