Найдено 119 результатов

GreatBAO
Сб дек 10, 2016 2:54 pm
Форум: Настройка и программирование
Тема: Получение времени изменения свойства
Ответы: 12
Просмотры: 9875

Re: Получение времени изменения свойства

метод вызывается при любом изменении значений, будь то X != X или X = X

внутри метода уже можно сделать простую проверку

Код: Выделить всё

if($params['NEW_VALUE'] != $params['OLD_VALUE']) {
  
} 
GreatBAO
Сб дек 10, 2016 2:54 pm
Форум: Настройка и программирование
Тема: Получение времени изменения свойства
Ответы: 12
Просмотры: 9875

Re: Получение времени изменения свойства

max506 писал(а):Я ожидал, что метод будет вызываться только при изменении значения свойства, когда $params['NEW_VALUE'] != $params['OLD_VALUE']. Что я делаю не так?
GreatBAO
Вс дек 04, 2016 11:16 am
Форум: Настройка и программирование
Тема: Получение времени изменения свойства
Ответы: 12
Просмотры: 9875

Re: Получение времени изменения свойства

А где надо сделать такую привязку? У меня в свойствах объекта нет параметра "Запускать метод при изменении". И подскажите, каким образом при изменении свойства получить его старое и новое (измененное) значения? e2159-clip-24kb.png В качестве параметров указанному методу будут переданы следующие дан...
GreatBAO
Пн ноя 14, 2016 4:19 pm
Форум: Настройка и программирование
Тема: Получение времени изменения свойства
Ответы: 12
Просмотры: 9875

Re: Получение времени изменения свойства

а ошибки при этом появляются в "Ошибки системы" ?
GreatBAO
Пн ноя 14, 2016 11:05 am
Форум: Настройка и программирование
Тема: Получение времени изменения свойства
Ответы: 12
Просмотры: 9875

Re: Получение времени изменения свойства

1 - добавить объекту новое свойство к примеру update_time 2 - создать метод объекта к примеру last_update с таким кодом if($params['NEW_VALUE']) {      $this->setProperty("update_time", mktime()); } 3 - привязать необходимым свойствам запуск метода при изменении ("Запускать метод при изменении" выст...
GreatBAO
Пн ноя 14, 2016 10:55 am
Форум: Установка и запуск
Тема: Не работает "Маркет Дополнений"
Ответы: 80
Просмотры: 55859

Re: Не работает "Маркет Дополнений"

В маркете приложений тоже пусто ! Как в ручную добавить протокол MQTT (by Serge J.) ? вот архив с гитхаба http://clip2net.com/s/3EmxLU1 разархивируй, раскидай по нужным папкам содержимое и в БД создай таблицу mqtt  mqtt: ID int(10) unsigned NOT NULL auto_increment  mqtt: TITLE varchar(255) NOT NULL...
GreatBAO
Сб ноя 12, 2016 7:23 pm
Форум: Настройка и программирование
Тема: Динамическое меню
Ответы: 27
Просмотры: 22475

Re: Динамическое меню

Функция замечательная, только один вопрос - а как получить в HTML блоке имя объекта при использовании Smart Repeat ? И еще такой вопрос - возможно ли в HTML блоке при использовании Smart Repeat ограничить участок кода, который должен повторяться для каждого объекта ? а то к примеру есть такой код <s...
GreatBAO
Пт ноя 11, 2016 11:03 pm
Форум: Железо
Тема: WiFi-шлюз для опроса MODBUS RTU устройств
Ответы: 43
Просмотры: 47199

Re: WiFi-шлюз для опроса MODBUS RTU устройств

immortal писал(а):есть для этого max232
а причем тут RS232 если устройства работают на RS485 ?
GreatBAO
Пт ноя 11, 2016 5:03 pm
Форум: Настройка и программирование
Тема: Проверка состояния свойства
Ответы: 8
Просмотры: 5595

Re: Проверка состояния свойства

Для меня стандартный способ в данном случае, это с каждым обновлением ставить свойство alive в 1 и сразу ставить таймер (в вашем случае на те же 30 секнду) на установку этого свойства в ноль. Если всё хорошо, то этот таймер никогда не сработает. Если сработает, значит с момента обновления прошло бо...
GreatBAO
Пт ноя 11, 2016 12:11 pm
Форум: Настройка и программирование
Тема: Несколько легких вопросов
Ответы: 10
Просмотры: 7470

Re: Несколько легких вопросов

2) мужской голос есть в Ivona TTS в маркете дополнений, выбор женского или мужского голоса происходит в настройках модуля на вкладке Приложения
3) как уже писали ранее, нужно указать звонкое имя и не очень короткое, так как короткие и не звонкие имена плохо воспринимаются модулем