Не отрабатывает метод StatusChanged датчики движения

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
alekszander
Сообщения: 178
Зарегистрирован: Вс янв 05, 2014 5:37 am
Благодарил (а): 10 раз
Поблагодарили: 17 раз

Не отрабатывает метод StatusChanged датчики движения

Сообщение alekszander » Пн мар 13, 2017 2:21 pm

Коллеги доброго времени суток. Перестал отрабатываться метод StatusChanged на датчиках движения. Стоит arduino и несколько датчиков движения. Ни с того ни с сего перестал отрабатыватсья метод на уровне системы. При мониторинге COM порта ардуина метод вызывается (в мониторе порта появляется ссылка: GET /objects/?object=sensorMovement3&op=m&m=statusChanged&status=1
). Кто встречался с таким, и есть ли вариант с этим бороться.
ipz
Сообщения: 238
Зарегистрирован: Чт ноя 26, 2015 10:54 pm
Благодарил (а): 38 раз
Поблагодарили: 45 раз

Re: Не отрабатывает метод StatusChanged датчики движения

Сообщение ipz » Пн мар 13, 2017 8:21 pm

Проверьте, чтобы у свойства status было указано вызывать statusChanged при изменении.
Аватара пользователя
Bagir
Сообщения: 1613
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Не отрабатывает метод StatusChanged датчики движения

Сообщение Bagir » Вт мар 14, 2017 11:19 am

А зачем эта настройка системы, которая сама вызывает метод при изменении свойства?
GET /objects/?object=sensorMovement3&op=m&m=statusChanged&status=1
тут мы видим, что метод m=statusChanged и свойство status=1 указаны. Так же есть и op=m. Всё должно работать. Должен быть вызван метод statusChanged с передачей ему свойства status.
Рекомендую разделить задачу на два момента. Попробуйте написать эту строку в браузере, и сразу будет видно, причина в МД или arduino.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Ответить