Связанные свойства - дубли они не могут не быть
Добавлено: Вт ноя 04, 2014 12:52 am
Попытался настроить z-wave, были всякие проблемки но вроде как разобрался.
В тупик поставил один факт который я не могу понять, и который может, как я думаю, привести к некоторым проблемам.
Для опроса датчиков температуры надо указать связанные объекты.свойства Как видно с картинки "ссылка" на связанное свойство объекта записанно в формате объект = Класс.Объект а свойство объекта=свойство
Вполне логично, с чем не возникло проблем, все заработало сразу.
Но вот с реле управления долго не мог найти причину почему меняя связанное свойство никак не отражалось на свойстве z-девайса.
Перековыряв форум обратил внимание как указанна "ссылка" указанна в "урезанном" виде
объект=объект а свойство=свойсво. Собственно не понял почему нельзя, да именно НЕЛЬЗЯ, указывать Класс объекта.
Ведь объекты могут быть с одинаковыми именами но в разных классах что приведет к непонятному мне поведению, кого выберет система ? кому изменит свойство?
Где находиться инфа про жескую привязку к классам?
Или как, если не работает, то удалил в ссылке класс, потом методом тыка ищешь где что изменилось если не догадался с первого раза?
Или это только у модуля z-wave?
Плюс может возникнуть проблема с дублем названия свойств.
В тупик поставил один факт который я не могу понять, и который может, как я думаю, привести к некоторым проблемам.
Для опроса датчиков температуры надо указать связанные объекты.свойства Как видно с картинки "ссылка" на связанное свойство объекта записанно в формате объект = Класс.Объект а свойство объекта=свойство
Вполне логично, с чем не возникло проблем, все заработало сразу.
Но вот с реле управления долго не мог найти причину почему меняя связанное свойство никак не отражалось на свойстве z-девайса.
Перековыряв форум обратил внимание как указанна "ссылка" указанна в "урезанном" виде
объект=объект а свойство=свойсво. Собственно не понял почему нельзя, да именно НЕЛЬЗЯ, указывать Класс объекта.
Ведь объекты могут быть с одинаковыми именами но в разных классах что приведет к непонятному мне поведению, кого выберет система ? кому изменит свойство?
Где находиться инфа про жескую привязку к классам?
Или как, если не работает, то удалил в ссылке класс, потом методом тыка ищешь где что изменилось если не догадался с первого раза?
Или это только у модуля z-wave?
Плюс может возникнуть проблема с дублем названия свойств.