<<< Back

У типа устройств розетка двойное срабатывание метода logicAction


SergeJey (2018-06-12 13:36:34):

Уточните пожалуйста, как воспроизвести эту ошибку?
Срабатывает только с Xiaomi или с другими устройствами?
У меня срабатывыает logicAction по одному разу -- при включении один раз и при выключении один раз

(0)
 
dmnbi4 (2018-06-13 09:46:03):

Данную проблему наблюдал только в модуле Xiaomi Home. При изменении состояния на сцене метод отрабатывал дважды. Для себя решил проблему следующим образом: Перестал использовать метод LogicAction, а стал использовать метод StatusUpdated с применением конструкции if ($params['NEW_VALUE']==$params['OLD_VALUE']) return;

(0)
 
srvsrvsrv (2019-10-05 10:12:43):

похожая проблема. датчики открытия дверей xiaomi, включают свет в комнате через выключатель xiaomi, метод logicaction, проблема замечена в конце сентября, начало октября. Проблема - при открытии двери включает свет, через полсекунды-секунду выключает, затем включает. Бывает что включает, выключает и не включает. Следующие открывания отрабатывает нормально.

(1)
 
MrRis (2020-01-12 17:10:35):

Доброго времени суток. У меня датчик света и движения sensor_motion.aq2 от Xiaomi. Из него сделано 2 датчика из простых устройств. При вставке в logicAction датчика движения кода на нажатие кнопки код срабатывает дважды с интервалом в несколько секунд (2-3, может это задержка на посылку самого сигнала на включение чрез BroadLink).
При настройке через устройство такого не происходит.

(0)
 
MrRis (2020-01-12 17:38:36):

Через xRay видно 2 срабатывания (.logicAction и XiMotion02.logicAction) :

METHOD PARAMS EXECUTED SOURCE
.logicAction
Logic Action {"ORIGINAL_OBJECT_TITLE":"XiMotion02"} 2020-01-12 17:35:01 /objects/?job=2937903
.keepAlive
Alive update {"ORIGINAL_OBJECT_TITLE":"XiMotion02"} 2020-01-12 17:35:01 /objects/?job=2937903
XiMotion02.logicAction 2020-01-12 17:35:01 /objects/?job=2937903
.onActivity
Rooms Activity {"sensor":"XiMotion02", "ORIGINAL_OBJECT_TITLE":"Kitchen"} 2020-01-12 17:34:40 /ajax/xia...
.motionDetected
Motion Detected {"status":"motion", "PROPERTY":"motion", "OLD_VALUE":"1", "NEW_VALUE":1, "ORIGINAL_OBJECT_TITLE":"XiMotion02"} 2020-01-12 17:34:40 /ajax/x...
NobodyHomeMode.deactivate {"sensor":"XiMotion02", "room":"Kitchen"} 2020-01-12 16:39:20 /ajax/xi...

(0)
 

Please login to leave comments. Join us!