An open API service indexing awesome lists of open source software.

Internet of things

The internet of things, or IoT, describes the network of physical objects (things) that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet. The Internet of Things means taking all the things in the world and connecting them to the internet.

https://github.com/drogue-iot/drogue-workshops

Workshops for learning about Drogue IoT

documentation iot

Last synced: 25 Feb 2026

https://github.com/trakhound/uns.net

.NET SDK for implementing a Unified Namespace for use with IIoT. Supports plain MQTT and SparkplugB.

iiot iot mqtt

Last synced: 21 Aug 2025

https://github.com/violt-app/violt-core

Violt Core is an open-source, privacy-first smart home automation platform that runs locally, ensuring full data security without cloud dependency. It supports Zigbee, Z-Wave, Wi-Fi, MQTT, and Matter, enabling custom automations, real-time monitoring, and API integrations on self-hosted devices like Raspberry Pi and NUC. 🚀

ai amazon-alexa docker fastapi google-home home-automation internet-of-things iot mqtt nextjs open-source python raspberry-pi robotics typescript websocket xiaomi

Last synced: 11 Apr 2026

https://github.com/bsy0318/skt-iot-api

NUGU 스마트홈 디바이스를 제어하기 위한 비공식 API 서버입니다. Homebridge, HomeAssistant에 사용 가능합니다.

home-automation home-bridge homeassistant homebridge iot

Last synced: 09 May 2026

https://github.com/shivan/homeassistant-liquidcheck

Home Assistant integration for Liquid-Check

home-assistant home-automation homeassistant iot liquid-check

Last synced: 12 Mar 2026

https://github.com/RT-Thread-packages/azure-iot-sdk

Microsoft azure cloud SDK for RT-Thread

azure cloudy iot

Last synced: 17 Sep 2025

https://github.com/robeertm/shelly-energy-analyzer

Self-hosted energy monitoring, cost tracking and smart automation for Shelly EM / 3EM. Flask web app with 23 dashboards, dynamic spot tariffs, real ENTSO-E CO₂ intensity, PV/solar, NILM appliance detection, MQTT/Home Assistant, InfluxDB/Prometheus, iOS widget. No cloud, no subscription.

dashboard dynamic-tariff energy-monitoring entsoe flask home-assistant home-automation influxdb iot mqtt nilm photovoltaic power-monitoring prometheus python self-hosted shelly shelly-em smart-home spot-price

Last synced: 24 May 2026

https://github.com/nitinn77/asl-to-speech-rpi

A pi setup to recognize ASL signs using a pre-trained CNN model and speak it out using a suitable TTS engine with adaptive settings.

asl-recognizer cnn iot raspberry-pi tts

Last synced: 19 Sep 2025

https://github.com/sergio11/iot_network_malware_classifier

🛡️ The IoT Network Malware Classifier 🚀 is an advanced solution tackling security concerns in IoT, employing deep learning for precise malware detection in network traffic.

deep-learning iot iot-security keras-classification-models keras-neural-networks keras-tensorflow neural-networks tensorflow2

Last synced: 13 Aug 2025

https://github.com/hardwario/nrf-connect-sdk-build-docker

Build Environment for nRF Connect SDK

docker hardwario iot ncs zephyr

Last synced: 07 Feb 2026

https://github.com/aryankeluskar/sonar-arduino

SONAR (Sound Navigation and Ranging) Module built with Arduino. Utilized C++ to control the display, fetch input from the ultrasonic sensor, and perform the necessary computations.

adafruit arduino arduino-uno iot sonar

Last synced: 26 Apr 2026

https://github.com/wachino/orkli_wifi_thermostat

Home Assistant Custom Integration for Mi Orkli Wi-Fi Thermostat (TERMOWIFI TW501B)

climate climate-control hacs home-assistant home-automation iot orkli thermostat

Last synced: 13 Aug 2025

https://github.com/songjiayang/p2pedge

Edge compute with p2p network, base on IPFS.

edge-computing iot ipfs pubsub

Last synced: 19 Apr 2026

https://github.com/drogue-iot/drogue-agent-opcua

Drogue IoT Agent for OPC UA

iot opcua

Last synced: 28 Oct 2025

https://github.com/akhilrai28/scalable-udp-server-for-low-latency-data-transmission

Scalable UDP Server for Low-Latency Humidity Data Transmission is an advanced open-source IoT solution that delivers real-time sensor data via a UDP server. Featuring modular design, extensive logging, simulation modes, containerization with Docker, and integrated CI/CD workflows.

advanced-networking analytics automation ci-cd docker humidity iot logging metrics open-source python realtime realtime-data sensor telemetry temperature udp udp-server

