MajorDoMo

Home automation platform.

  • Free and open-source
  • Cross-platform (Linux/Windows)
  • Support of wide range of hardware and protocols
  • Works with modern voice assistants (Google Home, Apple Siri, Yandex.Alisa)
  • Unlimited flexibility
  • Works for any scale -- from small apartments to big residency.
 

Installation

Option 1. Run installation script:

curl -s https://raw.githubusercontent.com/sergejey/majordomo-rpi-install/main/install.sh | bash && bash ~/majordomo-rpi-install/install.sh
More details about the script.

Option 2. SD-card image (Raspberry Pi):

Link to the project.

Important: MS libraries package should be installed first: Microsoft Visual C++ Runtime

Windows-version works good in most cases but for better performance and stability, please consider to use Linux instead.

Download installation package for Windows

Docker-image of MajorDoMo

Detailed instruction of installation using docker-image.

Android

MajorDoMo NG - New generation app for Android

MajorDroid - official application (old version)

What's the difference -- first app is more user friendly but second one has more flexible functionality.

iOS

MajorDoMo NG - New generation app for iOS

Please note that in addition to iOS app you can use built-in Homekit integration that allows to control your home with standard iOS Home App and Siri.

Also, there is built-in web UI available so it can be used with any browser app.


Community

Telegram - discussion / live support
GitHub - cource code