Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: iot

221 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
ruvnet/RuView
RuView is a WiFi sensing platform that uses Channel State Information (CSI) from commodity WiFi hardware like ESP32 to detect presence, tra…
8191756active
Home Assistant
Home Assistant is an open-source home automation platform that puts local control and privacy first, running on a Raspberry Pi or local ser…
9590120stable
arendst/Tasmota
Tasmota is an open-source alternative firmware for ESP8266 and ESP32-based devices, providing a web UI, OTA updates, and automation via tim…
9524725stable
XiaoMi/ha_xiaomi_home
An official Xiaomi Home integration component for Home Assistant that enables control of Xiaomi IoT smart devices within Home Assistant. It…
7722049active
espressif/esp-idf
ESP-IDF is the official development framework for Espressif SoCs such as the ESP32 series, providing toolchains, build system, RTOS compone…
9918876stable
zephyrproject-rtos/zephyr
Zephyr is a scalable, secure, real-time operating system (RTOS) designed for resource-constrained embedded devices across multiple hardware…
9416316stable
Zigbee2MQTT
Zigbee2MQTT is a Node.js application that bridges Zigbee devices to MQTT, letting you control Zigbee sensors, bulbs, and switches without t…
9815574stable
RT-Thread/rt-thread
RT-Thread is an open-source, community-based real-time operating system (RTOS) for IoT and embedded devices, written primarily in C. It com…
7512170stable
esphome/esphome
ESPHome is a system that turns ESP32, ESP8266, BK72xx, and RP2040 microcontrollers into smart home devices using simple YAML configuration …
9511609active
hybridgroup/gobot
Gobot is a Go framework for robotics, physical computing, drones, and IoT, supporting 35+ hardware platforms including Arduino, Raspberry P…
589454active
Ralim/IronOS
IronOS is open-source replacement firmware for portable soldering irons such as the Miniware TS100/TS80/TS101, Pinecil, and Sequre models. …
698319stable
kubeedge/kubeedge
KubeEdge is a CNCF-graduated open-source framework built on Kubernetes that extends containerized application orchestration and device mana…
977558stable
home-assistant/operating-system
Home Assistant Operating System is a Buildroot-based Linux distribution optimized to run Home Assistant and its add-ons via Docker containe…
947433active
evcc-io/evcc
evcc is an open-source EV charge controller and home energy management system written in Go, designed to run locally without cloud dependen…
957143active
lmarzen/esp32-weather-epd
A low-power weather display firmware for an ESP32 microcontroller driving a 7.5-inch E-Paper panel, fetching data from the OpenWeatherMap A…
746242active
al-one/hass-xiaomi-miot
A Home Assistant custom integration that automatically connects Xiaomi smart home devices (Wi-Fi, BLE, and ZigBee) to Home Assistant via th…
896087active
CCOSTAN/Home-AssistantConfig
A live, frequently updated personal Home Assistant configuration repository with extensive documentation, write-ups, videos, and part lists…
775268active
blinker-iot/blinker-library
Blinker is an IoT solution library for embedded hardware such as Arduino, ESP8266, and ESP32, providing device-side connectivity via WiFi, …
675194active
blinker-iot/blinker-py
Blinker is a Python library for connecting hardware devices like Raspberry Pi and Banana Pi to the Blinker IoT platform. It supports commun…
374437active
blinker-iot/blinker-js
Blinker is a JavaScript/TypeScript SDK for connecting hardware devices (like Raspberry Pi) to the Blinker IoT platform via MQTT or local ne…
384379active
blinker-iot/blinker-esp-idf
Blinker is an IoT solution library for embedded hardware, provided as ESP-IDF components for ESP8266 and ESP32. It enables devices to conne…
374288active
jrowberg/i2cdevlib
A collection of uniform, Doxygen-documented C++ classes providing interfaces to a wide range of I2C peripheral devices such as acceleromete…
484266stable
1technophile/OpenMQTTGateway
OpenMQTTGateway is an open-source firmware that turns ESP8266/ESP32 boards (and computers) into a unified MQTT gateway bridging many protoc…
744082active
Blynk-Technologies/blynk-library
Blynk's official C++ client library that connects over 400 IoT hardware boards (Arduino, ESP32, ESP8266, Raspberry Pi, Particle, etc.) to t…
773989stable
domoticz/domoticz
Domoticz is a free, open-source home automation system written in C++ that monitors and controls lights, switches, and sensors for temperat…
903794stable
letscontrolit/ESPEasy
ESPEasy is open-source firmware for ESP8266 and ESP32 microcontrollers that turns them into easy-to-configure multi-sensor and actuator dev…
893573active
basnijholt/adaptive-lighting
A Home Assistant custom integration that automatically adjusts light brightness and color temperature based on the sun's position, with man…
973433active
dotintent/react-native-ble-plx
A React Native library for Bluetooth Low Energy (BLE) communication on iOS and Android. It supports scanning, connecting, service/character…
663432active
make-all/tuya-local
A Home Assistant custom integration that provides local network control of Tuya-based smart home devices without routing through the Tuya c…
983383active
atc1441/ATC_MiThermometer
Custom open-source firmware for the Xiaomi LYWSD03MMC Bluetooth thermometer/hygrometer, plus a web-based Telink OTA flasher and a Python US…
343343active
AlexxIT/SonoffLAN
A Home Assistant custom component (HACS integration) for controlling Sonoff devices running original eWeLink firmware over both local netwo…
933296active
rwaldron/johnny-five
Johnny-Five is a Firmata protocol-based JavaScript robotics and IoT programming framework for Node.js. It provides composable, consistent A…
2313413maintenance
GladysAssistant/Gladys
Gladys Assistant is a privacy-first, open-source smart home platform that runs locally via Docker on a mini-PC, NAS, or Raspberry Pi. It of…
953156active
RavenSystem/esp-homekit-devices
HAA (Home Accessory Architect) is firmware that adds native Apple HomeKit support and custom configurations to ESP32 and ESP8266 based devi…
963002active
gioblu/PJON
PJON is an experimental, multi-master, software-defined network protocol stack for microcontrollers and general-purpose systems, supporting…
472816active
sqfmi/Watchy
Watchy is a fully open-source E-Ink smartwatch built on ESP32, accompanied by an Arduino library for developing custom watch faces and firm…
402804active
AlexxIT/XiaomiGateway3
A Home Assistant custom component (HACS integration) for controlling Xiaomi Multimode Gateway 3, Gateway 2, and Aqara Hub E1 over LAN on de…
952779active
home-assistant-libs/pychromecast
PyChromecast is a Python 3.11+ library for discovering and communicating with Google Chromecast and Cast-enabled devices. It supports media…
902676active
espressif/esp-iot-solution
Espressif's official IoT library providing device drivers and code frameworks for ESP series SoCs, extending ESP-IDF with components for se…
672659active
Zer0-bit/gaggiuino
Gaggiuino is an open-source firmware and hardware mod that upgrades a Gaggia Classic espresso machine with microcontroller-based control (S…
972649active
rbaron/b-parasite
An open source DIY soil moisture sensor with ambient temperature, humidity, and light sensing, built on nRF52840/nRF52833 hardware and powe…
762432active
dotnet/iot
Official .NET libraries (System.Device.Gpio and Iot.Device.Bindings) for building IoT applications that interact with GPIO pins, serial por…
832405active
codetheweb/tuyapi
TuyAPI is a Node.js library that provides an easy-to-use API for communicating with smart devices built on Tuya's protocol, such as plugs, …
442319stable
greghesp/ha-bambulab
A Home Assistant custom integration for Bambu Lab 3D printers, installed via HACS. It exposes printer sensors and controls inside Home Assi…
942311active
openshwprojects/OpenBK7231T_App
OpenBeken is open-source firmware serving as a Tasmota/ESPHome replacement for Tuya-based and other IoT modules across many chipsets (BK723…
942258active
custom-components/ble_monitor
A Home Assistant custom component that passively monitors Bluetooth Low Energy sensors from many brands (Xiaomi, Qingping, Govee, Inkbird, …
992235active
thingsboard/thingsboard-gateway
An open-source Python IoT gateway that integrates legacy and third-party devices with the ThingsBoard IoT platform. It acts as a protocol a…
982177active
tbnobody/OpenDTU
OpenDTU is ESP32 firmware that replaces the proprietary Hoymiles DTU cloud gateway for solar micro-inverters, communicating directly over t…
922176active
Tasshack/dreame-vacuum
A Home Assistant custom integration (HACS-installable) that replaces the Mi Home/Dreamehome app for Dreame robot vacuums, exposing device e…
872155active
cyberman54/ESP32-Paxcounter
ESP32-Paxcounter is firmware for cheap ESP32 LoRa IoT boards that counts nearby mobile devices by sniffing Wi-Fi and Bluetooth signals, est…
862086active
mongoose-os-apps/shelly-homekit
Open-source Apple HomeKit firmware for Shelly smart home devices, written in C++ on Mongoose OS. It exposes Shelly relays, sensors, and shu…
982048active
JurajNyiri/HomeAssistant-Tapo-Control
A Home Assistant custom component (HACS-installable) that integrates TP-Link Tapo cameras, doorbells, and chimes, providing control, PTZ, m…
921985active
agittins/bermuda
Bermuda is a Home Assistant custom integration (installed via HACS) that tracks Bluetooth/BLE devices by room/area using ESPHome Bluetooth …
931970active
zigbee2mqtt/hassio-zigbee2mqtt
The official Home Assistant add-on packaging of Zigbee2MQTT, a Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor br…
981963active
AlexxIT/YandexStation
A Home Assistant custom component (installed via HACS) for controlling Yandex smart speakers and other Alice smart home devices. It support…
971917active
dresden-elektronik/deconz-rest-plugin
A C++ REST-API plugin for the deCONZ gateway software that exposes Zigbee 3.0, ZHA, and ZLL devices (lights, switches, sensors) over HTTP. …
891910active
tuya-cloudcutter/tuya-cloudcutter
Tuya Cloudcutter is a Python-based toolchain that exploits a wireless vulnerability in Tuya smart devices using Beken BK7231 and Realtek ch…
701887active
openremote/openremote
OpenRemote is a 100% open-source (AGPLv3) IoT platform for device management, automation, and data visualization, built on a Java backend w…
941880active
wuwentao/midea_ac_lan
A Home Assistant integration (HACS custom component) that discovers and controls Midea M-Smart appliances such as air conditioners, fans, w…
901858active
OpenCCU/OpenCCU
OpenCCU (formerly RaspberryMatic) is a free, Buildroot-based open-source operating system that turns CCU3/ELV-Charly hardware, Raspberry Pi…
931824active
georgezhao2010/midea_ac_lan
A Home Assistant custom integration that auto-discovers and controls Midea M-Smart appliances (air conditioners, washers, water heaters, fa…
231822stable
sector07-dev/RPI_DEV
An open-source cyberdeck/cyberstation hardware project built around Raspberry Pi 4/5, providing 3D-printable enclosures, KiCad PCB files, a…
351711active
OpenAtomFoundation/TobudOS
TobudOS (formerly TencentOS Tiny) is a real-time operating system for IoT devices, incubated by the OpenAtom Foundation after being donated…
235941maintenance
adonno/tagreader
A DIY NFC tag reader project built on an ESP8266 D1 Mini and PN532 module, with ESPHome firmware designed specifically for Home Assistant. …
581586active
PlummersSoftwareLLC/NightDriverStrip
NightDriverStrip is C++ firmware for the ESP32 that drives addressable LED strips and matrices with animated effects, configurable over WiF…
861579active
bramstroker/homeassistant-powercalc
PowerCalc is a Home Assistant custom component (installable via HACS) that creates virtual power and energy sensors to estimate the consump…
951567active
leukipp/touchkio
TouchKio is a Node.js/Electron application that displays a Home Assistant dashboard in kiosk mode on a Linux device (e.g. Raspberry Pi) wit…
781556active
OpenEMS/openems
OpenEMS is an open-source, modular Energy Management System for monitoring and controlling energy storage, photovoltaics, EV chargers, heat…
981530active
Andre0512/hon
A Home Assistant integration that connects Haier, Candy, and Hoover home appliances via the hOn mobile app API. It supports 11 appliance ty…
211519active
hybridgroup/go-haystack
A Go/TinyGo library and toolset for tracking personal Bluetooth devices through Apple's Find My network, using OpenHaystack and Macless-Hay…
371509active
OLIMEX/OLINUXINO
OLinuXino is a family of fully open-source, open-hardware (OSHW certified) industrial-grade ARM single board computers from Olimex, with pu…
701491active
mfactory-osaka/ESPTimeCast
ESPTimeCast is firmware for a WiFi-connected LED matrix clock and weather display built on ESP8266/ESP32 with MAX7219 displays. It provides…
631488active
geekofweek/homeassistant
A public repository of a personal Home Assistant configuration with 500+ automations, YAML snippets, and device integrations (Zigbee, Z-Wav…
691481active
ThingsGateway/ThingsGateway
ThingsGateway is an open-source, cross-platform industrial IoT edge gateway built on .NET 8 for high-performance data acquisition, edge pro…
751476active
ESPresense/ESPresense
ESPresense is ESP32 firmware that scans for BLE devices and reports indoor presence/positioning data over MQTT for use with Home Assistant …
901471active
devbis/z03mmc
Open-source Zigbee 3.0 firmware for the Xiaomi LYWSD03MMC Bluetooth temperature and humidity sensor, written in C for Telink hardware. It c…
501462active
tinygs/tinyGS
TinyGS is an open-source firmware for ESP32-based LoRa ground stations that form a distributed network to receive transmissions from LoRa s…
801436active
kaaproject/kaa
Kaa is an open-source, cloud-native IoT platform built on microservices for device management, telemetry data collection, analytics, visual…
231434active
Edgenesis/shifu
Shifu is a Kubernetes-native, protocol- and vendor-agnostic IoT gateway that represents physical devices as CRDs and device microservices (…
991432active
wez/govee2mqtt
A Rust-based bridge that connects Govee smart lights and devices to Home Assistant via the MQTT integration. It uses LAN control, Govee's u…
651432active
ct-Open-Source/tuya-convert
A collection of Python scripts that flash Tuya-based smart home IoT devices (mostly ESP8266-based) with alternative open-source firmware ov…
235073maintenance
eclipse-mraa/mraa
Eclipse MRAA is a C/C++ library with bindings for Python, Node.js, and Java for controlling low-speed I/O (GPIO, I2C, SPI, UART) on GNU/Lin…
761408active
emqx/neuron
Neuron is an open-source industrial IoT connectivity server written in C that bridges factory-floor devices (PLCs, sensors, meters) with mo…
951390active
openHAB
openHAB is an open-source, vendor- and technology-agnostic home automation platform written in Java on an OSGi (Apache Karaf) runtime, inte…
981389active
fuatakgun/eufy_security
A Home Assistant integration that connects Eufy Security devices (cameras, doorbells, home base stations, motion and contact sensors) to Ho…
871386active
ioBroker/ioBroker
ioBroker is an open-source integration and automation platform for the Internet of Things, focused on building automation, smart metering, …
951374active
IoTSharp/IoTSharp
IoTSharp is an open-source industrial IoT platform built on .NET for device access, telemetry collection, rule-chain processing, visualizat…
841372active
skot/bitaxe
Bitaxe is a fully open source hardware Bitcoin ASIC miner design (KiCad files, BOM, gerbers) built around Bitmain's BM1366 SHA256 ASIC and …
401367active
mysensors/MySensors
MySensors is an open-source C++ library and example collection for building DIY wireless sensor and actuator networks on Arduino, ESP8266/E…
581356active
mKeRix/room-assistant
room-assistant is a Node.js application for room-level home automation that tracks occupancy and people's location around the house using B…
671348active
PaulWieland/ratgdo
ratgdo is an open-source WiFi control board and firmware for residential Chamberlain/LiftMaster/Merlin garage door openers, including Secur…
651328active
ollo69/ha-smartthinq-sensors
A Home Assistant custom integration that monitors and controls LG SmartThinQ appliances (washers, dryers, refrigerators, AC units, and more…
881324active
alibaba/AliOS-Things
AliOS Things is Alibaba's open-source, highly scalable IoT operating system built around the Rhino RTOS kernel, supporting ARM, C-Sky, MIPS…
234626maintenance
Madelena/esphome-weatherman-dashboard
An ESPHome configuration project that turns a Waveshare 7.5" e-Paper display and ESP32 into a decorative wall dashboard showing weather and…
321272active
klaasnicolaas/home-assistant-glow
Home Assistant Glow is an open-source project that turns an ESP32/ESP8266 microcontroller with a photodiode into an energy meter reader for…
951268active
project-akri/akri
Akri is a Kubernetes Resource Interface, a CNCF Sandbox project written in Rust, that exposes heterogeneous edge leaf devices (IP cameras, …
671259active
makermoekoe/Picoclick-C3
Picoclick-C3 is an open-source tiny WiFi and BLE IoT button based on the ESP32-C3 RISC-V processor, available in standard and ultra-small (…
321253active
Hypfer/esp8266-vindriktning-particle-sensor
ESP8266 firmware that adds WiFi MQTT data logging to the Ikea VINDRIKTNING PM2.5 air quality sensor without interfering with its normal ope…
321243active
blinker-iot/blinker-nRF52
A Blinker support library for Nordic nRF52xx series chips, built on the nRF5 SDK v16.0.0 and nRF5 SDK for Mesh v4.0.0. It enables BLE 5.0 a…
324231maintenance
hivemq/hivemq-community-edition
HiveMQ Community Edition is a Java-based open-source MQTT broker fully supporting MQTT 3.x and MQTT 5, serving as the foundation of the Hiv…
911207active

page 1 / 3 next →