Last synced: 15 Jun 2025

https://github.com/rynr/netio

Java Library to control Netio 230B from Koukaam

iot java netio powerswitch

Last synced: 14 Jan 2026

https://github.com/dharm3438/rfid_clg_attendance_system

NodeMCU along with MFRC522 Scanner is used to scan ID Cards and generate Attendance Records of students, Teachers can even see blacklisted students which came late or leave earlier. Developed a pleasing interface for Teachers where they can monitor the attendance records, It can be exported in many formats SQL, JSON, Excel, CSV’s etc. Won 2nd price in “World of IoT with NodeMCU”.

iot iot-application iot-platform

Last synced: 17 Mar 2025

https://github.com/sonufrienko/smart-parking-mobile

Mobile app for Smart Parking by Sirin Software

amplify aws graphql iot map parking react-native typescript

Last synced: 04 May 2026

https://github.com/chaitanya1436/toddler_monitoring_robot

The Baby Monitoring Robot helps parents monitor toddlers remotely. It uses sensors and actuators to follow the baby, detect crying, and send alerts for spills or emergencies. The system also offers live video streaming of the baby’s environment, ensuring comprehensive care and oversight.

embedded-systems esp32-cam home-automation iot motor-control robot-follower smart-parenting telepresence video-streaming wireless-communication

Last synced: 12 Feb 2026

https://github.com/sassoftware/iot-high-frequency-algorithms-for-applications

Learn how to use high-frequency algorithms offered under SAS Analytics for IoT for Condition Based Maintenance

ai analytics anomaly-detection condition-based-maintenance high-frequency-analytics iot iot-application machine-learning

Last synced: 07 Apr 2025

https://github.com/fa-yoshinobu/plc-comm-slmp-python

High-performance, strictly typed Python client for Mitsubishi SLMP (Seamless Message Protocol). Supports Binary 3E/4E frames for iQ-R, iQ-F, and Q series PLCs.

industrial-automation iot melsec mitsubishi plc python slmp

Last synced: 12 Jun 2026

https://github.com/david-palma/arduino-engineering-lab

A hands-on collection of Arduino engineering projects and exercises covering embedded systems, sensors, wireless communication, actuators, and data visualisation.

actuators arduino bluetooth c education electronics hands-on hc-05 iot learning-by-doing python sensors servo-control wifi wireless-sensor-network wsn

Last synced: 14 Apr 2026

https://github.com/avicted/skogsnet

Arduino -> Serial bus -> Unix -> (main) Measuements read from the Serial bus. With Raylib as Visualization for the data.

arduino c cpp embedded-systems iot linux makefile pid pid-control raylib raylib-c raylib-cpp serial-communication temperature unix

Last synced: 27 Jul 2025

https://github.com/psychollama/luminary

Smartphone app for Philips Hue (frontend of filament)

iot philips-hue react-native

Last synced: 27 Apr 2026

https://github.com/kamranzafar/piprayer

Automated Azaan/Adhan player for Raspberry Pi. Integrates with Bluetooth speakers including Amazon Echo.

adhan adhan-player alexa amazon-echo athan athantimes azaan azan bluetooth bluetooth-speakers echo iot prayers raspberry-pi salah salat salat-timings

Last synced: 09 Feb 2026

https://github.com/drogue-iot/quarkus-mqtt-integration-starter

An MQTT example getting starter with Quarkus and Drogue IoT

iot java mqtt quarkus

Last synced: 20 Sep 2025

https://github.com/angshuman/ehreader

Simple event hubs reader in node

eventhub eventhubs iot iothub

Last synced: 16 Jan 2026

https://github.com/cesarnog/android-things-assistant

A Google Assistant API sample for Android Things

android android-things dialogflow iot voice-hat

Last synced: 02 May 2026

https://github.com/ctron/hono-kafka-bridge

Eclipse Hono example bridge to Kafka

camel eclipse-iot hono iot kafka

Last synced: 21 Apr 2025

https://github.com/ldab/arduino-u-blox-nina-b1

u-blox NINA-B1 Arduino example + SHT31 temperature and humidity + Bluetooth BLE

arduino ble bluetooth bluetooth-low-energy iot nina-b1 nrf52 nrf52832 u-blox ublox

Last synced: 28 Apr 2026

https://github.com/codecentric/maschinen_meister

IoT for the Masses - Maschinen Meister is a MQTT Proxy. Meaning it adapts an outside MQTT world to an inside functional world

iot mqtt mqtt-proxy

Last synced: 29 Apr 2026

