настройки датчиков на onewire не сохраняются.

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

Модератор: immortal

Alekseym6
Сообщения: 30
Зарегистрирован: Чт апр 18, 2013 10:27 am
Благодарил (а): 0
Поблагодарили: 1 раз

настройки датчиков на onewire не сохраняются.

Сообщение Alekseym6 » Чт апр 02, 2015 2:18 pm

создаю объект TempSens02, свойство temp.
при заполнении поля "Связанный объект" (в onewire) - из списка выбираю объект, но при сохранении данных поле вновь пустое.
при заполнении поля "Связанное св-во" - списка свойств нет, только "галочка".

данные TempSens02.temp не обновляются.

устанавливал на Debian 7, lighttpd, MDM (версия 0.9.0b), настройки - http://smartliving.ru/Main/SetupLinux
Alekseym6
Сообщения: 30
Зарегистрирован: Чт апр 18, 2013 10:27 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: настройки датчиков на onewire не сохраняются.

Сообщение Alekseym6 » Пт апр 03, 2015 8:09 am

если заполнить соответствующие поля непосредственно в базе MYSQL то свойства в объекте обновляются. После этого при открытии устройства onewire, поля "Связанный объект" отображается корректно, поле "Связанное с-во" остается пустым. при попытке заполнить и нажать "сохранить" пропадают заполненные поля: "Связанный объект", "Связанное св-во", и связь свойство объекта и устройства (данные не передаются).

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

Re: настройки датчиков на onewire не сохраняются.

Сообщение sergejey » Пт апр 03, 2015 3:38 pm

Пометил себе проверить. Возможно, что-то напутано в коде. Версия с обновлениями?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Alekseym6
Сообщения: 30
Зарегистрирован: Чт апр 18, 2013 10:27 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: настройки датчиков на onewire не сохраняются.

Сообщение Alekseym6 » Пт апр 03, 2015 6:29 pm

Debian 7, lighttpd, MDM (версия 0.9.0b), настройки - http://smartliving.ru/Main/SetupLinux
потом обновил из web
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 402 раза
Контактная информация:

Re: настройки датчиков на onewire не сохраняются.

Сообщение immortal » Сб апр 04, 2015 10:52 pm

Заполнение свойств 1ware у меня делается в поле кода, это правильнее, поскольку периодически показывает температуру 85 градусов, приходится обрабатывать.
$temp12 = $params['temperature12']['VALUE'];
if ($temp12<>"" and $temp12<>0 and $temp12<>85 )
{
$temp12 = round($temp12,1);
sg("tempD1.temp", $temp12);
callMethod('tempD1.tempChanged',array('t'=>$temp12));
}
$temp12 = $params['temperature11']['VALUE'];
if ($temp12<>"" and $temp12<>0 and $temp12<>85 )
{
$temp12 = round($temp12,1);
sg("tempD1.temp", $temp12);
callMethod('tempD1.tempChanged',array('t'=>$temp12));
}
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 402 раза
Контактная информация:

Re: настройки датчиков на onewire не сохраняются.

Сообщение immortal » Сб апр 04, 2015 10:55 pm

не помню почему обработку нулевой температуры сделал, можно убрать оставив проверку пустого поля и 85 градусов
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Alekseym6
Сообщения: 30
Зарегистрирован: Чт апр 18, 2013 10:27 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: настройки датчиков на onewire не сохраняются.

Сообщение Alekseym6 » Пн апр 06, 2015 1:51 pm

Разобрался! Пришлось заменить движок с Lighttpd на apache2.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: настройки датчиков на onewire не сохраняются.

Сообщение Ivan » Пн апр 06, 2015 2:07 pm

Уже вижу 5 разочарование Lighttpd, сам в числе их рядов.

Похожу нужно написать предупреждение в установке что на Lighttpd не работает.

Просьба у кого есть рабочий вариант отписаться
За это сообщение автора Ivan поблагодарил:
Vittaly (Ср апр 08, 2015 1:53 pm)
Рейтинг: 1.16%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: настройки датчиков на onewire не сохраняются.

Сообщение sergejey » Пн апр 06, 2015 5:18 pm

Alekseym6 писал(а):Разобрался! Пришлось заменить движок с Lighttpd на apache2.
Т.е. выбор связанного свойства теперь есть?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Alekseym6
Сообщения: 30
Зарегистрирован: Чт апр 18, 2013 10:27 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: настройки датчиков на onewire не сохраняются.

Сообщение Alekseym6 » Вт апр 07, 2015 6:54 am

да. даже появились линки (linked to: modbus)
Ответить