Материал из Module developer
Перейти к: навигация, поиск

Существует два вида Actions: Simple - простое и Advanced - расширенное. Различаются они тем, что у Simple вся информация, необходимая для функционирования действия, известна в момент создания Action. Например, чтобы включить диммер на полную яркость - необходимо активировать канал setDimmer и отправить туда значение 255. Значение известно заранее. Advanced Action создается на основе неполной информации о предстоящем действии, в случае с диммером, можно привести пример установки диммера в любое допустимое значение от 0 до 255, но какое значение надо будет записать неизвестно, причем неизвестен даже момент, в какой требуется получить это значение.