https://github.com/recordevolution/devicemanagementagent

A daemon running on edge devices to establish a connection to the Reswarm router and manage apps and containers

apps container device-management iot reswarm wamp

Last synced: 10 Nov 2025

https://github.com/akhilrai28/internet-of-things

Developed under Makernova 2.0, this project explores microcontroller programming, sensor data logging, and communication protocols (MQTT, COAP, HTTP). It includes simulations in Proteus and app development using MIT App Inventor/Flutter for data visualization and control.

c coap cpp css dart flutter html http iot javascript microcontroller mit-app-inventor mqtt proteus python sensor-data

Last synced: 25 Oct 2025

https://github.com/trungthanhcva2206/smart-air-ngsi-ld

Smart Air Quality Monitoring System based on NGSI-LD standard. Real-time air quality data collection, storage and analysis using Context Information Management, Linked Data, and Semantic Web technologies with FIWARE NGSI-LD broker.

air-quality context-broker docker environmental-monitoring etl fiware iot linked-data mongodb ngsi-ld pm25 python sensor-data smart-city sosa ssn timescaledb

Last synced: 10 Mar 2026

https://github.com/joinalahmed/upgrad_capstore_iitm_aws_iotgreengrass_lstm

A time-series forecasting model to predict air pollution levels for each day which enables maintenance of the air filtration system. This capstone project showcases how AWS IoT and Amazon SageMaker services can deliver an end-to-end IoT+ML project.

aws cloud greengrass hacktoberfest hacktoberfest2020 iot lstm ml timeseries

Last synced: 03 May 2026

https://github.com/beary/aliyun-iot-sdk

Aliyun Server Side IoT SDK for Node.js.(阿里云 IoT 服务端 SDK)

aliyun iot iothub nodejs sdk

Last synced: 28 Jul 2025

https://github.com/cesanta/vcon-app-example

A complete fleet dashboard built on https://vcon.io IoT platform.

arduino atmega328 firmware fota iot ota over-the-air samd51

Last synced: 29 Apr 2026

https://github.com/cwi-dis/iotsasmartmeter

iotsaSmartMeter reads electricity and gas usage of a dutch Smart Meter through the standardised P1 port and makes the data available on the net.

esp8266-arduino iot iotsa

Last synced: 14 Feb 2026

https://github.com/erich2s/react-mqtt-hooks

React Hooks for MQTT.

esp hooks iot mqtt react stm32

Last synced: 18 Sep 2025

https://github.com/xumeiquer/libreconga

LibreConga is a project for studying Cecotec Conga's communications protocol.

golang iot reverse-engineering

Last synced: 13 May 2026

https://github.com/spk-22/ctrl-iq-home

Smart home automation system built using ESP32, sensors, and cloud integration. Ctrl IQ Home enables remote monitoring, appliance control, and real-time environmental sensing using Firebase and Blynk, with added security via ESP32-CAM.

blynk-app esp32 home-automation iot smart-home

Last synced: 11 Jun 2025

https://github.com/tiagodefendi/hydro-cultiva-connect

Solução abrangente para gestão de irrigação e uso eficiente de água, projetado para atender às necessidades dos pequenos produtores agropecuários. Este software oferece uma gama de recursos para monitorar, controlar e otimizar o uso da água, impulsionando a sustentabilidade e a produtividade nas operações agrícolas.

automation farming iot irrigation irrigation-controller irrigation-system

Last synced: 04 Jan 2026

https://github.com/toxuin/bobcat-monitor

Bobcat Helium Miner health to MQTT

blockchain bobcat helium home-automation iot mqtt

Last synced: 25 Apr 2026

https://github.com/aschmidt75/thingsconstruction

Turn your embedded device into a Web Thing. #WoT #WebThingApi

arduino embedded esp8266 go golang http iot web webofthings wot

Last synced: 13 Apr 2026

https://github.com/wang007/e-iot

Simple, high performance, based on vertx to implement a variety of charging protocols.(基于 Vert.x 实现多种充电协议)

iot ocpp vertx yunkuaichong

Last synced: 16 Mar 2025

https://github.com/tdr-void/smart-tracking-seal

Smart Tracking Seal, which is built using an A9G module and an ATmega328P microcontroller, enables real-time location tracking and lock state verification, with notifications via mobile app and SMS.

3d-printing a9g arduino-ide circuit-design firebase-realtime-database gprs gps gsm iot thingspeak

Last synced: 29 Apr 2026

https://github.com/juggernaut/muqtti

Zero-dependency MQTTv5 broker in Java

iot java java11 mqtt mqtt-broker

Last synced: 29 Apr 2026

