Displaying 1 to 20 from 25 results

ioBroker - Automate your life!

  •    Javascript

ioBroker is an integration platform for the Internet of Things, focused on Building Automation, Smart Metering, Ambient Assisted Living, Process Automation, Visualization and Data Logging. It like a software f.e. fhem, OpenHAB or the thing system. ioBroker is not just an application, it's more of a a concept, a database schema, and offers a very easy way for systems to interoperate. ioBroker defines some common rules for a pair of databases used to exchange data and publish events between different systems.

RaspberryMatic - :house: A lightweight, Linux/buildroot-based distribution for running a HomeMatic CCU on single board computers (SBC) like the RaspberryPi, Tinkerboard, etc

  •    Makefile

The RaspberryMatic project is a collaborate effort to provide a lightweight, Linux/buildroot-based HomeMatic compatible distribution for embedded devices like the RaspberryPi or Tinkerboard. It is based on the Open-Central-Control-Unit-SDK (OCCU) provided by eQ-3 as part of the HomeMatic home automation platform. The RaspberryMatic distribution is provided as a full operating system image that can be flashed and then used in a RaspberryPi/Tinkerboard as the main operating system for controlling all HomeMatic compatible devices with full compatibility to a CCU device directly sold by eQ-3. As the RaspberryMatic project is an open source based project everyone is invited to contribute to this project. Please note, however, that functionality within the corresponding eQ-3 OCCU binaries can not be modified as the main HomeMatic services (rfd, ReGaHSS, HMServer, etc.) are provided in binary format by the OCCU project and not compiled from sources. Nevertheless, if you are a talented developer and want to contribute to the success of RaspberryMatic feel free to send over pull requests or report issues / enhancement requests.

node-red-contrib-homegear-mqtt - Interact with Homegear connected devices via mqtt

  •    Javascript

Monitor and control your devices connect to Homegear from Node-RED. node-red-contrib-homegear-mqtt interfaces with your Homegear server using MQTT and provides nodes for monitoring the published variables of your devices as well as changing their values and triggering actions.

awesome-homematic - A curated list of Homematic related links :sparkles:


Homematic is a series of Smart Home devices from the german manufacturer eQ-3. Contributions welcome! Read the contribution guidelines first.

binrpc - HomeMatic xmlrpc_bin:// protocol server and client

  •    Javascript

Implements the same interface as homematic-xmlrpc, these 2 libs should be a 1:1 drop-in-replacement for each other. Breaking Change in v3.0.0: To be consistent with homematic-xmlrpc the RPC client isn't an event emitter anymore. All errors have to be handled through the methodCall callback.

cul - nodejs module to interact with busware cul / culfw

  •    Javascript

This is a Node.js module that can be used to interact with a Busware CUL (USB), COC (RaspberryPi), SCC (RaspberryPi) or CUNO running culfw. With CUL/COC/SCC/CUNO and culfw many RF devices can be controlled, like FS20, MAX!, temperature sensors, weather stations and more. See the full list of supported Devices. This module provides a thin abstraction for the serial port or telnet communication with CUL/COC/SCC/CUNO/CUNO2 and lightweight parse and command wrappers. It's intended to be used in different Node.js based Home Automation software.

hm2mqtt.js - Node.js based Interface between Homematic and MQTT

  •    Javascript

It's kind of the same like the original hm2mqtt, but it supports BINRPC and XMLRPC (hm2mqtt only supports BINRPC), so it can be used with Homematic IP also. Furthermore it supports Rega variables and programs. Prerequisites: Node.js 6.0 or higher.

hmcon - Homematic Interface and Configuration

  •    Shell

Hmcon dient als Schnittstelle zwischen Smart Home Software (wie z.B. hm2mqtt/mqtt-smarthome, ioBroker oder IP-Symcon) und Homematic Funk- und Wired-Geräten. Hierfür kommen die Schnittstellenprozesse "rfd" und "hs485d" zum Einsatz, die eQ-3 als Teil der OCCU in Binärform unter der "HMSL" Lizenz zur Verfügung stellt. Auf die Logikschicht "ReGa" und das HomeMatic WebUI wird bewusst verzichtet, Hmcon nutzt den Homematic Manager als Weboberfläche zur Verwaltung von Geräten und Direktverknüpfungen. Um Hmcon auf einem 64Bit Betriebssystem auszuführen siehe https://www.thomas-krenn.com/de/wiki/Debian_7_32bit_Libraries oder http://askubuntu.com/questions/454253/how-to-run-32-bit-app-in-ubuntu-64-bit.

homematic-manager - Configuration Tool for HomeMatic interface processes (rfd, hs485d, hmipserver/crRFD, Homegear)

  •    Javascript

