Кнопка Fibaro. Пример кода Lua для использования с Home Center 2
Сцена LUA, которая определяет количество нажатий кнопки. Чтобы перехватить событие push, необходимо добавить идентификатор устройства , за которым следует заголовок сценария CentralSceneEvent LUA . Идентификатор моего устройства 194 , поэтому заголовок выглядит так:194. --[[ %% properties %% events 194 CentralSceneEvent %% globals --]] if (pressCount == "Pressed") then — BEGIN 1x pressed fibaro:debug("Button 1x pressed.") elseif (pressCount == "Pressed2") then — BEGIN 2x pressed fibaro:debug("Button 2x pressed...
396 читали · 2 года назад
Основные операции в языке LUA. Часть 1 (переменные, массивы, условия)
Всем привет! Как я писал ранее, язык LUA является обычным языком программирования. В данном выпуске рассмотрим основные его команды, конструкции и принципы работы. Я расскажу только о тех конструкция, которые я сам применял в работающих скриптах. Сразу оговорюсь, что это достаточно примитивные конструкции. Тем не менее, из них можно наворотить достаточно сложные скрипты. ==================================== Краткое содержание данного канала. ==================================== Также отмечу, если...