На веб-сайте connect.smartliving.ru в меню “Мой кабинет” есть функционал под названием “Мастер-контроль”. Назначение и варианты использования данного функционала не вполне очевидны, поэтому я решил написать пост о том, для чего он был задуман и как можно его использовать.
Первоначально “Мастер-контроль” был предназначен исключительно для инсталляторов, т.е. людей (или компаний) занимающихся установкой систем Умного Дома на базе MajorDoMo на коммерческой основе. Была задача реализовать возможность создания подконтрольных учетных записей, чтобы управлять ими через основную (“родительскую”) учетную запись.
Создав дополнительный (или привязав существующий) аккаунт в разделе “мастер-контроль” позволяет организовать следующее:
Немного поразмыслив, можно прикинуть, как использовать эти функции для себя лично, даже не занимаясь внедрением системы для сторонних пользователей. В разделе “мастер-контроль” помимо дочерних аккаунтов всегда присутствует свой собственный и в сочетании с сервисом CONNECT он позволяет предоставить временный доступ к системе по ссылке:
Эта функция может быть полезна, если вам нужна помощь с настройкой и вы готовы предоставить доступ кому-то, кто готов вам помочь.
Далее, может возникнуть необходимость управления несколькими собственными объектами (дом, дача и т.п.). В таком случае, добавив их в качестве подконтрольных объектов вы сможете через веб-страницу работы с устройствами (https://connect.smartliving.ru/devices.html) переключаться между ними для управления (имейте в виду, что в таком случае у каждого из дочерних аккаунтов должен быть включен доступ к сервису CONNECT).
Кроме того, в настройках подконтрольного аккаунта есть опция “Добавлять устройства к мастер-аккаунту”, при включении которой интеграция с Яндексом и Гуглом будет получать список устройств не только основного аккаунта, но дочерних, что позволит организовать управление несколькими домами используя возможности Яндекса по добавлению устройств к разным домам, но с одной привязкой к сервису CONNECT (на данный момент Яндекс не позволяет подключить несколько разных аккаунтов от одного типа внешней интеграции).
Еще одно неочевидное применение мастер-контроля это создание дополнительных аккаунтов для разграничения доступа к удаленному управлению собственным домом. Это может понадобится, если вы хотите дать возможность, к примеру, открывать ворота кому-то из родственников, но не передавать полное управление домом. В таком случае можно сделать следующее – создать специальный дочерний аккаунт, перейти в раздел меню Мои устройства, перейти в редактирование нужного устройства в подраздел Доступ и добавить имя пользователя созданного дочернего аккаунта:
После этого вы можете предложить установить приложение MajorDroid со включенным режимом удаленного доступа и войти в CONNECT используя учетные данные нового аккаунта – в приложении появится возможность управления устройствами, к которым вы предоставили доступ. Важно понимать, что при этом не нужно подключать услугу CONNECT-а для дополнительного аккаунта, т.к. для удаленного управления задействован сервис CONNECT того аккаунта, которому принадлежит устройство изначально.
Надеюсь, пост был полезен и вы узнали кое-что новое о возможностях эко-системы MajorDoMo :)