https://github.com/iotexproject/ioid-sdk

An embedded SDK for abstracting firmware development for DePIN hardware, providing examples of device registration and DID-based encrypted communication using the ioID module.

depin did esp32 iot raspberry-pi sdk

Last synced: 12 May 2025

https://github.com/yavuzkomecoglu/wemos-mini-d1

wemos mini d1 üzerinde micropython çalışmaları

iot micropython wemos-d1-mini

Last synced: 19 Aug 2025

https://github.com/andremiras/equation-connect

Unofficial Equation Connect webapp

domotic iot radiador radiator reverse-engineering

Last synced: 15 Feb 2026

https://github.com/mytechnotalent/ipts

IoT Pico W TLS Server that obtains the Pico W temperature and serves it to a TLS client where this project is designed for a MAC M series client and is based on the Raspberry Pi Foundation’s pico_examples TLS client example.

iot iot-application iot-device iot-framework iot-platform pico picow raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 raspberry-pi-pico-sdk raspberry-pi-pico-w raspberrypi

Last synced: 12 May 2026

https://github.com/ofen/miio-go

JSON-RPC client for Xiaomi IoT binary protocol.

client internet-of-things iot json-rpc mijia xiaomi

Last synced: 24 Mar 2025

https://github.com/minzamammalik/iot-voice-app-batch-3

IoT class conducted in Axiom - A convergence of AI, Voice, Blockchain, Cloud Native, and Edge

class iot

Last synced: 09 Oct 2025

https://github.com/muka/virhal

Virtual Hardware Abstraction Layer

distributed-application hybrid-cloud iot

Last synced: 21 Aug 2025

https://github.com/openmined/daa.js

A javascript wrapper around https://github.com/xaptum/ecdaa

cryptography identity iot javascript

Last synced: 02 Jul 2025

https://github.com/kyopark2014/iot-core-contents

It is a place to summerize IoT objects.

aws iot iotcore mqtt

Last synced: 02 May 2026

https://github.com/Endika/flipper-nfc-stock

NFC inventory manager for Flipper Zero: scan tags, edit stock, and track low-stock items locally.

c-language embedded fap flipper-zero inventory iot nfc stock-management

Last synced: 20 Jun 2026

https://github.com/idcrook/raspberry-pi-rotary-phone

Ansible for Raspberry Pi bootstrap, deployment, configuration and maintenance

ansible ansible-roles ansible-vault developer internet-of-things iot nodejs raspberry-pi raspbian wifi

Last synced: 09 Apr 2026

https://github.com/kevinleung23/intelligentnerfturret

:dart: Nerf gun turret powered by IoT, machine learning, image recognition, speech to text and natural language processing.

image-recognition iot machine-learning natural-language-processing speech-to-text

Last synced: 19 Jan 2026

https://github.com/beacox/iot_vuln

Some IoT device vulnerabilities I've found.

iot pwn routers vulnerabilities

Last synced: 27 Jan 2026

https://github.com/totoratsu/quectel-ec25-ap-config-server

With this server you can access remotely to your RPI3/4 and connect to internet via QMI with an APN. Compatible with EC25 and EC21.

iot nodejs qmi quectel rpi

Last synced: 29 Apr 2025

https://github.com/firefly2442/home-automation

My personal home automation setup in Docker

dvr home-assistant home-automation homeassistant image-detection iot

Last synced: 23 Jan 2026

https://github.com/houseos/secure_control_protocol

Dart library for the secure-control-protocol

chacha20-poly1305 dart home-automation iot open-source security

Last synced: 26 Jul 2025

https://github.com/pelioniot/pelion-client-lite-example

Reference example application using Pelion Device Management Client Lite library

device-management iot iot-client lwm2m lwm2m-client mbed-cloud-client pelion

Last synced: 09 Oct 2025

https://github.com/rh-messaging/cli-netlite

.Net client provided by QE for testing.

amqp amqp10 cli-netlite iot messaging netcore2

Last synced: 25 Dec 2025

https://github.com/mehmandarov/microprofile-iot

IoT Powered by MicroProfile – Microservices in Practice

iot java microprofile microservices

Last synced: 25 Oct 2025

https://github.com/anoochit/leap_ota_portal

An IoT firmware portal for OTA update.

dart dartfrog flutter got-dumped hacktoberfest iot

Last synced: 26 Oct 2025

https://github.com/lintangwisesa/esp32_favoriot

A simple IoT test, uploading analog value of a potentiometer from ESP32 board to Favoriot

arduino esp32 favoriot iot

Last synced: 08 May 2026

