Top 23 internet-of-thing Open-Source Projects
:house_with_garden: Open source home automation that puts local control and privacy firstProject mention: If you were to pay $50-$99 for a smarthome device, what would that be and how it will fit in your smarthome setup? | reddit.com/r/smarthome | 2021-04-19
All your automations, running locally, on an Open Source platform with inexpensive hardware. https://www.home-assistant.io/
Golang framework for robotics, drones, and the Internet of Things (IoT)
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
- JerryScript (5.8k stars)
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.Project mention: Help with RGB strips | reddit.com/r/arduino | 2021-03-24
With PJON you build networks of devices for free with no need of a cloud service or a centralized platform you don’t fully control.Project mention: The operative system for a decarbonised, decentralised, digitised energy system | news.ycombinator.com | 2021-03-22
When the physical layer of devices in the home don’t offer Wireless connectivity, hardware communication modules needs to be adopted to bridge the existing connectivity.
This protocol exists already is called PJON: https://github.com/gioblu/PJON
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutesProject mention: I made a platform to connect cheap ESP32 microcontrollers over wifi with the cloud. Stream simple sensor data. No c coding necessary :) Would you use it? | reddit.com/r/IOT | 2021-01-24
You can host Blynk server yourself in that case: https://github.com/blynkkk/blynk-server
🤖 A curated list of awesome Internet of Things projects and resources.
A curated list of MQTT related stuff. :sparkles:
Industrial IoT Messaging and Device Management Platform (by mainflux)Project mention: Trying to use Kivy To Control ESP8266 From Smartphone | reddit.com/r/kivy | 2021-01-24
There is lots of software to choose from, I suggest you have a look at Mainflux, and Mosquitto is popular for broker. Thingsboard is a turnkey solution, it's nice in some ways, but also very slow and heavy. Other options to research in this wikipedia article.
Project Connected Home over IP is a new Working Group within the Zigbee Alliance. This Working Group plans to develop and promote the adoption of a new connectivity standard to increase compatibility among smart home products, with security as a fundamental design tenet.Project mention: Apple-Backed 'Project CHIP' to Start Smart Home Device Certification in Late 2021 | reddit.com/r/apple | 2021-04-16
Interestingly on the Project CHIP GitHub, Apple employees are easily leading the commit count. I'm no developer to delve into any analysis beyond that, but a positive sign Apple takes Project CHIP seriously:
The best file downloader library for Android (by tonyofrancis)
Looked here: https://github.com/iotaledger/iota.js/ but couldn't find anything on assets
IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.Project mention: Sending commands to python from shell script. | reddit.com/r/bash | 2021-02-28
I see based on this that the -i -m pytradfri sequence looks like it's running some kind of key management code when run in that fashion that won't happen when you import it as a library in a regular Python script.
Tools for mutual authentication and end-to-end encrypted messaging between distributed applications.Project mention: Ockam - Rust library for end-to-end encrypted, mutually authenticated communication | reddit.com/r/rust | 2021-04-02
Hi Oleid, yes we're working on a FFI for C and C++ projects https://github.com/ockam-network/ockam/tree/develop/implementations/rust/ockam
CoAP/DTLS Java ImplementationProject mention: A Field Guide to CoAP, Part 1 | dev.to | 2020-09-24
The last goal of CoAP is that it is easy to implement. There are protocol implementations in just about every device-side and cloud-side programming language, with libcoap & californium being defacto reference implementations for devices and servers. But there are specific design features in the protocol that make it easy to implement in constrained environments, like how it uses UDP and a compact message format to save on payload size, but we’ll cover those details shortly.
Eclipse Leshan is an OMA Lightweight M2M (LWM2M) implementation in Java.Project mention: implementing websocket server into IoT server | reddit.com/r/javahelp | 2021-02-27
Hi so i've been trying to implement websocket into this project Leshan, particularly the LeshanServerDemo.java file, i'm really unsure of how to do this, I've created the serverendpoint class, as shown below, then the guide im following says To deploy this programmatic endpoint, use the following code in your Java EE application:
Tiny data-over-sound libraryProject mention: Show HN: R2t2 – Transmit data with the PC speaker | news.ycombinator.com | 2021-04-19
IOTA Go API Library. Find documentation on https://docs.iota.org/Project mention: Will client libraries work after Chrysalis/2.0? | reddit.com/r/Iota | 2021-03-20
There is one. Here: https://github.com/iotaledger/iota.go/tree/chrysalis/phase2
The Python CoAP libraryProject mention: A Field Guide to CoAP, Part 1 | dev.to | 2020-09-24
Utility reporting system health and status via MQTTProject mention: MQTT client publishing Linux system data? | reddit.com/r/homeassistant | 2021-01-29
Have a look at https://github.com/eschava/psmqtt
What are some of the best open-source internet-of-thing projects? This list will help you: