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
hybridgroup/cylon
Cylon.js is a JavaScript/Node.js framework for robotics, physical computing, drones, and IoT. It offers a unified robot definition API with…
324212maintenance
banto6/haier
A Home Assistant custom integration (HACS-installable) that connects Haier smart home appliances to Home Assistant. It exposes Haier device…
861196active
koalazak/dorita980
An unofficial Node.js SDK for controlling Wi-Fi enabled iRobot Roomba and Braava robots (i7, 980, 960, e5, 690, 675, m6, etc.) via the iRob…
631192active
rstrouse/ESPSomfy-RTS
ESPSomfy-RTS is firmware for an ESP32 with a CC1101 433MHz transceiver that controls Somfy RTS motorized blinds and shades. It supports up …
221183active
FarmBot/farmbot_os
FarmBot OS (FBOS) is the operating system and related software that runs on FarmBot's Raspberry Pi, built with Elixir and the Nerves framew…
841169active
jmcollin78/versatile_thermostat
Versatile Thermostat is a feature-rich custom component for Home Assistant that turns any heating or cooling equipment (radiators, AC units…
941166active
nightscout/AndroidAPS
AndroidAPS is an open-source automated insulin delivery (closed loop) system for people with type 1 diabetes, running on Android smartphone…
991164active
andrew-codechimp/HA-Battery-Notes
A Home Assistant custom integration that adds battery notes to devices, tracking battery type, replacement dates, low battery thresholds, a…
961157active
usetrmnl/trmnl-firmware
Open-source firmware for the TRMNL e-ink display device, written in C for embedded hardware. It handles Wi-Fi provisioning via a captive po…
931155active
wuspy/portal_calendar
A Portal-themed e-ink desk/wall calendar built on ESP32 hardware that runs for years on AAA batteries. It displays the date with Portal cha…
541145active
ThingPulse/esp8266-weather-station
An Arduino library for building ESP8266-based weather stations that fetches data from OpenWeatherMap, Aeris, and other weather APIs. It inc…
231143active
stuartpittaway/diyBMSv4
Version 4 of a do-it-yourself battery management system (BMS) for lithium-ion battery packs and cells, including ESP32-based controller boa…
471134active
roleoroleo/yi-hack-Allwinner-v2
A custom firmware modification for Xiaomi Yi 1080p cameras built on the Allwinner SoC, replacing the stock cloud-dependent software with a …
851133active
revk/xESP32-Faikout
Faikout is an ESP32-based hardware module and firmware that controls Daikin air conditioning units, allowing network-based management of th…
101105active
contiki-os/contiki
Contiki is an open source operating system for tiny low-power microcontrollers, providing standardized low-power wireless communication acr…
323805maintenance
chirpstack/chirpstack
ChirpStack is an open-source LoRaWAN Network Server written in Rust for setting up private or public LoRaWAN networks. It provides a multi-…
941096stable
256dpi/arduino-mqtt
An Arduino library wrapping the lwmqtt MQTT 3.1.1 client with an Arduino-style API. It supports many Arduino-compatible boards and shields …
711092stable
EspressifApp/EsptouchForAndroid
EspTouch is an Android library and app by Espressif that provisions ESP8266/ESP32 IoT devices by broadcasting the router's SSID and passwor…
511090active
iioter/iotgateway
IoTGateway is a cross-platform, B/S-architecture industrial IoT gateway built on .NET that connects southbound to industrial devices (PLCs,…
741082active
thomluther/ha-anker-solix
A Home Assistant custom integration for Anker Solix power devices such as Solarbank, smart meters, and portable power stations, built on th…
931081active
echavet/MitsubishiCN105ESPHome
ESPHome custom component/firmware for ESP32/ESP8266 that lets a microcontroller talk to Mitsubishi heat pumps and air conditioners over the…
871080active
dext0r/yandex_smart_home
A Home Assistant custom component that exposes Home Assistant devices to Yandex Smart Home (Alice) and VK Marusia platforms. It lets users …
961076active
mqttsnet/thinglinks
ThingLinks is an enterprise-grade, multi-tenant SaaS IoT platform built on Spring Cloud microservices with a Netty/BifroMQ-based engine sup…
881070active
espressif/esp-matter
Espressif's official SDK for building Matter smart home products on ESP32 series SoCs. It wraps the open-source Matter SDK (connectedhomeip…
771064active
milesburton/Arduino-Temperature-Control-Library
DallasTemperature is a robust Arduino library for interfacing with Maxim (Dallas) 1-Wire temperature sensor ICs such as the DS18B20, DS18S2…
791039stable
SwiCago/HeatPump
An Arduino library for controlling Mitsubishi heat pumps over the CN105 connector using serial communication. It lets microcontrollers like…
321017active
lumapu/ahoy
AhoyDTU is open-source firmware for ESP32/ESP8266 that communicates with Hoymiles microinverters via radio (NRF24/CMT2300A), providing a lo…
421012active
HASwitchPlate/openHASP
openHASP is open-source firmware that turns ESP32 or STM32 boards with commodity touchscreens into customizable smart home control panels. …
671011active
emsesp/EMS-ESP32
EMS-ESP is open-source firmware for the ESP32 microcontroller that communicates with EMS and Heatronic compatible heating equipment from Bo…
941004active
syssi/esphome-jk-bms
An ESPHome external component that monitors and controls Jikong (JK) Battery Management Systems over UART-TTL or Bluetooth LE. It exposes B…
911004active
xoseperez/espurna
ESPurna is open-source firmware for ESP8266/ESP8285-based smart switches, lights, and sensors, supporting over 125 devices with sensor inte…
603053maintenance
evancohen/smart-mirror
A DIY voice-controlled smart mirror application that displays information and controls IoT smart devices, typically running on a Raspberry …
322820maintenance
SmartThingsCommunity/SmartThingsPublic
The open-source repository of SmartApps and Groovy Device Type Handlers (DTHs) for the SmartThings home automation platform, written in Gro…
322655maintenance
ha0y/xiaomi_miot_raw
A Home Assistant custom integration that connects Xiaomi/Mijia smart home devices via the MIoT protocol, supporting both local (LAN) and cl…
232186maintenance
andrewjfreyer/monitor
A shell-based application that performs passive Bluetooth Low Energy (BTLE) presence detection of beacons, cell phones, and other Bluetooth…
232111maintenance
sui77/rc-switch
An Arduino library (also usable on Raspberry Pi) for sending and receiving 315/433MHz radio-controlled codes to operate devices like power …
232085maintenance
aholstenson/miio
A JavaScript library and CLI for controlling Xiaomi Mi Home devices that speak the miIO protocol, such as robot vacuums, air purifiers, sma…
231906maintenance
makerspet/oomwoo
OOMWOO is an open-source DIY robot vacuum cleaner built with a Raspberry Pi, ESP32, Arduino, 3D-printed chassis, and 2D LiDAR for SLAM-base…
589524experimental
hybridgroup/artoo
Artoo is a Ruby micro-framework for robotics, drones, and IoT physical computing, providing a DSL for connecting to hardware like Arduino, …
231544maintenance
brocaar/chirpstack-network-server
ChirpStack Network Server is an open-source LoRaWAN network server written in Go, responsible for handling and de-duplicating uplink data f…
101513maintenance
homieiot/homie-esp8266
An Arduino framework for ESP8266 and ESP32 that implements the Homie MQTT convention for IoT devices. It provides configuration, OTA update…
541371maintenance
fivdi/onoff
onoff is a Node.js library providing GPIO access and interrupt detection on Linux single-board computers like the Raspberry Pi and BeagleBo…
321259maintenance
marcoschwartz/aREST
aREST is a C++ library that exposes a REST API on Arduino boards and ESP8266/ESP32 WiFi chips, allowing remote control and monitoring of ha…
681201maintenance
tuanpmt/esp_mqtt
A fully functional MQTT client library written in C for the ESP8266 microcontroller, ported from a Contiki MQTT client. It supports subscri…
231171maintenance
YinHangCode/homebridge-mi-aqara
A Homebridge plugin that exposes Xiaomi Aqara smart home devices (sensors, switches, and other accessories connected to an Aqara gateway) t…
321076maintenance
sidoh/esp8266_milight_hub
A firmware replacement for the Milight/LimitlessLED WiFi gateway that runs on an ESP8266 or ESP32 with an NRF24L01+ or LT8900 radio. It exp…
261045maintenance
fashiontec/openwash-firmware
Firmware for the Open Wash project, an open-source washing machine hardware initiative by FashionTec. It controls the embedded hardware of …
321030maintenance
medusalix/FreeMDU
FreeMDU is an open hardware and software project for communicating with Miele appliances through their proprietary optical infrared diagnos…
601060experimental
knolleary/pubsubclient
PubSubClient is an Arduino C++ client library providing simple MQTT publish/subscribe messaging over the Arduino Ethernet Client API. It wo…
624014abandoned
aws/amazon-freertos
AWS's deprecated reference integrations of FreeRTOS libraries for microcontrollers, providing a full project structure with AWS IoT connect…
102530abandoned
Blueforcer/awtrix3
AWTRIX 3 is open-source custom firmware for the Ulanzi Smart Pixel clock TC001, DIY matrix clocks, and old AWTRIX 2 boards, built on ESP32.…
752355abandoned
google/periph
periph is a Go library for peripherals I/O, providing pure-Go (no cgo) drivers and interfaces for GPIO, I²C, SPI, and 1-wire hardware on bo…
101730abandoned
thiagoralves/OpenPLC_v3
OpenPLC Runtime version 3 is an open-source Programmable Logic Controller (PLC) runtime that executes ladder logic and other IEC 61131-3 pr…
101569abandoned
t0bst4r/home-assistant-matter-hub
A TypeScript application that simulates Matter bridges to publish Home Assistant entities to Matter-compatible controllers like Alexa, Appl…
101489abandoned
alexa-pi/AlexaPi
AlexaPi is an open-source Python client for Amazon's Alexa voice service designed to run on devices like Raspberry Pi, Orange Pi, CHIP, and…
101327abandoned
a-voyager/BluetoothHelper
A Java Android library that simplifies Bluetooth operations, especially for Smart IoT hardware. It packages common tasks like device discov…
321316abandoned
kidoman/embd
embd is a hardware abstraction layer (HAL) for embedded Linux single-board computers such as the Raspberry Pi, BeagleBone Black, and C.H.I.…
321281abandoned
yodaos-project/yodaos
YodaOS is a Linux distribution built on OpenWrt for voice-enabled IoT devices, using JavaScript as its primary application language. It tar…
321225abandoned
OpenZWave/open-zwave
OpenZWave is a C++ library that interfaces with Z-Wave networks via a USB Z-Wave controller, letting applications control Z-Wave devices wi…
321056abandoned
loklak/loklak_IBM_Home_Automation
A Python-based IoT home automation integration for the Loklak server that connects a Raspberry Pi to IBM's IoTF (Bluemix) platform. It rela…
321053abandoned
sitewhere/sitewhere
SiteWhere is an open-source, multi-tenant IoT application enablement platform built on Java/Spring microservices, offering device and asset…
661045abandoned
yudao (ruoyi-vue-pro)
Yudao (ruoyi-vue-pro) is an open-source rapid development platform and admin management system built on Spring Boot, MyBatis Plus, and Vue/…
9738991active
78/xiaozhi-esp32
XiaoZhi is an open-source MCP-based AI voice chatbot firmware for ESP32-family microcontrollers, connecting large language models like Qwen…
8829186active
Node-RED
Node-RED is a browser-based, low-code, flow-based programming tool for wiring together event-driven applications, originally developed at I…
9723590stable
thingsboard/thingsboard
ThingsBoard is an open-source IoT platform for device management, telemetry data collection, processing, and visualization. It supports sta…
9922316stable
wled/WLED
WLED is a fast, feature-rich open-source firmware for ESP32 (and legacy ESP8266) microcontrollers that controls addressable RGB LED strips …
9318603active
xinnan-tech/xiaozhi-esp32-server
A self-hosted backend server for the xiaozhi-esp32 open-source smart hardware project, implementing the Xiaozhi communication protocol over…
8110433active
jomjol/AI-on-the-edge-device
A firmware application for ESP32-CAM boards that uses TensorFlow Lite CNNs on-device to digitize analog utility meters (water, gas, electri…
728624active
Meshtastic
Meshtastic is an open-source, off-grid mesh communication system that runs on inexpensive LoRa radios, enabling long-range encrypted text m…
968212active
jetlinks/jetlinks-community
JetLinks is an open-source, fully reactive enterprise IoT platform built on Java 17, Spring Boot 3.x, WebFlux, Netty, and Reactor. It provi…
726593active
BruceDevices/firmware
Bruce is an open-source (AGPL-3.0) ESP32 firmware packed with offensive-security and Red Team tools such as WiFi attacks, Evil Portal, ward…
906570active
aidlearning/AidLearning-FrameWork
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
705797active
frangoteam/FUXA
FUXA is a web-based SCADA/HMI platform for industrial automation and IoT process visualization, built with Node.js and Angular. It provides…
944944active
dgiot/dgiot
DGIOT is an open-source industrial IoT platform built on Erlang/OTP and EMQX that aggregates device connectivity across 300+ protocols incl…
904834active
981011512/--
An open-source smart parking management system with EV charging, property management, and face access control modules, built on Java Spring…
404714active
huangjunsen0406/py-xiaozhi
py-xiaozhi is an open-source, cross-platform multimodal AI voice assistant client written in Python, compatible with the xiaozhi-esp32 ecos…
853452active
kizniche/Mycodo
Mycodo is an open-source environmental monitoring and regulation system for the Raspberry Pi that connects sensors and outputs to sense and…
853275active
open62541/open62541
open62541 is an open-source C99 implementation of the OPC UA (IEC 62541) communication protocol for building OPC UA clients and servers or …
993215stable
HeyWillow/willow
Willow is an open source, self-hosted voice assistant platform for ESP32-S3-BOX hardware, designed as a privacy-focused alternative to Amaz…
863097active
absmach/magistrala
Magistrala is an open-source, multi-tenant IoT platform framework written in Go that provides device management, messaging, identity, and a…
982628active
jgromes/RadioLib
RadioLib is a universal C++ wireless communication library for embedded devices, providing a unified API to drive many radio modules (SX127…
902552active
kerwincui/FastBee
FastBee is a lightweight, full-stack open-source IoT platform built on Spring Boot with a built-in Netty MQTT broker, device management, th…
662275active
tnm/zclaw
zclaw is a personal AI assistant firmware written in C that runs entirely on ESP32 microcontrollers within a strict 888 KiB all-in firmware…
662221active
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
992203active
dchristl/macless-haystack
Macless-Haystack is a self-hosted application that lets you build your own Apple FindMy network tracker using OpenHaystack-compatible hardw…
772167active
bytebeamio/rumqtt
rumqtt is a Rust ecosystem implementing the MQTT standard, consisting of rumqttc (a high-level async MQTT client) and rumqttd (a high-perfo…
722160active
dathlin/HslCommunication
HslCommunication is a cross-platform industrial IoT communication library (available for .NET, Java, and Python) that reads and writes data…
662108active
espressif/esp-claw
ESP-Claw is Espressif's 'Chat Coding' AI agent framework for IoT devices, reimplemented in C for ESP32-series chips. It lets users define d…
662051active
openyurtio/openyurt
OpenYurt is a CNCF incubating open-source platform that extends upstream Kubernetes to edge computing environments without modifying the Ku…
942000stable
Blackymas/NSPanel_HA_Blueprint
A Home Assistant Blueprint and ESPHome-based firmware configuration for the Sonoff NSPanel smart wall panel, allowing full customization th…
871954active
tuya/TuyaOpen
TuyaOpen is an open-source, cross-platform C/C++ SDK and IoT OS for building AI-agent hardware on Tuya T-series MCUs, ESP32, Beken, LN882H,…
871804active
hjdhjd/homebridge-unifi-protect
A Homebridge plugin that provides complete native HomeKit integration for the UniFi Protect ecosystem, including cameras, doorbells, sensor…
941776active
edgexfoundry/edgex-go
EdgeX Foundry is a vendor-neutral open source framework for IoT edge computing, and this repository contains the Go implementation of its c…
831536active
mjg59/python-broadlink
A Python library and CLI for controlling Broadlink smart home devices locally over the network, including universal remotes, smart plugs, s…
231536active
Azure/iotedge
Azure IoT Edge is Microsoft's open-source edge runtime that moves cloud analytics and business logic to IoT devices by deploying containeri…
951509active
esprfid/esp-rfid
ESP RFID is an open-source access control system that runs on the ESP8266 microcontroller and supports MFRC522, PN532, RDM6300, and Wiegand…
621479active
joey-zhou/xiaozhi-esp32-server-java
A Java enterprise-grade server and management platform for the Xiaozhi ESP32 AI voice assistant hardware, providing a full front-end/back-e…
691336active
espressif/esp-box
ESP-BOX is Espressif's AIoT development framework for the ESP32-S3-BOX series of development boards, built on the ESP32-S3 Wi-Fi + Bluetoot…
611297active
3dg1luk43/ha_washdata
A Home Assistant custom integration that monitors smart-plug-connected appliances like washing machines, dryers, and dishwashers. It learns…
831224active
OpenWonderLabs/SwitchBotAPI
Official documentation for the SwitchBot Open API v1.1, a REST API for controlling and monitoring SwitchBot smart home devices. It covers a…
751210active

← prev page 2 / 3 next →