Main

MajorDoMo — open source smart home platform

MajorDoMo (Major Domestic Module) is an open-source home automation platform aimed to be used in multi-protocol and multi-services environment. It is based on web-technologies stack and ready to be delivered to any modern device. It is very flexible in configuration with OOP paradigm used to set up automation rules and scripts. This platform can be installed on almost any personal computer running Windows or Linux OS. MajorDoMo is a part of Smart Living Eco-system.

Features:

  • Easy to install
  • Cross-platform (Linux/Windows)
  • Free for personal and/or commercial usage
  • Comminity support
  • Hardware support (MQTT, ZWave, 1-wire, ModBus, SNMP, Ethernet)
  • Multi-lingual interface
  • Web-based interfaces for any device
  • GPS-tracking and geofence support
  • Voice notifications and speech recognition
  • Push notifications
  • 3rd party services/web-sites integration
  • Multimedia control
  • Anvanced security model
  • Learn and Share with Connect
  • CloudSync (access from anywhere)
  • One-click update
  • Web-technologies in place
  • Classes/Objects/Properties/Methods
  • Scripting with PHP and/or Blockly
  • Advanced debug and self-diagnostic
  • Applications market

Online-demo: http://demo.majordomohome.com/

Project presentation:

Note: This web-site is still under construction and you will find many pages missing or not translated yet. Sorry for that, guys :)

You can always use Google Translate option available on the Russian version of this web-site -- there is much more information available for now but I hope that this web-site will be updated soon as well :)

Recent code changes:

21.04.2017 Merge pull request #112 from sergejey/alpha
https://github.com/sergejey/majordomo/commit/dd747ace7f2d670512fe67de23f371f40822bec0

Merge pull request #112 from sergejey/alpha

Alpha

21.04.2017 Simple devices update, control panel loading fix
https://github.com/sergejey/majordomo/commit/885959bbd80475e53641dabeefa346934e2c5915

Simple devices update, control panel loading fix

* "Set color" action for simple devices (RGB)
* Panel won't load fix when error/warning in module

18.04.2017 Merge pull request #111 from nick7zmail/master
https://github.com/sergejey/majordomo/commit/2073802e77dda1937e4a2e9f744298dbc1485180

Merge pull request #111 from nick7zmail/master

module names & fonts fix

17.04.2017 Dashboards and Simple devices updates
https://github.com/sergejey/majordomo/commit/cfd34449522a559d0d8b597e039f419bf19921ba

Dashboards and Simple devices updates

* New plugins for dashboards: actuator & handlebars
* New simple device: RGB
* CSS updates for simple devices

MajorDomo

Project

Partners

edit SideBar

 

Blix theme adapted by David Gilbert, powered by PmWiki