Можно.
Смотрим мануал по Фибаро 223. Разрешаем в настройках железки посылать "сцену". Фактически - это уведомление о событии без действий самой железки.
Допустим, что устройство - 200600
код события ну... тройного нажатия (см. инструкцию к фибаре) - 100500
В вере, в Apps -> Develop -> Statrtup Lua:
local Relay = 200600
local TripleClick = "100500"
luup.variable_watch("SceneActivation","urn:micasaverde-com:serviceId:SceneController1","LastSceneTime",Relay)
function SceneActivation()
local lastSceneID= luup.variable_get("urn:micasaverde-com:serviceId:SceneController1", "LastSceneID",Relay)
if (lastSceneID==TripleClick) then
-- Logic
end
end
Где:
Relay - ИД вашей железяки
TripleClick - код сценария от железяки.
variable_watch - как раз та хрень, которая будет дёргать вашу функцию обработки сцен.
Там, где комментарий "Logic" - ваш логически обоснованный код. Хотите - прямой код, хотите - вызов сценария. Короче, любая логика по вашему усмотрению.