LINUX.ORG.RU

Компактный софт для метеостанций Oregon Scientific

 , oregon, , , wmr


1

1

WMR — новый компактный софт, снимающий данные с погодной станции и сохраняющий его в различных форматах для последующей обработки и анализа. В отличие от немногочисленных «собратьев», работающих с погодными станциями Oregon Scientific под Linux, имеет преимущества:

  • позволяет корректировать погрешность датчиков;
  • позволяет сохранять данные в различных метрических стандартах;
  • компактный (подходит для установки на роутерах);
  • умеет работать демоном, использовать syslog;
  • данные пишет в различных форматах удобных для обработки;
  • для построения визуальных графиков использует rrd-tool.

Поддерживаемые форматы хранения данных:

  • ASCII — текстовой формат
  • SQL — использует sqlite3
  • RRD — необходим установленный пакет rrd-tools

Поддерживаемые модели погодных станций:

  • Oregon Scientific LW301
  • Oregon Scientific WMR88
  • Oregon Scientific WMR100
  • Oregon Scientific WMR200
  • Oregon Scientific WMRS200
  • Oregon Scientific RMS300
  • Oregon Scientific RMS600
  • Oregon Scientific I300
  • Oregon Scientific I600

Подходит для установки на роутеры, требует библиотек:

  • libusb
  • libhid
  • libsqlite3
  • rrd-toots (опционально)

Свежая версия

Готовая сборка под OpenWRT для RouteBoard 2xx (i386).

>>> Подробности



Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 2)

Ответ на: комментарий от olibjerd

это симлинк, readme лежит в contrib/ если распаковать - то все нормально видится

den68
() автор топика

Ну сборка для роутера — это хорошо. Плохо, что софт умеет спрашивать про погоду только у Орегоновских станций.

gns ★★★★★
()

А что вообще умеет эта погодная станция? Я вообще люблю за погодой следить, может стоит прикупить такой девайсище?

provaton ★★★★★
()

А мне вполне хватает ртутного термометра за окошком.... Но все-равно радуюсь :)

anonymous
()
Ответ на: комментарий от provaton

А что вообще умеет эта погодная станция? Я вообще люблю за погодой следить, может стоит прикупить такой девайсище?

неправильно спрашиваешь :) нужно так - «какую погодную станцию выбрать? а то у орегонов дизайн страшный и вообще они глючное уг и всё такое»... :)

anonymous
()
Ответ на: комментарий от anonymous

Ну первое требование орегоны уже прошли. Гнать данные на компьютер с линукс.

sin_a ★★★★★
()
Ответ на: комментарий от provaton

Смотря кто. Простые меряют температуру и влажность. Какие поумней-подороже, типа, все умеют... Вплоть до измерения влажности листвы и температуры почвы (с соответствующими датчиками).

gns ★★★★★
()

метеостанций

Убивал бы идиотов, которые так называют цифровой барометр. Это даже хуже нелепой «фотокамеры».

yu-boot ★★★★
()

даешь глобальное похолодание

kto_tama ★★★★★
()
Ответ на: комментарий от kombrig

От того, что в висящей на стенке штуковине у меня есть градусник, он «барометром» быть не перестаёт :)

yu-boot ★★★★
()
Ответ на: комментарий от yu-boot

Градусник это такая хрень для регулировки хода механических часов. При чем здесь барометр я не понял.

kombrig ★★★
()
Ответ на: комментарий от kombrig

Градусник это такая хрень для регулировки хода механических часов.

Это который температуру показывает.

yu-boot ★★★★
()
Ответ на: комментарий от yu-boot

Который температуру показывает называется ТЕРМОМЕТР.

kombrig ★★★
()

Сравнение с wview

Есть другая утилита, умеющая работать с разными метеостанциями (не только WMR), wview. Причём она уже есть в репозитории OpenWrt, соответственно, доступна под все устройства.

Хотелось бы услышать, какие у WMR есть преимущества и недостатки по сравнению с wview.

По пунктам возможности wview: 1. Юстировка — есть 2. Данные хранятся в sqlite3, из которого легко можно генерировать любые форматы, плюс автоматический экспорт в NOAA, а также загрузка в несколько публичных систем (NOAA, WeatherUnderground и др.) 3. Уже есть в репозитории OpenWrt, работает даже на древнем DIR-320 (32M RAM) 4. Естественно, работает демоном, пишет через syslog 5. Генерирует достаточно хитрые шаблонизируемые веб-страницы (с графиками и т.п.), которые можно автоматически rsync'ать куда угодно.

anonymous
()

А как же обновление погоды из интернета?

А как же функция получения погоды из сети для последующего отображения устройством? Монстрообразный глючный софт от орегона (Win only) это умеет, также как и прописывание времени при отключении питания метеостанции. Хотелось бы полностью перенести usb-модуль на линукс-сервер... А может быть где-то есть полное описание протокола взаимодействия с модулем? Сам бы написал парсер...

Являюсь владельцем I600.

VelAndr
()
Ответ на: комментарий от ak376067

Интересно, почему метеостанции Oregon все как одна имеют такой кошмарный дизайн?

Скругли углы сам. Напильником.

imul ★★★★★
()
Ответ на: А как же обновление погоды из интернета? от VelAndr

у меня сборка wview из опенВРТ не заработала, seg fault. Место отьедает много, куча лишнего и ненужного, генерация html не выдерживает никакой критики, монстровый продукт.. одним словом, не для роутера, однозначно ... а надо-то считать данные из usb и положить в базу, из этих соображений и родился wmr

из софта под *nix для орегонов это wfrog (питон!!! со всеми вытекающими), какаято поделка на экзальтированном ruby, и wview, выбор не велик.

den68
() автор топика
Ответ на: комментарий от den68

«Что есть „бан в гугле“ ?»

Это ирония по поводу идиотов, не умеющих пользоваться интернет-поиском. Типа настолько дебил, что в гугле забанили (не пускают пользоваться поиском).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.