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:

05.12.2016 ClassTemplate fixes
https://github.com/sergejey/majordomo/commit/e06ab41cd405412ed287e5d3f17899192a34f251

ClassTemplate fixes

* Getting template from parent class if missing
* JavaScript callMethod fix (added optional parameter)

30.11.2016 Connect cloud backup fix
https://github.com/sergejey/majordomo/commit/2aed2666dc20375dcf27e1d43c4738b66406b3f9

Connect cloud backup fix

30.11.2016 SmartRepeat menu fix
https://github.com/sergejey/majordomo/commit/a7e967d5c564e867bed471b8a79494c5d0d11b0d

SmartRepeat menu fix

* Title processing fixed

25.11.2016 Class Templates updates
https://github.com/sergejey/majordomo/commit/926a72f80af6d1f9bfd2ab268a1a2102d7297b13

Class Templates updates

* HTML editor added to the field
* Load from file option (when field is empty)
* Scenes drag and drop fix for object-type elements

MajorDomo

Project

Partners

edit SideBar

 

Blix theme adapted by David Gilbert, powered by PmWiki