Проблемы с OWFS

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

shurlin
Сообщения: 39
Зарегистрирован: Вс апр 22, 2012 3:18 pm
Благодарил (а): 0
Поблагодарили: 4 раза

Проблемы с OWFS

Сообщение shurlin » Пн июн 18, 2012 1:24 pm

Столкнулся с такой проблемой.

После установки в комп USB9097 с драйверами и OWFS все поначалу заработало. Датчики определялись, инфа с них поступала в систему. Но после перезапуска, столкнулся со следующей штукой. при нажатии на rescan devises получаю следующий месседж:

Notice: Read only value set#1 [/28.3035DE030000/temperature] in C:\_majordomo\htdocs\modules\onewire\ownet.php on line 606
Headers already sent in on line
Cannot redirect instead


Инфа с датчиков оновляется после рескана, но не обноволяется сама по времени.

Запуск OWFS сделал из start.bat c параметрами:
rem Start OWS
cd C:\Program Files\OWFS\bin\
owserver.exe -d /dev/ttyS2 -p8234 --foreground

в конфиге все поменял по инструкции.

что я делаю не так?
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Проблемы с OWFS

Сообщение Vit » Пн июн 18, 2012 2:57 pm

shurlin писал(а):Столкнулся с такой проблемой.

После установки в комп USB9097 с драйверами и OWFS все поначалу заработало. Датчики определялись, инфа с них поступала в систему. Но после перезапуска, столкнулся со следующей штукой. при нажатии на rescan devises получаю следующий месседж:

Notice: Read only value set#1 [/28.3035DE030000/temperature] in C:\_majordomo\htdocs\modules\onewire\ownet.php on line 606
Headers already sent in on line
Cannot redirect instead


Инфа с датчиков оновляется после рескана, но не обноволяется сама по времени.

Запуск OWFS сделал из start.bat c параметрами:
rem Start OWS
cd C:\Program Files\OWFS\bin\
owserver.exe -d /dev/ttyS2 -p8234 --foreground

в конфиге все поменял по инструкции.

что я делаю не так?
Проверьте точно ли запущен сервер OWFS....такая ошибка была у меня когда сервер не запущен...
командная строка у меня такого вида

owserver.exe" -d /dev/ttyS2 -p8234 --debug

запускаю в отдельном окне пока
shurlin
Сообщения: 39
Зарегистрирован: Вс апр 22, 2012 3:18 pm
Благодарил (а): 0
Поблагодарили: 4 раза

Re: Проблемы с OWFS

Сообщение shurlin » Пн июн 18, 2012 4:11 pm

С ключом --debug конечно интереснее, но результат тот же. Сервер запущен и весит в задачах.

Переставил "свисток" в другой порт, теперь он на 4 коме,
"C:\Program Files\OWFS\bin\owserver.exe" -d /dev/ttyS3 -p8234 --debug

но результат то же.

Когда нет сервера он пишет что ошибки не в 606 строке, а где то в 280. Так что думаю это проблема не в том что нет сервера.

Решения пока нет
shurlin
Сообщения: 39
Зарегистрирован: Вс апр 22, 2012 3:18 pm
Благодарил (а): 0
Поблагодарили: 4 раза

Re: Проблемы с OWFS

Сообщение shurlin » Пн июн 18, 2012 4:49 pm

да, важное замечание.

Ругается система на те датчики которые связаны со свойствами объекта.
Вот что показывает датчик:

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

Re: Проблемы с OWFS

Сообщение sergejey » Пн июн 18, 2012 5:08 pm

а у тебя нигде нет случайно записи в эту переменную? если всё корректно запущено, то ошибка обозначает, что система пытается записать в свойство, доступное только для чтения. это может быть ошибкой программирования -- например в каком-нибудь методе или сценарии или меню ты пытаешься установить значение переменной, связанной с 1wire-устройством.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
shurlin
Сообщения: 39
Зарегистрирован: Вс апр 22, 2012 3:18 pm
Благодарил (а): 0
Поблагодарили: 4 раза

Re: Проблемы с OWFS

Сообщение shurlin » Пн июн 18, 2012 5:17 pm

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

Re: Проблемы с OWFS

Сообщение sergejey » Пн июн 18, 2012 6:11 pm

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

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

Re: Проблемы с OWFS

Сообщение sergejey » Пн июн 18, 2012 6:12 pm

и, кстати, у тебя похоже что-то изменилось в конфигурации сервера -- стали показываться сообщения класса notice, они по идее должны быть выключены.

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

Re: Проблемы с OWFS

Сообщение sergejey » Пн июн 18, 2012 6:19 pm

исправил в исходниках эту петлю -- теперь не будет лишний раз записать туда, куда не нужно

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
shurlin
Сообщения: 39
Зарегистрирован: Вс апр 22, 2012 3:18 pm
Благодарил (а): 0
Поблагодарили: 4 раза

Re: Проблемы с OWFS

Сообщение shurlin » Вт июн 19, 2012 1:03 am

Сергей, спасибо за разбор полетов.

В моем случае все "вылечилось" полным обновлением всего из исходников. Судя по всему некоторые файлы были старых версий. Сейчас сообщений об ошибках нет, работоспобность еще по тестирую
Ответить