Добрый день.
Уже несколько дней пытаюсь разобраться, даже снес и заново поставил MD.
Есть MD (на WIN7 32), есть 1-wire сервер OWFS и датчик температуры (DS18B20).
Когда привязываю датчик к свойству TempSensor01.temp и ставлю запуск метода tempChanged (там напомню запускается единый метод на весь класс) видно, что обновляются только TempSensor01.temp, TempSensor01.updatedTime, TempSensor01.alive и TempSensor01.updated.
Ни TempSensor01.LinkedRoom, ни TempSensor01.aliveTimeOut, ни TempSensor01.direction не обновляются (собственно это видно и в X-Ray).
Если понаставить DebMes в методе, то возникает стойкое мнение, что дальше 14 строчки код не обрабатывается?
14 if (!isset($params['t'])) {
15 return;
16}
Создавал и другой класс для проверки по-аналогии с tempSensors - тот же баг.
Прошу помочь, где может быть затык?
Повторю - система "из коробки", только что переставил.
------
Кстати, много читал на форуме о проблемах установки 1-wire "комплекта", но поставил за 10 минут - работает без проблем, если надо - могу ссылку на описание последовательности установки, она конечно поменялась за столько лет, у меня USB DS9490R.
Не обновляется часть свойств?
Модератор: immortal