Version 2: alpha - work in progress, unfertig und voller Bugs. Umbau als Electron-App. Der Homematic Manager ist ein Konfigurationswerkzeug für HomeMatic-Schnittstellenprozesse (rfd, hs485d, hmipserver/crRFD und Homegear).

RedMatic - Node-RED packaged as Addon for the Homematic CCU3 and RaspberryMatic

  •    HTML

RedMatic fasst mehrere Softwarekomponenten zu einem CCU Addon zusammen, einem Softwarepaket, dass auf einer Homematic CCU3 oder RaspberryMatic als Zusatzsoftware komfortabel über das WebUI installiert werden kann. Die Grundlage bildet Node-RED mit den CCU Nodes für Node-RED. Hiermit ist es auf einfache, visuelle Weise möglich Regeln, Automationen, Scripte und Anbindungen von externen Services und Systemen für ein Homematic System zu realisieren - und das weitgehend auch ohne Programmierkenntnisse. Im Wiki gibt es weitere Informationen zu Node-RED und einige Anwendungsbeispiele (sogenannte Flows).

XML-API - Fork of http://www.homematic-inside.de/software/addons/item/xmlapi

  •    Perl

A HomeMatic CCU Addon implementing a xml request functionality as an interface to all homematic deviced available to a CCU device. This addon provides useful scripts that can be accessed via a HTTP request to a CCU device and allows to query and set all e.g. room- and devicetype names. This addon can be added like a usual CCU addon package via the WebUI provided functionality by selecting "System-Konfiguration » Systemsteuerung » Zusatzsoftware", to upload the addon package as a tar.gz and the use »Installieren« to actually install the addon. After a restart of the CCU the xml-api interface can then be selected from the »Zusatzsoftware« tab in the CCU settings.

YAHM - Yet Another Homematic Management - Skripte zur Einrichtung der Homematic CCU Oberfläche in einem LXC Container unter Debian Jessie auf ARM CPU (z

  •    Python

Falls Sie dieses Projekt unterstützen möchten, würde ich mich über einen Pull-Request oder eine Spende: freuen. Yet Another Homematic Management - Skripte zur Einrichtung der Homematic CCU2 Oberfläche in einem LXC Container unter Debian basierten Distribution auf ARM-Basis (x86 experimentell).

cuxd - CUx-Daemon – a universal interface between the HomeMatic CCU logic layer (ReGaHSS) and third-party (EnOcean, M-Bus, 1-Wire, ArtDMX, etc

  •    C

This repository hosts the CCU-Addon build environment for the CUx-Daemon (CUxD) project (http://cuxd.de) which provides a universal interface between the HomeMatic/CCU layer (ReGa HSS) and third-party external and virtual devices. Documentation in form of pdf files can be downloaded from https://homematic-forum.de/forum/viewtopic.php?f=37&t=15298.

hm_email - A HomeMatic CCU Addon for sending Emails

  •    HTML

A HomeMatic/CCU Addon to send emails from a CCU system either by directly calling a script from the CCU WebUI programming interface or via CUxD devices being used within the CCU system. where you have to replace 'CCU' with the ip address or hostname of your ccu device.

pyhomematic - Python 3 Interface to interact with Homematic devices

  •    Python

Python 3 Interface to interact with Homematic devices. This library provides easy (bi-directional) control of Homematic devices hooked up to a regular CCU or Homegear. The focus is to be able to receive events. If you are only interested in actively controlling devices, you can use the Python-built-in xmlrpc.client.ServerProxy (Python 3). See pyhomematic._server.ServerThread.connect on how to connect to a CCU / Homegear as a client.

homebridge-homematic - Homematic plugin for homebridge: https://github.com/nfarina/homebridge

  •    Javascript

Switches , Dimmer , RotaryHandles, WindowContacts, MotionSensor, Blinds, Keymatic ProgramStarter, SmokeDetector, Thermostats .... In this case , please make sure that 8081 and 8082 are also available. You got the point ....

Homematic-Virtual-Interface - Add your other HTTP Devices as Homematic Actors to your CCU

  •    Javascript

This is work in progress. If you want to use this on an Raspberrymatic CCU , please use this CCU Addon. The addon will fetch all necessary files from the web at the first launch. So please note: You will need internet access on your CCU.

piVCCU - piVCCU is a project to install the original Homematic CCU2 firmware inside a virtualized container (lxc) on ARM based single board computers

  •    C

piVCCU is a project to install the original Homematic CCU2 firmware inside a virtualized container (lxc) on ARM based single board computers. Keeping this project running is very expensive, e.g. I have to buy a lot of different test devices. If you like to support this project, please consider sending me a donation via PayPal. Or you can send me a gift from my Amazon wishlist.


  •    C++

Die neueste kompilierte Firmware, die direkt auf den Sonoff geflasht werden kann, findet ihr in den Releases.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.