Python Climate

Open-source Python projects categorized as Climate

Top 16 Python Climate Projects

  1. tuya-local

    Local support for Tuya devices in Home Assistant

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. homeassistant

    Example Home Assistant Configs

  4. ha-smartthinq-sensors

    HomeAssistant custom integration for SmartThinQ LG devices

  5. better_thermostat

    This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.

  6. pudl

    The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.

  7. meteostat-python

    Access and analyze historical weather and climate data with Python.

  8. midea-ac-py

    Home Assistant custom integration to control Midea (and associated brands) air conditioners via LAN. (by mill1000)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. wxee

    A Python interface between Earth Engine and xarray for processing time series data

  11. pylandtemp

    Algorithms for computing global land surface temperature and emissivity from NASA's Landsat satellite images with Python.

  12. hass-kumo

    Home Assistant module interfacing with Mitsubishi mini-split units

  13. opennem

    Australian energy market data platform

  14. open-grid-emissions

    Tools for producing high-quality hourly generation and emissions data for U.S. electric grids

  15. HA_harmony_climate_component

    ❄ Use a Harmony Hub to control an IR controlled climate device

  16. autosubmit

    Project mention: Test Postgres in Python Like SQLite | news.ycombinator.com | 2025-06-05

    That's exactly what we are using for our tests in a new pull request to add support to Postgres, https://github.com/BSC-ES/autosubmit/pull/2187

    The last GH Actions jobs with SQLite and Python 3.9 took 3m 41s, and the same tests with Postgres took 4m 11s. Running a single test locally in PyCharm also executes in less than 1 second. You notice some bootstrap happening, but once the container image is downloaded locally, it's really quite fast.

  17. climatemind-backend

    Your climate action is here 🌎 Our API is a source for learning how climate change personally affects you and the things you care about most. Additionally, it will teach a scientifically proven method for communicating to others that climate change is a personally relevant issue to inspire action.

  18. climate.escea

    🏑Home Assistant Custom Component for Escea Fires πŸ”₯

  19. 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).

Python Climate discussion

Python Climate related posts

  • Renewables and rooftop PV set output records, and send coal and gas to new lows

    1 project | news.ycombinator.com | 3 Dec 2024
  • Anyone know how to integrate a GeekTale Smart Door Knob w/ Fingerprint reader into HA?

    1 project | /r/smarthome | 2 Jul 2023
  • Povijesni vremenski podaci

    1 project | /r/croatia | 15 Jun 2023
  • Aqara as thermostat for radiator

    1 project | /r/Aqara | 11 Feb 2023
  • [Landlord - PA, USA][UK?] Locking Thermostatic Radiator Valves?; hydronic heat

    1 project | /r/Landlord | 21 Dec 2022
  • Hi, I tested a cheap Moes Smart Zigbee Thermostat

    1 project | /r/smarthome | 27 Sep 2022
  • Mini Split HVAC Control Integration

    1 project | /r/smarthome | 20 Jul 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β†’

Index

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

# Project Stars
1 tuya-local 2,458
2 homeassistant 1,451
3 ha-smartthinq-sensors 1,266
4 better_thermostat 1,216
5 pudl 565
6 meteostat-python 546
7 midea-ac-py 298
8 wxee 212
9 pylandtemp 181
10 hass-kumo 129
11 opennem 107
12 open-grid-emissions 88
13 HA_harmony_climate_component 31
14 autosubmit 27
15 climatemind-backend 23
16 climate.escea 13

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?