https://github.com/make2explore/esp32-matter

Getting Started with Matter on ESP32 Devices using ESP Launchpad

esp32 homeautomation iot matter

Last synced: 17 Apr 2026

https://github.com/henriquetourinho/sentinela

Sentinela é um sistema de alarme com ESP32 que, através de sensor de movimento, aciona uma sirene via relé e envia alertas via Telegram. Pode ser controlado por bot ou controle remoto RF 433 MHz. Segurança prática, conectada e inteligente.

alarm-system arduino brazil c-plus-plus diy esp32 home-automation home-security iot pir-sensor rf-433mhz telegram-bot

Last synced: 04 Sep 2025

https://github.com/tomhumphries/raspihousesensor

Raspberry Pi sensor server that hosts a webpage to display the data

dht22 iot mh-z19 mh-z19b nodejs raspberry-pi sds011

Last synced: 20 Aug 2025

https://github.com/mhaack/halloween-pumpkin-fire

Halloween Jack-O-Lantern flamethrower project 🎃

arduino esp8266 flamethrower halloween homie homie-esp8266 iot pumpkin

Last synced: 20 Apr 2026

https://github.com/nordicsemiconductor/at_host-hex

Compiles the AT host sample for 9161DK, 9160DK, and Thingy:91 and publishes it regularly.

firmware iot nrf-asset-tracker nrf-connect-sdk nrf9160 nrf9161 thingy91 utility

Last synced: 20 Nov 2025

https://github.com/gihaa/egg-incubator

Automatic egg incubator

arduino iot

Last synced: 09 May 2026

https://github.com/roccomuso/nupnp

Node.js discovery broker for IoT devices

broker devices discovery iot js nodejs nupnp

Last synced: 29 Apr 2026

https://github.com/CplNathan/SurePet2Google-Public

A web application which can be used to control the locking of your SurePetcare Bridge enabled devices through the Google assistant, automatically adds compatible devices to your home, easy to extend, automatically uses visitor announcements to announce when pets come and go through assistant devices.

blazor cat catflap docker google google-actions google-cloud google-home google-homegraph homegraph intents iot iot-application mvc skill smart-home surepetcare web-assembly

Last synced: 11 Mar 2025

https://github.com/valutac/vanessa

You will never learn if you never broke something

iot micropython web-of-things

Last synced: 16 Jan 2026

https://github.com/spotflow-io/courses-mff-cloud-app-development

Subcourse of NSWI152 (Cloud Application Development) course at the Faculty of Mathematics and Physics, Charles University in Prague. The subcourse, is taught by Spotflow and is focused Data Intensive Systems, IoT backends & Observability.

cloud data-intensive-systems iot matfyz nswi152 observability teaching

Last synced: 15 May 2025

https://github.com/wolkabout/wolkconnect-java

Java library which provides easy connectivity to WolkAbout IoT Platform.

client-library connectivity fota iot iot-platform java wolkabout wolkconnect

Last synced: 10 Jan 2026

https://github.com/drogue-iot/arduino-examples

Examples for using Drogue Cloud with Arduino

arduino embedded iot

Last synced: 27 Feb 2026

https://github.com/pvainio/vallox-mqtt

Vallox RS-485 MQTT gateway to integrate Vallox RS485 ventilation device to Home Assistant via MQTT. Implements Home Assistant MQTT discovery but can also be used without Home Assistant.

home-assistant home-automation homeassistant homeassistant-integration iot iot-device mqtt vallox

Last synced: 15 Jul 2025

https://github.com/danielbayerlein/homebridge-vallox

[WIP] 💨 Vallox plugin for Homebridge

homebridge homebridge-plugin iot vallox

Last synced: 16 Mar 2025

https://github.com/ujjwalsaini07/decryptorx_stealer

It is specialized repo for password cracking using WSA, IoT devices, and other modules. It focuses on breaking various protocols, offering a solution for security testing and vulnerability analysis in connected environments.

ardiuno cpp cracking-password cybersecurity github-actions go hacking iot ipaddress python workflow-automation

Last synced: 13 Feb 2026

https://github.com/trusch/jamesd

A universal packetmanager for heterogeneous fleets of machines with server side version control

architecture iot packet-manager

Last synced: 22 Jan 2026

https://github.com/pathanin-kht/climatecheck-iot

My first IoT project at Khon Kaen University between December 2022 and March 2023.

climate iot

Last synced: 15 Feb 2026

https://github.com/bifravst/cloudformation-helpers

Helper functions which simplify working with AWS CloudFormation stacks

aws iot library nrf-asset-tracker

Last synced: 12 Apr 2025