[Модуль] 1-Wire (onewire)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

Re: 1-Wire модуль и DS2409

Сообщение Руслан » Чт окт 25, 2018 11:14 am

3003й

Вот в sudo nano /etc/rc.local что прописал

/usr/bin/owserver -u -p 3000
/usr/bin/owfs -s 3000 -p 3001 /mnt/1-wire/ --allow_other
/usr/bin/owhttpd -s 3000 -p 3003

p.s забыл sudo добавить оказывается и порт 3000
Последний раз редактировалось Руслан Чт окт 25, 2018 8:22 pm, всего редактировалось 2 раза.
Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

Re: 1-Wire модуль и DS2409

Сообщение Руслан » Чт окт 25, 2018 1:20 pm

Поменял порты туда сюда
И зарабатывал;))

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

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

ps ax|grep owfs
Хорошо написано про настройку вот здесь http://wordpress.rza001.ru/2012/12/03/zapuskaem-owfs/
sudo nano /etc/owfs.conf вдруг кому надо будет
СпойлерПоказать

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

# Sample configuration file for the OWFS suite for Debian GNU/Linux.
#
#
# This is the main OWFS configuration file. You should read the
# owfs.conf(5) manual page in order to understand the options listed
# here.

######################## SOURCES ########################
#
# With this setup, any client (but owserver) uses owserver on the
# local machine...
! server: server = localhost:3000
#
# ...and owserver uses the real hardware, by default fake devices
# This part must be changed on real installation
#server: FAKE = DS18S20,DS2405
#
# USB device: DS9490
server: usb = all
#
# Serial port: DS9097
#server: device = /dev/ttyS1
#
# owserver tcp address
#server: server = 192.168.0.251:3000
#
# random simulated device
#server: FAKE = DS18S20,DS2405
#
######################### OWFS ##########################
#
mountpoint = /mnt/1wire
allow_other
#
####################### OWHTTPD #########################

#http: port = 3003

####################### OWFTPD ##########################

#ftp: port = 2120

####################### OWSERVER ########################

server: port = localhost:3000
tsv1976
Сообщения: 4
Зарегистрирован: Вс мар 24, 2019 5:38 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] 1-Wire (onewire)

Сообщение tsv1976 » Пн мар 25, 2019 5:51 pm

Доброго времени суток!
Есть проблема из-за отсутствия опыта и при работе скрипта cycle_onewire.
Notice: Can't create socket [ow://localhost:8234], errno: 111, error: Connection refused in /var/www/html/modules/onewire/ownet.php on line 205
При запуске малины датчики в офлайне. Помогает удаление, перезагрузка и новый поиск датчиков. Потом работает стабильно, пока не выключить малинку. Потом всё по новой. (нид хелп
tsv1976
Сообщения: 4
Зарегистрирован: Вс мар 24, 2019 5:38 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] 1-Wire (onewire)

Сообщение tsv1976 » Пн мар 25, 2019 8:09 pm

((( не понимаю, что не так
в ownet.php
строку:
define('OWNET_DEFAULT_HOST' ,'127.0.0.1');
127.0.0.1 меняю на localhost перегружаю малину, не помогло датчики офлайн.
снова меняю в этой стоке с localhost на 127.0.0.1 перегружаю малину, роняю на пол бубен... и всё работает, датчики онлайн
20:07:16 running cycle_onewire.php
Checking device: 28.C6AFEA050000
Checking device: 28.C6AFEA050000
никаких ошибок с сервисе. Почему так не стабильно???
Ни у кого такого не было?
tsv1976
Сообщения: 4
Зарегистрирован: Вс мар 24, 2019 5:38 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] 1-Wire (onewire)

Сообщение tsv1976 » Пн мар 25, 2019 8:40 pm

Перезапустил малину - датчики 1 ware офлайн, а cycle_onewire:
20:36:41 running cycle_onewire.php
Checking device: 28.C6AFEA050000
Notice: Can't create socket [ow://localhost:8234], errno: 111, error: Connection refused in /var/www/html/modules/onewire/ownet.php on line 205
Notice: Can't connect get#1 in /var/www/html/modules/onewire/ownet.php on line 388
tsv1976
Сообщения: 4
Зарегистрирован: Вс мар 24, 2019 5:38 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] 1-Wire (onewire)

Сообщение tsv1976 » Вт апр 02, 2019 5:31 pm

Разобрался, вопрос закрыт.
Ответить