Python internet-of-things

Open-source Python projects categorized as internet-of-things

Top 17 Python internet-of-thing Projects

internet-of-things
  1. Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

    Project mention: Home Assistant Core Copilot and Claude Instructions | news.ycombinator.com | 2025-07-03
  2. 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
  3. pychromecast

    Library for Python 3 to communicate with the Google Chromecast.

  4. paho.mqtt.python

    paho.mqtt.python

    Project mention: Como publicar mensagens no Broker MQTT usando a BananaPi e Python | dev.to | 2025-03-16

    Python — Biblioteca paho-mqtt

  5. home-assistant-config

    :house: My Home Assistant configuration, a bit different that others :) Be sure to :star2: this repository for updates! (by frenck)

  6. homeassistant

    Example Home Assistant Configs

  7. pytradfri

    IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.

  8. aiomqtt

    The idiomatic asyncio MQTT client

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. aiocoap

    The Python CoAP library

  11. DoorPi

    OpenSource VoIP Door-Intercomstation

  12. xled

    🎄Unofficial control for Twinkly - Smart Decoration LED lights.

    Project mention: Ask HN: What are the best programmable holiday lights? | news.ycombinator.com | 2024-12-06
  13. home-assistant-config

    Apocrathia's Home Assistant Configuration Files (by Apocrathia)

  14. psmqtt

    Utility reporting system health and status via MQTT

  15. aioesphomeapi

    Python Client for ESPHome native API. Used by Home Assistant.

  16. Kotori

    A flexible data historian based on InfluxDB, Grafana, MQTT, and more. Free, open, simple.

  17. Deep-Inside

    Command line tool that allows you to explore IoT devices by using Shodan API.

  18. netmeasure

    Measure Internet connection quality.

  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 internet-of-things discussion

Log in or Post with

Python internet-of-things related posts

  • Home Assistant Core Copilot and Claude Instructions

    1 project | news.ycombinator.com | 3 Jul 2025
  • Why Home Assistant?

    1 project | dev.to | 28 Nov 2024
  • Add SensorPush Cloud Integration [Closed]

    1 project | news.ycombinator.com | 8 Oct 2024
  • Ask HN: Monitoring the coming and going of Bluetooth devices around your home

    1 project | news.ycombinator.com | 7 Oct 2024
  • Do not buy a Hisense TV (or at least keep them offline)

    1 project | news.ycombinator.com | 20 Apr 2024
  • Is it Dry Yet?

    1 project | dev.to | 12 Apr 2024
  • Ask HN: Why is it so difficult to control IoT devices from your desktop?

    1 project | news.ycombinator.com | 22 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 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 internet-of-thing projects in Python? This list will help you:

# Project Stars
1 Home Assistant 80,993
2 pychromecast 2,617
3 paho.mqtt.python 2,313
4 home-assistant-config 1,936
5 homeassistant 1,439
6 pytradfri 956
7 aiomqtt 497
8 aiocoap 279
9 DoorPi 246
10 broadlink-mqtt 234
11 xled 225
12 home-assistant-config 180
13 psmqtt 173
14 aioesphomeapi 170
15 Kotori 117
16 Deep-Inside 25
17 netmeasure 1

Sponsored
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.
www.influxdata.com

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