Showing 661 open source projects for "home automation in c++"

View related business solutions
  • Employee monitoring software with screenshots Icon
    Employee monitoring software with screenshots

    Clear visibility and insights into how employees work. Even remotely.

    Stay productive working at any distance from anywhere with Monitask.
  • Red Hat Ansible Automation Platform on Microsoft Azure Icon
    Red Hat Ansible Automation Platform on Microsoft Azure

    Red Hat Ansible Automation Platform on Azure allows you to quickly deploy, automate, and manage resources securely and at scale.

    Deploy Red Hat Ansible Automation Platform on Microsoft Azure for a strategic automation solution that allows you to orchestrate, govern and operationalize your Azure environment.
  • 1
    Home Assistant

    Home Assistant

    Open source home automation that puts local control and privacy first

    Home Assistant is a powerful open source home automation app that prioritizes local control and privacy. It offers great security and features while keeping your data securely out of the cloud. It can give you control of all your devices from a single, mobile-friendly interface and will track the state of all these devices so you don’t have to. Home Assistant is powered by a worldwide community and runs ideally on a Raspberry Pi or a local server. It can be set up to automatically control...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    Home Assistant for Apple Platforms

    Home Assistant for Apple Platforms

    Home Assistant for Apple platforms

    Home Assistant uses Bundler, Homebrew and Cocoapods to manage build dependencies. You'll need Xcode 14.1 (or later) which you can download from the App Store. Control and monitor your home from anywhere in the world. Home Assistant Companion lets you control all your devices and provides advanced location and notification engines to allow for complex automation. Home Assistant is an open-source home automation platform that focuses on local control and privacy. Home Assistant Companion requires...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PX4 Drone Autopilot

    PX4 Drone Autopilot

    PX4 Autopilot Software

    PX4 is used in a wide range of use-cases, from consumer drones to industrial applications. It is also the leading research platform for drones and has been successfully applied to underwater vehicles and boats. PX4 provides a standard to deliver drone hardware support and software stack, allowing an ecosystem to build and maintain hardware and software in a scalable way. Drone development is complicated, and how to get started can be daunting and hard to navigate. These tutorials and...
    Downloads: 29 This Week
    Last Update:
    See Project
  • 4
    Arduino core for the ESP32

    Arduino core for the ESP32

    Arduino core for the ESP32

    ESP32 is a single 2.4 GHz Wi-Fi-and-Bluetooth SoC (System On a Chip) designed by Espressif Systems. ESP32 is designed for mobile, wearable electronics, and Internet-of-Things (IoT) applications. It features all the state-of-the-art characteristics of low-power chips, including fine-grained clock gating, multiple power modes,and dynamic power scaling. For instance, in a low-power IoT sensor hub application scenario, ESP32 is woken-up periodically and only when a specified condition is...
    Downloads: 29 This Week
    Last Update:
    See Project
  • Manage your IT department more effectively Icon
    Manage your IT department more effectively

    Streamline your business from end to end with ConnectWise PSA

    ConnectWise PSA (formerly Manage) allows you to stop working in separate systems, and helps you build a more profitable business. No more duplicate data entries, inefficient employees, manual invoices, and the inability to accurately track client service issues. Get a behind the scenes look into the award-winning PSA that automates processes for each area of business: sales, help desk, support, finance, and HR.
  • 5
    Panda3DS

    Panda3DS

    HLE 3DS emulator

    Panda3DS is a new emulator for the Nintendo 3DS. It allows fans of the console to enjoy their favorite games with various enhancements and unique features on all their devices, be it a laptop, a desktop, or on the go with a Steam Deck (and phone someday). Welcome to the home site for Panda3DS, a new emulator hoping to bring all sorts of unique features to the 3DS emulation scene, such as support for scripting, various enhancements, support for all sorts of platforms, development tools, and more.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 6
    IRremoteESP8266

    IRremoteESP8266

    Infrared remote library for ESP8266/ESP32

    ... on our Upgrade to v2.0 page. The library has changed from using constants declared as #define to const with the appropriate naming per the C++ style guide. This may potentially cause old programs to not compile. The most likely externally used #defines have been aliased for limited backward compatibility for projects using the old style. Going forward, only the new constant name style will be supported for new protocol additions.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    OpenMQTTGateway

    OpenMQTTGateway

    MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino

    OpenMQTTGateway project goal is to concentrate in one firmware different technologies and protocols, decreasing, by the way, the number of physical bridges needed, and hiding the different technologies singularity behind a simple & widespread communication protocol; MQTT. MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    OpenRPA

    OpenRPA

    Free Open Source Enterprise Grade RPA

    Open Source Robotic Process Automation Software. OpenRPA is where the actual automation happens, inside it you create workflows and invoke them, run all the activities needed to complete your task and deploy them with the assistance of OpenFlow and Node-RED. The framework also offers integration with other tools that are essential such as a message broker and repository management tools. OpenRPA also includes other features within itself, such as Image detection/OCR, Browser Navigation and many...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Tasmota

    Tasmota

    Alternative firmware for ESP8266 with easy configuration

    Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Unless your Tasmota powered device exhibits a problem or you need to make use of a feature that is not available in the Tasmota version currently installed on your device, leave your device alone - it works so don't make unnecessary changes! If the release version (i.e., the master branch) exhibits...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Automated quote and proposal software for IT solution providers. | ConnectWise CPQ Icon
    Automated quote and proposal software for IT solution providers. | ConnectWise CPQ

    Create IT quote templates, automate workflows, add integrations & price catalogs to save time & reduce errors on manual data entry & updates.

    ConnectWise CPQ, formerly ConnectWise Sell, is a professional quote and proposal automation software for IT solution providers. ConnectWise CPQ offers a wide range of tools that enables IT solution providers to save time, quote more, and win big. Top features include professional quote or proposal templates, product catalog and sourcing, workflow automation, sales reporting, and integrations with best-in-breed solutions like Cisco, Dell, HP, and Salesforce.
  • 10
    Homebridge

    Homebridge

    HomeKit support for the impatient

    Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. Since Siri supports devices added through HomeKit, this means that with Homebridge you can ask Siri to control devices that don't have any support for HomeKit at all. Once your device has been added to HomeKit...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    homebridge-samsung-tizen

    homebridge-samsung-tizen

    Homebridge plugin for Samsung TV's with Tizen OS

    ... can also use other methods by checking the Sponsor this project section from the right sidebar. This plugin was designed for Homebridge and will require you to set up a Homebridge server. Homebridge is a lightweight server you can run on your home network that emulates the iOS HomeKit API and allows you to control devices that are incompatible with HomeKit.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Homebridge UniFi Protect

    Homebridge UniFi Protect

    Complete HomeKit integration for UniFi Protect with full support

    Complete HomeKit integration for UniFi Protect with full support for most features including autoconfiguration, motion detection, and multiple controllers. homebridge-unifi-protect is a Homebridge plugin that provides HomeKit support to the UniFi Protect device ecosystem. UniFi Protect is Ubiquiti's video security platform, with rich camera, doorbell, and NVR controller hardware options for you to choose from, as well as an app which you can use to view, configure and manage your video...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    OpenBot

    OpenBot

    OpenBot leverages smartphones as brains for low-cost robots

    OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation. Current robots are either expensive or make significant compromises on sensory richness, computational power, and communication capabilities. We propose to leverage smartphones to equip robots with...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Homebridge Docker Image

    Homebridge Docker Image

    HomeKit support for the impatient using Docker on x86_64

    This Ubuntu Linux based Docker image allows you to run Nfarina's Homebridge on your home network which emulates the iOS HomeKit API. This is a multi-arch image and will run on x86_64, Raspberry Pi 2, 3, 4, Zero 2 W, or other Docker-enabled ARMv7/8 devices. Docker will automatically pull the correct image for your system. Homebridge requires full access to your local network to function correctly. This image will not work when using Docker for Mac or Docker for Windows. The parameters are split...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Homebridge Raspberry Pi Image

    Homebridge Raspberry Pi Image

    Homebridge Raspberry Pi Image based on Raspberry Pi OS Lite

    This project provides a free Raspbian-based Raspberry Pi image with Homebridge and Homebridge Config UI X pre-installed. This image also provides a command called hb-config which helps you keep Node.js up-to-date, perform maintenance on your Homebridge server, and install additional optional software such as Pi Hole and deCONZ. The Homebridge service is installed using the method described in the Raspberry Pi Installation Guide on the Homebridge project wiki. The easiest way to flash the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Ring

    Ring

    Unofficial packages for Ring Doorbells, Cameras, Alarm System

    This repo contains unofficial packages to enable interaction and automation with the majority of Ring products. The ring-client-API is a TypeScript package designed to be used by developers to create their own apps/programs which interact with Rings API. homebridge-ring allows users to integrate Ring products into Apple HomeKit via homebridge easily. With Ring you can control your home from your smartphone, tablet or PC. Each Ring device includes a camera, speakers, and an integrated microphone...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    RF24

    RF24

    OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux

    .... OSI Network Layer for multi-device communication. Create a home sensor network.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Linux Test Project

    Linux Test Project

    Linux Test Project

    Linux Test Project is a joint project started by SGI, OSDL, and Bull developed and maintained by SUSE, Red Hat, Fujitsu, IBM, Cisco, Oracle and others. The project goal is to deliver tests to the open-source community that validate the reliability, robustness, and stability of the Linux Kernel. The testing suites contain a collection of tools for testing the Linux kernel and related features. Our goal is to improve the Linux kernel and system libraries by bringing test automation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Concourse

    Concourse

    Concourse is a container-based continuous thing-doer written in Go

    Built on the simple mechanics of resources, tasks, and jobs, Concourse presents a general approach to automation that makes it great for CI/CD. Concourse is designed to be expressive, versatile, and safe, remaining intuitive as the complexity of your project grows. A Concourse pipeline is like a distributed, continuous Makefile. Each job has a build plan declaring the job's input resources and what to run with them when they change. Your pipeline is then visualized in the web UI, taking only...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Curve

    Curve

    Curve is a sandbox project hosted by the CNCF Foundation

    A cloud-native distributed storage system. A sandbox project hosted by the CNCF Foundation. Curve is a modern storage system developed by netease, currently supporting file storage(CurveFS) and block storage(CurveBS). Now it's hosted at CNCF as a sandbox project. The performance, mixed, capacity cloud disk or persistent volume of virtual machine/container, and remote disks of physical machines. High-performance separation of storage and computation architecture: high-performance and low...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OpenThread

    OpenThread

    OpenThread released by Google is a thread networking protocol

    OpenThread released by Google is...Thread Certified Component an open-source implementation of the Thread networking protocol. Google Nest has released OpenThread to make the technology used in Nest products more broadly available to developers to accelerate the development of products for the connected home. OS and platform agnostic, with a narrow platform abstraction layer and a small memory footprint, making it highly portable. It supports both system-on-chip (SoC) and network co-processor...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Home Automation Control Center

    An application to control DIY home automation products

    This Perl/PostgreSQL application enables to control various do-it-yourself home automation products (such as air conditioning units or electric radiators). The code is highly portable for used with other DB (for example MySQL). It may be used as a scheduler with light modifications. User Interface is provided by the Home Automation Control Center UI project (https://sourceforge.net/projects/climcontrolui)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    iSmart Home

    An open smart home project.

    We utilize technologies such as web-based APP, 2.4G wireless data transceiver, STC micro-controller, various sensors (temperature/humidity/brightness/air pressure/PIR/etc.), to construct an integrated solution of modern home automation. The system provides features such as remotely control your home appliances, lights, etc. Also, various sensors are supported to sense your home environment, and act on real time status accordingly. For instance, if there are people home, and light is dark...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MAX! home automation

    MAX! home automation

    MAX! cube GUI

    MAX home automation is a GTK+ application to manage ELV/eQ-3 MAX! cubes. A cube is a gateway to a network of radiator thermostats, shutter contacts etc. Radiator and wall-mounted thermostat schedule can be edited uploaded, stored into a file and restored from there. Wall-mounted thermostat temperature graphs are indicated on a separate page sorted by the installation room. HTTP server is provided for integration with HTTP-enabled controls. E.g. thermostats can be queried and controlled remotely...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    AutoClicker

    AutoClicker

    A full-fledged autoclicker with two modes of autoclicking

    A full-fledged autoclicker with two modes of autoclicking, at your dynamic cursor location or at a prespecified location. The maximum amounts of clicked can also be set (or left as infinite). Hotkeys work in the background for convenience. If you want to automate group of mouse actions, Please try this https://sourceforge.net/projects/orphamielautoclicker/files/AutoClickers.exe/download Whats new in v1.0.0.2: 1. You can now change your hotkeys! 2. Changed the about page 3. Added a few...
    Leader badge
    Downloads: 944,410 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next