Web интерфейс

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

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Web интерфейс

Сообщение sergejey »

супер!

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
BATONS
Сообщения: 107
Зарегистрирован: Сб июн 30, 2012 7:54 am

Re: Web интерфейс

Сообщение BATONS »

Коллеги, возник такой вопрос.
Как можно сделать, чтобы в меню (см. на фото) при включении света отображалась какая нибудь иконка.
по аналогии как это сделано в "Сценах" при включении света "загорается2 лампочка на плане дома.
какой код нужно указать, чтобы так же и в этом меню отображалось включение света?
Спасибо


Изображение
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Web интерфейс

Сообщение sergejey »

Про картинку сходу не скажу, но можно в название пункта меню вставлять значения свойств объектов и, если на пункте указано автоматическое обновление, то оно будет соответственно меняться. Вот к примеру как у меня сделан пункт по гаражным воротам:

Изображение

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Duran
Сообщения: 29
Зарегистрирован: Чт июн 21, 2012 12:20 pm
Откуда: Архангельск

Re: Web интерфейс

Сообщение Duran »

Добрый день!
Подскажите пожалуйста. У меня подключены датчики температуры по 1-wire. Данные с них считываются
Вывожу их на страницу без проблем. пытаюсь сделать что б по мимо температуры еще было время обновления. Сделал как указано в статье http://smartliving.ru/Main/ScMonitorHeating
но почему то не выводится :(
В чем может быть проблема и как отследить
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Web интерфейс

Сообщение sergejey »

Duran писал(а):Добрый день!
Подскажите пожалуйста. У меня подключены датчики температуры по 1-wire. Данные с них считываются
Вывожу их на страницу без проблем. пытаюсь сделать что б по мимо температуры еще было время обновления. Сделал как указано в статье http://smartliving.ru/Main/ScMonitorHeating
но почему то не выводится :(
В чем может быть проблема и как отследить
Скриншот настроек 1wire в студию! :)
Там где прописана связь между значением датчика и объектом системы.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Duran
Сообщения: 29
Зарегистрирован: Чт июн 21, 2012 12:20 pm
Откуда: Архангельск

Re: Web интерфейс

Сообщение Duran »

Изображение

Изображение
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Web интерфейс

Сообщение sergejey »

Duran,

смотри, там внизу есть поле для ввода кода, который будет вызываться при смене значения. дописываешь туда следующую строчку:

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

if (isset($params['temperature'])) {
 setGlobal('TempUlica.TempUpdated',date('H:i'));
}
этот код будет записывать время обновления значения в переменную TempUlica.TempUpdated

и потом можешь использовать переменную %TempUlica.TempUpdated% в меню или где угодно

со вторым датчиком делаешь по аналогии, заменяя temperature на temperature10 и TempUlica.TempUpdated на TempAdmin.TempUpdated

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Duran
Сообщения: 29
Зарегистрирован: Чт июн 21, 2012 12:20 pm
Откуда: Архангельск

Re: Web интерфейс

Сообщение Duran »

Спасибо, сейчас попробую, потом отпишусь (скорее всего завтра)

Есть кстате еще одна проблема.. а может и не проблема
В датчике ds18B20 тот у которого есть temperature10 temperature11 temperature ... если епри его создании допустим задать
у temperature10 - объект и свойство, сохранить, а потом снова зайти, удалить объект и свойства у temperature10 и поставить такие же на temperature11 например, то появится два их и у temperature10 и у temperature11

Вот, созже скриншотик попробую сделать
Duran
Сообщения: 29
Зарегистрирован: Чт июн 21, 2012 12:20 pm
Откуда: Архангельск

Re: Web интерфейс

Сообщение Duran »

Отписываюсь: Работает ))

в трех датчиках из четрыёх ))))))))))))))))) не знаю почему все везде по аналогии
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm

Re: Web интерфейс

Сообщение Vit »

Duran писал(а):Отписываюсь: Работает ))

в трех датчиках из четрыёх ))))))))))))))))) не знаю почему все везде по аналогии

я тоже проверил (правда один пока) все ок...проверьте правильность написания переменных, может где ошибка... а также посмотрите объекты все в одном классе
Ответить