Есть два 1-Wire датчика температуры на чипах Maxim Intergrated DS18B20 и адаптер на базе чипа DS9490R. Подключены к Windows компьютеру через USB. Температуру смотрю через приложение ONEWIRE VIEWER.
Хотелось бы вывести эти данные о температуре в облако, что бы смотреть на них удаленно. Умею программировать на PHP+MySQL, могу сам написать передачу данных в облако, если смогу до данных добраться программно.
Вопрос: как получить доступ к потоку данных с датчиков в Windows? Например, сохранять их в текстовый файл. Может, у Maxim Intergrated есть какие программы?
Про OWFS слышал, но так же слышал, что под Windows она работает плохо, и дисрибутивов для Windows так и не нашел.
Доступ к данным с 1-Wire датчиков в Windows
Re: Доступ к данным с 1-Wire датчиков в Windows
Когда-то давным давно тоже подключал DS18B20 через DS9490R. Для просмотра значений использовал под Windows программу "Logtemp".
https://yadi.sk/d/OZhqY6wEmTsq3g
Наверное, как-то можно выудить оттуда данные, ведь программа пишет же их в лог. Сам не пробовал, но вдруг поможет.
https://yadi.sk/d/OZhqY6wEmTsq3g
Наверное, как-то можно выудить оттуда данные, ведь программа пишет же их в лог. Сам не пробовал, но вдруг поможет.
Re: Доступ к данным с 1-Wire датчиков в Windows
Если используются только DS18B20, то можно рассмотреть возможность применения вместо DS9490R контроллера MegaD-2561.
Никакое дополнительное ПО не требуется. Скрипт на PHP для считывания данных и передачи в облако будет состоять из пары строк.
А если на роутере сделать определенные настройки, то сервер в сети (облако) может напрямую обращаться к контроллеру.
Никакое дополнительное ПО не требуется. Скрипт на PHP для считывания данных и передачи в облако будет состоять из пары строк.
А если на роутере сделать определенные настройки, то сервер в сети (облако) может напрямую обращаться к контроллеру.
-
- Сообщения: 254
- Зарегистрирован: 15 июл 2013, 23:43
- Откуда: Астрахань
Re: Доступ к данным с 1-Wire датчиков в Windows
Очень хорошая программа, на одном графике показывает данные с двух датчиков, гораздо лучше, чем стандартная программа от OneWireViewer. Только, функциональность сохранения в файл не работает. Не помните, как ее правильно включить?
Поиск подобных в интернете не привел к успеху.
Спасибо. Если софт не найду - можно попробовать этот контроллер купить.Andrey_B писал(а): ↑03 дек 2018, 14:40Если используются только DS18B20, то можно рассмотреть возможность применения вместо DS9490R контроллера MegaD-2561.
Никакое дополнительное ПО не требуется. Скрипт на PHP для считывания данных и передачи в облако будет состоять из пары строк.
А если на роутере сделать определенные настройки, то сервер в сети (облако) может напрямую обращаться к контроллеру.
Re: Доступ к данным с 1-Wire датчиков в Windows
Посмотрите автономный вариант https://www.ab-log.ru/forum/viewtopic.php?f=1&t=1568, сам лет 5 пользовался для опроса OWFS через MajorDomo, были неудобства связанные с периодическим отключением программы под Windows, затем перенес на роутер стало стабильнее, но на самом ПК иногда базы с данными крашились.