Добрый день, уважаемые!
Итак, был взят образ для "малинки" 3.28 rus из темы viewtopic.php?f=3&t=3837
Установлен на карточку 16Гб, на Raspberry PI 2 запустился без проблем.
В систему добавлены энергонезависимые часы DS3231 по этому руководству: https://www.raspberrypi.org/forums/view ... 3&t=161133
Установлена OWFS 3.2p1 по манулу https://wiki.m.nu/index.php/OWFS_with_i ... h_version)
Запущена, owserver на порту 4304, с ним отлично общается owhttpd и отдаёт мне данные через свой веб-интерфейс.
В МД подгружен модуль 1Wire из маркета, config.php содержит необходимое: Define('ONEWIRE_SERVER', 'tcp://localhost:4304');
Жму кнопку "сканировать" - не находит ничего.
Совета прошу - где смотреть, что крутить...
Не сканирует шину 1Wire? (решено)
Модератор: immortal
- Mike_Solo
- Сообщения: 4
- Зарегистрирован: Ср апр 15, 2015 4:23 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Не сканирует шину 1Wire? (решено)
Последний раз редактировалось Mike_Solo Чт сен 28, 2017 12:12 pm, всего редактировалось 1 раз.
Не всякий дом отличается умом и сообразительностью.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.
- Mike_Solo
- Сообщения: 4
- Зарегистрирован: Ср апр 15, 2015 4:23 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Не сканирует шину 1Wire?
Прописал в config.php реальный адрес - не помогло.slgeo писал(а):Попробуй IP-адрес прописать вместо localhost
Не всякий дом отличается умом и сообразительностью.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Не сканирует шину 1Wire?
Может и глупый вопрос, но все же:
Define('ONEWIRE_SERVER', 'tcp://localhost:4304'); не закомментировано?
Define('ONEWIRE_SERVER', 'tcp://localhost:4304'); не закомментировано?
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
-
- Сообщения: 193
- Зарегистрирован: Пт апр 01, 2016 2:42 pm
- Благодарил (а): 10 раз
- Поблагодарили: 10 раз
Re: Не сканирует шину 1Wire?
OWFS
Я для себя делал не большая инструкция.
Как переустановлю систему повторяю ниже написан алгоритм
Всегда помогло.
Лучше скачать октуалный версию из официальный сайта
Тобиш owfs-3.1p5 (актуально был когда я писал)
перейти
cd/home/pi/owfs-3.1p5
./configure
Или же sudo sh configure
Перейти папку
исправить /etc/owfs
Заблокировать тестовые датчики. И открыть usb all
server: port = 4304
owdir -s localhost:4304
sudo netstat -a -n | grep 4304
sudo service owserver start
sudo service owhttpd start
owdir -s localhost:4304
Я для себя делал не большая инструкция.
Как переустановлю систему повторяю ниже написан алгоритм
Всегда помогло.
Лучше скачать октуалный версию из официальный сайта
Тобиш owfs-3.1p5 (актуально был когда я писал)
перейти
cd/home/pi/owfs-3.1p5
./configure
Или же sudo sh configure
Перейти папку
исправить /etc/owfs
Заблокировать тестовые датчики. И открыть usb all
server: port = 4304
owdir -s localhost:4304
sudo netstat -a -n | grep 4304
sudo service owserver start
sudo service owhttpd start
owdir -s localhost:4304
- Рейтинг: 1.16%
- Mike_Solo
- Сообщения: 4
- Зарегистрирован: Ср апр 15, 2015 4:23 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Не сканирует шину 1Wire?
Спасибо, принципиальных расхождений с моей инсталляцией не вижу.Rad81 писал(а):owdir -s localhost:4304
owfs выглядит живым-живым.
Интересно - у Вас эта команда "owdir -s localhost:4304" из любого места исполняется?
У меня, например, /opt/owfs/bin в PATH не прописан.
Необходимости в этом не усматриваю - раз MD общается только с owserver через порт 4304.
Или не только?
Не всякий дом отличается умом и сообразительностью.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.
- Mike_Solo
- Сообщения: 4
- Зарегистрирован: Ср апр 15, 2015 4:23 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Не сканирует шину 1Wire?
НАШЁЛ! owserver слушал только IPv6!
В выводе команды netstat это видно как "tcp6"
Cвежие версии OWFS стараются обходиться без IPv4, похоже.
Лечение: не допускать слова "localhost" при конфигурировании сервисов owfs.
Нужно заменять localhost на 127.0.0.1 - тогда он начинает слушать IPv4.
Вероятно, об этом писал уважаемый slgeo, но я отнёс это на счёт конфигурации MD.
В выводе команды netstat это видно как "tcp6"
Cвежие версии OWFS стараются обходиться без IPv4, похоже.
Лечение: не допускать слова "localhost" при конфигурировании сервисов owfs.
Нужно заменять localhost на 127.0.0.1 - тогда он начинает слушать IPv4.
Вероятно, об этом писал уважаемый slgeo, но я отнёс это на счёт конфигурации MD.
- Рейтинг: 1.16%
Не всякий дом отличается умом и сообразительностью.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.
Цель - заменить Кситал на MD, дом с отоплением в соседней области.