Управление 1-wire ключами на базе компонента DS2413

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

Модератор: immortal

denis
Сообщения: 284
Зарегистрирован: Сб ноя 24, 2012 11:47 am
Благодарил (а): 32 раза
Поблагодарили: 28 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение denis » Вт окт 01, 2013 8:05 am

Понятное дело, что русские люди инструкции читать не привыкли )), но желательно иногда все-таки сначала в документацию заглянуть, чем использовать метод "научного тыка"))
Итак идем по ссылке:
http://owfs.org/index.php?page=owhttpd
мы там видим такую строку:
owhttpd [ -c config ] -d serialport | -u | -s [host:]port -p tcp-port

-s [host:]port - -s network_address | --server=network_address
Location of an owserver (1) program that talks to the 1-wire bus. порт на котором висит owserver (в нашем случае 8234, не знаю почему любят такое значение мне нравится 3000)

-p tcp-port - порт по которому будет работать Web сервер, к которому можно обращаться через http://localhost:3001
примерно так.
Но вопрос зачем OWFS под WinXP остается риторическим, т.к. рецепта стабильной его работы в Win никто не даст.
вот еще ссылка:
http://www.ab-log.ru/forum/viewtopic.ph ... =420#p6254
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение Urbas81 » Вт окт 01, 2013 9:09 am

denis писал(а):Понятное дело, что русские люди инструкции читать не привыкли )), но желательно иногда все-таки сначала в документацию заглянуть, чем использовать метод "научного тыка"))
Итак идем по ссылке:
http://owfs.org/index.php?page=owhttpd
мы там видим такую строку:
owhttpd [ -c config ] -d serialport | -u | -s [host:]port -p tcp-port

-s [host:]port - -s network_address | --server=network_address
Location of an owserver (1) program that talks to the 1-wire bus. порт на котором висит owserver (в нашем случае 8234, не знаю почему любят такое значение мне нравится 3000)

-p tcp-port - порт по которому будет работать Web сервер, к которому можно обращаться через http://localhost:3001
примерно так.
Но вопрос зачем OWFS под WinXP остается риторическим, т.к. рецепта стабильной его работы в Win никто не даст.
вот еще ссылка:
http://www.ab-log.ru/forum/viewtopic.ph ... =420#p6254
Спасибо за ссылки я их конечно же читал еще год назад, а так же все темы по OWFS на этом форуме и на ab-log.ru, по поводу стабильности OWFS под win, да работает не стабильно, отваливается, но сдесь на форуме была описана идея, которую я применил у себя, и OWFS проработал у меня с весны практически без сбоев, точнее они наверное были, но отваливание адаптера автоматически устранялось программно, а вот на другой машине у меня почему-то процесс owserver.exe не закрывается самостоятельно, и сдесь эта идея пока не работает, ищу варианты.

Теперь контрольный вопрос: строка которую я вставлю в строку запуска owhttpd будет такая:

"C:\Program Files\OWFS\bin\owhttpd.exe" -d /dev/ttyS2 -s8234 -p3001
и сеть я буду видеть по http://localhost:3001 правильно я понял?
denis
Сообщения: 284
Зарегистрирован: Сб ноя 24, 2012 11:47 am
Благодарил (а): 32 раза
Поблагодарили: 28 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение denis » Вт окт 01, 2013 11:52 am

C:\Program Files\OWFS\bin\owhttpd.exe -s8234 -p3001
без кавычек и прочего!
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение Urbas81 » Вт окт 01, 2013 11:59 am

denis писал(а):C:\Program Files\OWFS\bin\owhttpd.exe -s8234 -p3001
без кавычек и прочего!
Проверил заработало, но я свой вариант вставлял, аналогично с owserver.exe, там были кавычки, но вставлял не в батник а в свойства ярлыка, как на предыдущей странице на картинке. Спасибо за помощь.
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение Urbas81 » Вт окт 01, 2013 1:02 pm

Возможно ли на роутер DIR-320 повесить OWFS, и в интерфейсе Magordomo указать IP роутера:порт. Загуглил, все темы про DD-WRT Open-WRT, но там без бутылки не разрулишь, у меня прошивка кажись от Олега может есть у кого инструкция, и будет ли работа OWFS на роутере стаабильна?
denis
Сообщения: 284
Зарегистрирован: Сб ноя 24, 2012 11:47 am
Благодарил (а): 32 раза
Поблагодарили: 28 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение denis » Вт окт 01, 2013 7:18 pm

А подпаять к роутеру еще немного "рассыпухи" тоже готов?) У меня есть любимый всеми wrt-54gl, но честно сказать мне обломно было паять (хоть и увлекаюсь этим), я купил готовое 1-wire-to-Ethernet устройство (сервер) и больше не парю себе мозг.
denis
Сообщения: 284
Зарегистрирован: Сб ноя 24, 2012 11:47 am
Благодарил (а): 32 раза
Поблагодарили: 28 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение denis » Вт окт 01, 2013 7:21 pm

Urbas81 писал(а):
denis писал(а):C:\Program Files\OWFS\bin\owhttpd.exe -s8234 -p3001
без кавычек и прочего!
Проверил заработало, но я свой вариант вставлял, аналогично с owserver.exe, там были кавычки, но вставлял не в батник а в свойства ярлыка, как на предыдущей странице на картинке. Спасибо за помощь.
можно и в ярлык, это не принципиально. Просто в батник проще сразу последовательно запускать owserver, а потом уже owhttpd.

owhttpd может работать и без owserver, но тогда нет доступа к 1-wire по tcp. Идея вообщем простая - owserver отдает данные owhttpd. Или просто owhttpd может работать уже без owserver, но только как веб-сервер.
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение Urbas81 » Вт окт 01, 2013 8:15 pm

denis писал(а):А подпаять к роутеру еще немного "рассыпухи" тоже готов?) У меня есть любимый всеми wrt-54gl, но честно сказать мне обломно было паять (хоть и увлекаюсь этим), я купил готовое 1-wire-to-Ethernet устройство (сервер) и больше не парю себе мозг.
Та там уже давно все подпаяно :mrgreen:, а что за 1-wire-to-Ethernet устройство, сколько денег?
denis
Сообщения: 284
Зарегистрирован: Сб ноя 24, 2012 11:47 am
Благодарил (а): 32 раза
Поблагодарили: 28 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение denis » Ср окт 02, 2013 7:01 am

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

много, много денег ))
http://www.embeddeddatasystems.com/OW-S ... p_152.html
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Управление 1-wire ключами на базе компонента DS2413

Сообщение Urbas81 » Ср окт 02, 2013 1:08 pm

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

много, много денег ))
http://www.embeddeddatasystems.com/OW-S ... p_152.html
Про SERVER-1-Wire-to-Ethernet погуглил, дороговато, плюс надо еще заказывать и ждать.

На счет "скачайте, настройте, нажмите, перекомпилите ядро .... проч." буду еще копать, вдруг найду решение. Люди пишут что работает, но вопрос на какой прошивке, в каком виде отдает данные, и можно ли это скрестить с Magordomo не понятно.
Ответить