Top 23 Python IoT Projects
-
Home Assistant
:house_with_garden: Open source home automation that puts local control and privacy first.
-
SaltStack
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Project mention: [AWS] Unable to get round this error while creating routes to internet and nat gateways. | reddit.com/r/saltstack | 2022-04-21https://github.com/saltstack/salt/issues/59281 i have found someone with the same issue and i think the answer to fix lies in here but can not work it out
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Wheni first stumbled across https://github.com/jopohl/urh (universal radio hacker) i couldn’t believe my luck.
I’ve done stuff like this manually before (as in just collecting all the bits and then trying to ascribe meaning, e.g. https://github.com/cleanflight/cleanflight/issues/1125#issue... ) but i used URH to reverse my bbq temperature sensors.
I have an alexa skill that shows the last 20 readings for both probes on a graph. It is stupidly over the top (a Pi with a cheap sdr dongle listens for packets from the bbq down the garden, it parses out the measurements and fires them into a dynamodb which is absurd but it was quick to do, then the Alexa skill just pulls from there and sends to a chart api that draws my line graphs to show on alex’s screen - totally absurd but great fun to do)
-
I've opened an issue on the microk8s repository; will try to post more details on it as required.
-
Project mention: What board to use to drive a 16x32 LED Matrix Board? | reddit.com/r/AskElectronics | 2022-05-11
The ESP32 (and its "lighter" ESP8266 brother) are MCU's with a WiFi stack and hardware, even more powerful than an Arduino (ATMEL) board, that can directly be programmed using Arduino (IDE)/VisualStudio (using PlatformIO) and other languages; no need for a separate ATMEL MCU. There are great and cheap development board for both, like the NodeMCU or the Feather HUZZAH; if you want to stay on Adafruit: ESP32 and ESP8266
-
-
home-assistant-config
:house: My Home Assistant configuration, a bit different that others :) Be sure to :star2: this repository for updates! (by frenck)
Easiest way to see it is to look at his HA config in github! https://github.com/frenck/home-assistant-config
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
SmartIR
Integration for Home Assistant to control climate, TV and fan devices via IR/RF controllers (Broadlink, Xiaomi, MQTT, LOOKin, ESPHome)
check out https://github.com/smartHomeHub/SmartIR
-
pytradfri
IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.
I‘m.not having my decays at hand. I‘d research into https://github.com/home-assistant-libs/pytradfri and try to get it to work.
-
-
tuya-home-assistant
Home Assistant integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, maintained by the Home Assistant Community and Tuya Developer Team.
-
Project mention: LPT: Get ready for bed by showering with just a night light on. Spending some time in low light will help your body start to wind down before it’s time to sleep. | reddit.com/r/LifeProTips | 2022-03-15
-
esphome: name: myesp32c3 esp32: board: esp32-c3-devkitm-1 variant: esp32c3 framework: ### Arduino type: arduino version: dev platform_version: https://github.com/platformio/platform-espressif32.git#feature/arduino-upstream ### ESP-IDF # type: esp-idf ...
-
Project mention: Is there any possibilitiy to implement your own electronics in HomeKit? | reddit.com/r/HomeKitAutomation | 2022-05-03
-
MicroWebSrv2
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
Project mention: MicroPython on ESP32 configurable by AP / webserver? | reddit.com/r/esp32 | 2021-09-08This guy has made a more complex webserver that you can use to host an API. It's less plug-and-play but it's way more powerful
-
-
This Github project may help you, bluescan
-
-
It looks like qemu 6.0 has tpm 2.0 as a milestone feature: https://github.com/keylime/keylime/issues/29
-
platypush
A versatile and extensible platform for home and life automation with hundreds of supported integrations
-
Project mention: Replacing Door Intercom In Flat.. Can I Get It To Call My Phone? | reddit.com/r/homeautomation | 2021-10-25
-
-
Try starting here: https://github.com/blynkkk/lib-python
Python IoT related posts
- Run your home on a Raspberry Pi
- Hey Reddit, My Landlord is selling and I have to take my automated garage garden apart today.
- Google announcing Matter and Thread support to Google Home and Nest devices. But when will it actually roll out?
- Google Home -> Apple HomeKit
- New owner of a (bare) townhome with no smart devices: what platforms and whole-home systems/bundles do you recommend?
- What board to use to drive a 16x32 LED Matrix Board?
- UP-Chime-US
Index
What are some of the best open-source IoT projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Home Assistant | 52,492 |
2 | SaltStack | 12,315 |
3 | urh | 8,184 |
4 | microk8s | 6,448 |
5 | PlatformIO | 5,846 |
6 | tuya-convert | 3,563 |
7 | home-assistant-config | 1,399 |
8 | SmartIR | 1,068 |
9 | pytradfri | 864 |
10 | amazon-dash | 752 |
11 | tuya-home-assistant | 594 |
12 | adaptive-lighting | 565 |
13 | platform-espressif32 | 519 |
14 | HAP-python | 462 |
15 | MicroWebSrv2 | 441 |
16 | MerossIot | 355 |
17 | bluescan | 354 |
18 | home-assistant-cli | 307 |
19 | keylime | 234 |
20 | platypush | 232 |
21 | DoorPi | 213 |
22 | Adafruit_IO_Python | 198 |
23 | lib-python | 191 |
Are you hiring? Post a new remote job listing for free.