Страница 1 из 1

Доступ к данным с 1-Wire датчиков в Windows

Добавлено: 03 дек 2018, 12:39
Infinity
Есть два 1-Wire датчика температуры на чипах Maxim Intergrated DS18B20 и адаптер на базе чипа DS9490R. Подключены к Windows компьютеру через USB. Температуру смотрю через приложение ONEWIRE VIEWER.

Хотелось бы вывести эти данные о температуре в облако, что бы смотреть на них удаленно. Умею программировать на PHP+MySQL, могу сам написать передачу данных в облако, если смогу до данных добраться программно.

Вопрос: как получить доступ к потоку данных с датчиков в Windows? Например, сохранять их в текстовый файл. Может, у Maxim Intergrated есть какие программы?

Про OWFS слышал, но так же слышал, что под Windows она работает плохо, и дисрибутивов для Windows так и не нашел.

Re: Доступ к данным с 1-Wire датчиков в Windows

Добавлено: 03 дек 2018, 13:04
Ruslan
Когда-то давным давно тоже подключал DS18B20 через DS9490R. Для просмотра значений использовал под Windows программу "Logtemp".
https://yadi.sk/d/OZhqY6wEmTsq3g
Наверное, как-то можно выудить оттуда данные, ведь программа пишет же их в лог. Сам не пробовал, но вдруг поможет.

Re: Доступ к данным с 1-Wire датчиков в Windows

Добавлено: 03 дек 2018, 13:11
Erik

Re: Доступ к данным с 1-Wire датчиков в Windows

Добавлено: 03 дек 2018, 14:40
Andrey_B
Если используются только DS18B20, то можно рассмотреть возможность применения вместо DS9490R контроллера MegaD-2561.
Никакое дополнительное ПО не требуется. Скрипт на PHP для считывания данных и передачи в облако будет состоять из пары строк.
А если на роутере сделать определенные настройки, то сервер в сети (облако) может напрямую обращаться к контроллеру.

Re: Доступ к данным с 1-Wire датчиков в Windows

Добавлено: 03 дек 2018, 22:25
arbuzmaster
На Windows можно тоже поставить пакет OWFS и использовать OWNet Вот здесь есть полный набор для win32

Re: Доступ к данным с 1-Wire датчиков в Windows

Добавлено: 08 дек 2018, 21:20
Infinity
Очень хорошая программа, на одном графике показывает данные с двух датчиков, гораздо лучше, чем стандартная программа от OneWireViewer. Только, функциональность сохранения в файл не работает. Не помните, как ее правильно включить?

Поиск подобных в интернете не привел к успеху.
Andrey_B писал(а):
03 дек 2018, 14:40
Если используются только DS18B20, то можно рассмотреть возможность применения вместо DS9490R контроллера MegaD-2561.
Никакое дополнительное ПО не требуется. Скрипт на PHP для считывания данных и передачи в облако будет состоять из пары строк.
А если на роутере сделать определенные настройки, то сервер в сети (облако) может напрямую обращаться к контроллеру.
Спасибо. Если софт не найду - можно попробовать этот контроллер купить.

Re: Доступ к данным с 1-Wire датчиков в Windows

Добавлено: 03 мар 2019, 11:50
pr200sd
Посмотрите автономный вариант https://www.ab-log.ru/forum/viewtopic.php?f=1&t=1568, сам лет 5 пользовался для опроса OWFS через MajorDomo, были неудобства связанные с периодическим отключением программы под Windows, затем перенес на роутер стало стабильнее, но на самом ПК иногда базы с данными крашились.