Простейший Сценарий
Сценарий включает и выключает одну лампу и показывает подтверждённое состояние.
Быстрый Импорт
- Откройте Menu → Import → Examples → node-red-contrib-mimismart.
- Выберите 01-quick-start и импортируйте flow.
- Откройте узел MiMiSmart Свет, выберите подготовленный сервер и реальную лампу.
- Нажмите Deploy и перейдите к проверке ниже.
Пример не содержит ключа server-3. Если config node ещё не подготовлен,
обратитесь к специалисту MiMiSmart.
Ручная Сборка
Перетащите на рабочее поле:
- два стандартных узла Inject;
- один узел MiMiSmart → Свет;
- один стандартный узел Debug.
Соедините их:
Inject «Включить» ─┐
├──> MiMiSmart Свет ──> Debug
Inject «Выключить» ─┘
2. Настройка Команд
Для первого Inject:
- Name:
Включить; msg.payload: booleantrue.
Для второго Inject:
- Name:
Выключить; msg.payload: booleanfalse.
В узле MiMiSmart → Свет:
- выберите подготовленный config node MiMiSmart;
- выберите реальную лампу из списка;
- проверьте имя и адрес;
- нажмите Done.
3. Deploy И Проверка
Нажмите Deploy. Под узлом устройства должен появиться статус online.
- Нажмите Inject Включить — лампа должна включиться.
- Нажмите Inject Выключить — лампа должна выключиться.
- Откройте панель Debug и проверьте сообщения состояния.
- Измените лампу из приложения MiMiSmart: новое состояние должно появиться в Debug без нажатия Inject.
Пример подтверждённого сообщения:
{
"payload": true,
"mimismart": {
"online": true,
"initial": false
}
}
Команда не создаёт искусственное состояние. Сообщение на выходе появляется
после фактического обновления от server-3.
4. Если Команда Не Сработала
- проверьте статус узла;
- убедитесь, что выбран правильный адрес;
- проверьте управление тем же устройством в приложении MiMiSmart;
- запишите точное время попытки;
- не меняйте ключ и адрес сервера;
- передайте данные специалисту MiMiSmart.