Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 4 C Smarthome Projects
-
-
LaColorduino
I build my own clone of "LaMetric"-smartwatch but with some Colorduino for Twitch, YouTube, Twitter, CSGO, etc.. (Working)
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
Marcel
Very lightweight daemon to publish figures to a MQTT broker (1wire data as temperatures, ISP real time consumption, UPS figures, meteo forecast, ...), check subscribted topics and alerts if out of range or missing. Custom decision scripts can be created in Lua. (by destroyedlolo)
Everything is built around MQTT messaging and I got several daemons picking, processing and submitting information. - https://github.com/destroyedlolo/Marcel is in charge of low level interface with my 1-wire network, get weather forecast, ISP figures ... Lua user script are doing simple processing and validate data if needed - https://github.com/destroyedlolo/Majordome is the root of the automation. Lua user scripts are launch based on received even and implement the automation. Initially, it was fully a Lua application, but separating the low level (C++) and user part (Lua) makes the code more easily manageable, and simply everything. - https://github.com/destroyedlolo/Selene is a framework helpers to Lua. Thanks to its pluggins, it add some capabilities to Lua to generate graphical or textual interface ... and much more like data management, multi-threading (real threading, not only co-routine that wasn't enough for such massive event driven dashboard).
C Smarthome related posts
- Add $4 WiFi Logging to IKEA’s $12 Air Quality Sensor (Wemos and Vindriktning)
- How I wrote my own Smart Home Software using Lua
- How to turn this blinds into smart blinds?
- Any way to change this manual blind to auto and smart ?
- This is M5Paper, ESP32 device with beautiful e-ink display and touch screen. I made this weather station, indoor data are from builtin temperature and humidity sensor ,outdoor data are fetched from internet. Whole video is in comments!
-
A note from our sponsor - SonarLint
www.sonarlint.org | 25 Sep 2023
Index
What are some of the best open-source Smarthome projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Homepoint | 581 |
2 | LaColorduino | 73 |
3 | WBlinds | 16 |
4 | Marcel | 5 |