Перейти к содержанию

Простейший Сценарий

Сценарий включает и выключает одну лампу и показывает подтверждённое состояние.

1. Добавление Узлов

Перетащите на рабочее поле:

  • два стандартных узла Inject;
  • один узел MiMiSmart → Свет;
  • один стандартный узел Debug.

Соедините их:

Inject «Включить»  ─┐
                    ├──> MiMiSmart Свет ──> Debug
Inject «Выключить» ─┘

2. Настройка Команд

Для первого Inject:

  • Name: Включить;
  • msg.payload: boolean true.

Для второго Inject:

  • Name: Выключить;
  • msg.payload: boolean false.

В узле MiMiSmart → Свет:

  1. выберите подготовленный config node MiMiSmart;
  2. выберите реальную лампу из списка;
  3. проверьте имя и адрес;
  4. нажмите Done.

3. Deploy И Проверка

Нажмите Deploy. Под узлом устройства должен появиться статус online.

  1. Нажмите Inject Включить — лампа должна включиться.
  2. Нажмите Inject Выключить — лампа должна выключиться.
  3. Откройте панель Debug и проверьте сообщения состояния.
  4. Измените лампу из приложения MiMiSmart: новое состояние должно появиться в Debug без нажатия Inject.

Пример подтверждённого сообщения:

{
  "payload": true,
  "mimismart": {
    "online": true,
    "initial": false
  }
}

Команда не создаёт искусственное состояние. Сообщение на выходе появляется после фактического обновления от server-3.

4. Если Команда Не Сработала

  • проверьте статус узла;
  • убедитесь, что выбран правильный адрес;
  • проверьте управление тем же устройством в приложении MiMiSmart;
  • запишите точное время попытки;
  • не меняйте ключ и адрес сервера;
  • передайте данные специалисту MiMiSmart.