Коллеги доброго времени суток. Перестал отрабатываться метод StatusChanged на датчиках движения. Стоит arduino и несколько датчиков движения. Ни с того ни с сего перестал отрабатыватсья метод на уровне системы. При мониторинге COM порта ардуина метод вызывается (в мониторе порта появляется ссылка: GET /objects/?object=sensorMovement3&op=m&m=statusChanged&status=1
). Кто встречался с таким, и есть ли вариант с этим бороться.
Не отрабатывает метод StatusChanged датчики движения
Модератор: immortal
-
- Сообщения: 178
- Зарегистрирован: Вс янв 05, 2014 5:37 am
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
-
- Сообщения: 238
- Зарегистрирован: Чт ноя 26, 2015 10:54 pm
- Благодарил (а): 38 раз
- Поблагодарили: 45 раз
Re: Не отрабатывает метод StatusChanged датчики движения
Проверьте, чтобы у свойства status было указано вызывать statusChanged при изменении.
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Не отрабатывает метод StatusChanged датчики движения
А зачем эта настройка системы, которая сама вызывает метод при изменении свойства?
GET /objects/?object=sensorMovement3&op=m&m=statusChanged&status=1
тут мы видим, что метод m=statusChanged и свойство status=1 указаны. Так же есть и op=m. Всё должно работать. Должен быть вызван метод statusChanged с передачей ему свойства status.
Рекомендую разделить задачу на два момента. Попробуйте написать эту строку в браузере, и сразу будет видно, причина в МД или arduino.
GET /objects/?object=sensorMovement3&op=m&m=statusChanged&status=1
тут мы видим, что метод m=statusChanged и свойство status=1 указаны. Так же есть и op=m. Всё должно работать. Должен быть вызван метод statusChanged с передачей ему свойства status.
Рекомендую разделить задачу на два момента. Попробуйте написать эту строку в браузере, и сразу будет видно, причина в МД или arduino.