C++ Smarthome

Open-source C++ projects categorized as Smarthome

Top 11 C++ Smarthome Projects

  • shelly-homekit

    Apple HomeKit firmware for Shelly's

  • Project mention: Relay that appear as a lock | /r/HomeKit | 2023-12-11

    You could potentially use the requisite Shelly for your use case and install this firmware on it to expose it to HomeKit as a lock

  • esp8266-vindriktning-particle-sensor

    Wifi MQTT Data Logging via an esp8266 for the Ikea VINDRIKTNING PM2.5 air quality sensor

  • Project mention: Contra Wirecutter on the IKEA air purifier | news.ycombinator.com | 2024-01-11

    Really neat how easy IKEA products data can be gleaned, especially thanks to the online community.

    I wanted to add a screen to the VINDRIKTNING[0] air quality sensor, and thanks to an existing project[1] I was able get it working[2].

    [0] https://www.ikea.com/us/en/p/vindriktning-air-quality-sensor...

    [1] https://github.com/Hypfer/esp8266-vindriktning-particle-sens...

    [2] https://github.com/zvakanaka/vindriktning-oled-no-wifi

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • HASwitchPlate

    LCD touchscreen for Home Automation

  • openHASP

    HomeAutomation Switchplate based on lvgl for ESP32

  • SMLReader

    ESP8266 based smart meter (SML) to MQTT gateway

  • Project mention: My electricity provider’s consumption interface wasn’t flexible enough, so I went for the jugular and started retrieving real-time usage by attaching a photoresistor to my meter’s light that blinks 1000 times per kilowatt-hour. | /r/arduino | 2023-12-07

    You could use something like this: https://github.com/mruettgers/SMLReader

  • esp8266-midea-dehumidifier

    Cloud-free wifi dehumidification

  • Project mention: I love come to y'all before big purchases. Recommendations for Dehumidifiers? Is this overkill? Specs on description | /r/cannabiscultivation | 2023-06-08

    Also there is open source firmware for it which I need to get installed. The apps for these are garbage security wise. https://github.com/Hypfer/esp8266-midea-dehumidifier

  • Jarolift_MQTT

    Controlling Jarolift TDEF 433MHZ radio shutters via ESP8266 and CC1101 Transceiver Module in asynchronous mode

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • esp8266-deerma-humidifier

    Cloud-free wifi humidification

  • ESP8266_SmartBulb

    A nice IoT "smart bulb" for your home

  • SmartHome

    2nd Semester CCSE Engineering Department - Sensors Project (Smart Home) (by HalemoGPA)

  • Majordome

    Events based automation tool : Event can be timers and MQTT messages arrival. Triggers Lua scripts.

  • Project mention: How I wrote my own Smart Home Software using Lua | /r/programming | 2023-06-05

    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).

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Smarthome related posts

Index

What are some of the best open-source Smarthome projects in C++? This list will help you:

Project Stars
1 shelly-homekit 1,656
2 esp8266-vindriktning-particle-sensor 1,141
3 HASwitchPlate 717
4 openHASP 608
5 SMLReader 281
6 esp8266-midea-dehumidifier 89
7 Jarolift_MQTT 62
8 esp8266-deerma-humidifier 40
9 ESP8266_SmartBulb 7
10 SmartHome 4
11 Majordome 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com