Open source Home Automation System
C C++ JavaScript HTML Objective-C CSS Other
Latest commit b0d58fc Jan 20, 2017 @gizmocuz gizmocuz committed on GitHub Merge pull request #1140 from Red-F/fix-accept-encoding-gzip
Fix returning uncompressed .js file with header Content-Encoding set to gzip
Failed to load latest commit information.
.github Add GitHub files Dec 3, 2016
Config Updated OZW Jan 10, 2017
MQTT Updated OpenZWave Aug 6, 2016
Manual C++03 fix for std::map erase without iterator May 5, 2015
hardware Lights tab: Loading speed improved (Fixed #1139) Jan 20, 2017
httpclient Allow compressed HTTP response to improve transfer speed and bandwidt… Oct 16, 2016
json Added missing new JSonCPP files Nov 11, 2016
libusb Patch to correct line endings May 15, 2016
lua Patch to correct line endings May 15, 2016
main Merge pull request #1141 from ultratoto14/master Jan 20, 2017
msbuild Intergas InComfort LAN2RF Gateway implementation v0.1 Jan 16, 2017
notifications - Changed: Minimized On/Off/Script execution time Jan 12, 2017
plugins/examples Add HTTP Protocol support Jan 14, 2017
push Use username and password in Fibaro version 3.x, to avoid incompatibi… Jan 2, 2017
scripts Weekly rotate domoticz logs Oct 24, 2016
smtpclient Corrected a log message when email could not be send Dec 28, 2016
sqlite - Updated: SQLite3 v3.13.0 Jun 19, 2016
tcpserver Converted unsigned long long to uint64_t Nov 12, 2016
tinyxpath Patch to correct line endings May 15, 2016
tools Patch to correct line endings May 15, 2016
webserver Only set encoding to gzip when the caller accepts gzip and a .gz was Jan 19, 2017
www Lights/Utility tab speed improvement Jan 20, 2017
zip Removed some warnings (extra parentheses), comments in comments.. Aug 26, 2016
zlib removed some overhead files Aug 16, 2015
.gitattributes Updated git attributes file May 15, 2016
.gitignore - Implemented: I2C BME280 sensor (temp+hum+baro) Dec 18, 2016
.travis.yml Force Travis to use Trust not precise Jan 2, 2017
CMakeLists.txt Forgot CMakeFile Jan 19, 2017
History.txt Merge pull request #1126 from etamminga/master Jan 19, 2017 Corrected Prerequisites for Ubuntu Aug 24, 2016
License.txt Patch to correct line endings May 15, 2016 Update Sep 19, 2016
appversion.default Stable 5877 Nov 10, 2016
appveyor.yml AppVeyor script, added missing compile Nov 13, 2016 Weekly rotate domoticz logs Oct 24, 2016
getgit.cmake Fixed startup problem (realpath) Mar 30, 2016
makebeta make scripts now check if there are new commits Aug 17, 2016
makerelease make scripts now check if there are new commits Aug 17, 2016
server_cert.pem Changed: RFLink controller initialisation detection (reported by gkro… May 23, 2015
updatebeta Fixed updatebeta script for old rpi users Mar 5, 2016
updatedomo changed updatedom script (to pull/compile from github) Aug 16, 2015
updaterelease Fixed updaterelease script Nov 2, 2016


Domoticz is a Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. Notifications/Alerts can be sent to any mobile device

Multi platform: Linux/Windows/Embedded Devices

This system is designed to operate in various operating systems. The user-interface is a scalable HTML5 web frontend, and is automatically adapted for Desktop and Mobile Devices. Compatible with all recent browsers

Some Information

  • Hardware: RFXCOM Transciever, Z-Wave, P1 Smart Meter, YouLess Meter, Pulse Counters, 1-Wire, Philips Hue and a lot more....
  • Extended logging
  • iPhone / Android / Windows 10 (Phone & Desktop) push notifications
  • Auto Learning sensors/switches
  • Manual creation of switch codes
  • Share / Use external devices
  • Designed for simplicity

More information

Build Status

Status Operating system
image Linux x86_64
image Windows