vnkorol Опубликовано 25 марта, 2011 · Жалоба Скажите, есть ли недорогие (до $100) устройства? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
D^2 Опубликовано 25 марта, 2011 · Жалоба http://shop.nag.ru/catalog/item/03572 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vnkorol Опубликовано 25 марта, 2011 · Жалоба В принципе, неплохо, только хотелось бы датчик температуры на улице и вебинтерфейс не только админский, но и юзерский, только глянуть температуру. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hRUst Опубликовано 25 марта, 2011 · Жалоба Работает у нас, через snmp берет температуру раз в минуту и выкладывает на сайт - www.istokk.ru. Датчик на улице, 3 метра провод. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vnkorol Опубликовано 28 марта, 2011 · Жалоба А совсем для дремучего чайника - каким образом берется по snmp и вставляется в страничку? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
secandr Опубликовано 28 марта, 2011 · Жалоба А совсем для дремучего чайника - каким образом берется по snmp и вставляется в страничку? А отрицальные температуры он меряет нормально? А-то мы как-то всё в помещениях меряем :) ни разу ниже нуля не было. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hRUst Опубликовано 28 марта, 2011 (изменено) · Жалоба cat update.pl #!/usr/local/bin/perl sub stringToDec{ my $ustring = ''; for my $char (split //, shift){ if(ord($char)>127){ $ustring .= "" . (unpack("U", $char)+848) . ";"; }else{ $ustring .= $char; } } return $ustring; } $c=chr(176); $t_www=stringToDec('Температура в Канске: '); @temp = `/usr/local/bin/snmpget -v1 -c public -O v 192.168.0.12 1.3.6.1.3.120.2.5`; $temp[0] = substr ($temp[0], 9); substr ($temp[0], -2) = ""; if (length($temp[0])<"4" && length($temp[0])>"1"){ chomp($temp[0]); $temp[0] =~s!\+0!!; $temp[0] =~s!\+!!; $temp[0] =~s!\-0!\-!; #$temp[0] =~s!\-!!; #$temp[0] =~s!^0!!; open(TEXT, ">/tmp/temp1.php") or die("Cannot open file for writing"); print TEXT "<?php echo (\"".$t_www.$temp[0]."\"); ?>"; close TEXT; } До примерно минус 40 мерял. Есть особенности в конструкции выносного датчика и места его размещения. Изменено 28 марта, 2011 пользователем hRUst Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
secandr Опубликовано 28 марта, 2011 · Жалоба Всё делается проще при помощи NET::SNMP в перле, да и смысл писать в PHP, если можно создать просто html или записать в БД. Да и stringToDec можно заменить iconv`ом, указав в html-ке нужный чарсет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TiRider Опубликовано 29 марта, 2011 · Жалоба До примерно минус 40 мерял. Есть особенности в конструкции выносного датчика и места его размещения. Можно уточнить что за особенности? Как-то закрывали по особенному? И где именно размещали. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hRUst Опубликовано 29 марта, 2011 · Жалоба Всё делается проще при помощи NET::SNMP в перле, да и смысл писать в PHP, если можно создать просто html или записать в БД. Да и stringToDec можно заменить iconv`ом, указав в html-ке нужный чарсет. Если вы заметили - строка с температурой не является самостоятельной страничкой, она инклудится в другую, потому чарсет и html нам не подходят, а в базу писать нет надобности. До примерно минус 40 мерял. Есть особенности в конструкции выносного датчика и места его размещения. Можно уточнить что за особенности? Как-то закрывали по особенному? И где именно размещали. Два метра от поверхности земли, метр от стены здания, отсутствие прямых солнечных лучей и воздушных потоков от здания, вентилируемый белый кожух на датчик Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
secandr Опубликовано 29 марта, 2011 · Жалоба Если вы заметили - строка с температурой не является самостоятельной страничкой, она инклудится в другую, потому чарсет и html нам не подходят, а в базу писать нет надобности. Это всё вопрос стиля. Для инклуда есть и другие методы... Я бы всё же пользовался БД, причём хранил бы данные за час или 15 минут в течении 2-3х лет. Удобно строить графики и смотреть как оно было в том году. Графики завсегда пользователям нравятся больше чем циферки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Walday Опубликовано 30 марта, 2011 · Жалоба http://shop.nag.ru/catalog/item/03572 а 2 температурных датчика реально на него повесить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 30 марта, 2011 · Жалоба Можно сделать такую штуку на контроллере Arduino → http://twitpic.com/2vytdw Контроллер отправляет данные в БД MySQL на хостинг. Общее количество датчиков ограничено стандартами шины 1-Wire. Можно опционально прикрутить еще релешки запуска вентиляции если требуется. Контроллер = 950 руб. Ethernet - shield = 570 руб. Монтажка = 80 руб. LCD-мониторчик (опция) = 380 руб. Датчики Dallas = 70 руб/шт. И приделать к этому такие графики → http://gamma.enicom.ru/term/ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vnkorol Опубликовано 30 марта, 2011 · Жалоба hRUst, скажите, у Вас точно вот такая железка? http://shop.nag.ru/catalog/item/03572 В описании ведется речь только о web-интерфейсе, а о snmp нет ни слова... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hRUst Опубликовано 30 марта, 2011 · Жалоба hRUst, скажите, у Вас точно вот такая железка? http://shop.nag.ru/catalog/item/03572 В описании ведется речь только о web-интерфейсе, а о snmp нет ни слова... Вот такая - http://shop.nag.ru/catalog/item/04535, но можно и с вашей снимать данные температуры (парсить web). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dmitry Polyakov Опубликовано 31 марта, 2011 · Жалоба Устройство мониторинга SNR-ERD-SNMP http://shop.nag.ru/catalog/item/04535 на сегодняшний день поддерживает только SNMP протокол. На страничке представлена тестовая версия с WEB интерфейсом, которая появится в продаже в ближайшее время. Температуру можно отследить по оиду 1.3.6.1.3.120.2.5 Пример командной строки: snmpget -v1 -c public 92.242.19.28 1.3.6.1.3.120.2.5 Устройство мониторинга SNR-ERD http://shop.nag.ru/catalog/item/03572 поддерживает только WEB интерфейс. Если вы внимательно посмотрите исходный код с тестового устройства http://92.242.19.29/admin , то увидите что температура специально выделена в начале, для удобства парсинга. "display:none'>+37</div><form" Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Евгений Киселёв Опубликовано 7 апреля, 2011 · Жалоба Посмотрите устройства PING3: www.equicom.dp.ua/ping/ping3/ping3.htm Кроме подключения термодатчиков там есть еще много чего. Доступ через WEB интерфейс / Telnet / SNMP, отправка SNMP трапов при любых событиях. Цена ~33$ Украина, Днепропетровск. Вся контактная информация есть на сайте. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KT315 Опубликовано 8 апреля, 2011 · Жалоба Поставьте веб-камеру с видом на термометр :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kazakru Опубликовано 8 апреля, 2011 · Жалоба http://kamenka-lan.ru/index.php?name=temperatura сделано на датчике DS1820, програмке темпкипер и самописного скриптика на php датчиков можно много навесить... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
grfmaniak Опубликовано 14 апреля, 2011 · Жалоба Устройство мониторинга SNR-ERD-SNMP http://shop.nag.ru/catalog/item/04535 на сегодняшний день поддерживает только SNMP протокол. На страничке представлена тестовая версия с WEB интерфейсом, которая появится в продаже в ближайшее время. Температуру можно отследить по оиду 1.3.6.1.3.120.2.5 Пример командной строки: snmpget -v1 -c public 92.242.19.28 1.3.6.1.3.120.2.5 Устройство мониторинга SNR-ERD http://shop.nag.ru/catalog/item/03572 поддерживает только WEB интерфейс. Если вы внимательно посмотрите исходный код с тестового устройства http://92.242.19.29/admin , то увидите что температура специально выделена в начале, для удобства парсинга. "display:none'>+37</div><form" Пришла нам партия SNR-ERD-SNMP. Именно +37 все время и показывает, хотя в помещении +23. На ощупь устройство весьма теплое, видимо нагревает само себя в этом кожухе и датчику остается показывать температуру внутри этого кожуха, а не реальную. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dmitry Polyakov Опубликовано 14 апреля, 2011 · Жалоба Внутренняя температура устройства действительно вносит коррективу в показания. С помощью внутреннего датчика удобно отследить критические состояния, положительные или отрицательные. Если есть необходимость в точном измерении в конкретном месте, то датчик можно вынести за пределы корпуса ERD. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
grfmaniak Опубликовано 14 апреля, 2011 (изменено) · Жалоба Как именно его вынести? Выпаивать из платы? Это замечательно, что купив устройство за 866 рублей, нужно паяльником его дорабатывать, чтобы оно все-таки измеряло температуру верно. Наверное тогда нужно внести в описание этот факт. Изменено 14 апреля, 2011 пользователем grfmaniak Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dmitry Polyakov Опубликовано 15 апреля, 2011 · Жалоба Как именно его вынести? Выпаивать из платы? Это замечательно, что купив устройство за 866 рублей, нужно паяльником его дорабатывать, чтобы оно все-таки измеряло температуру верно. Наверное тогда нужно внести в описание этот факт. ERD отображает ВЕРНУЮ температуру ВНУТРИ кожуха. При необходимости датчик запаивается отдельно от корпуса на проводе МГТФ, это уточняется у менеджера при заказе, как и любые другие конструктивные или софтовые изменения. Об этом уже писали. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hRUst Опубликовано 15 апреля, 2011 · Жалоба Как именно его вынести? Выпаивать из платы? Это замечательно, что купив устройство за 866 рублей, нужно паяльником его дорабатывать, чтобы оно все-таки измеряло температуру верно. Наверное тогда нужно внести в описание этот факт. Да, именно выпаивать, мы вынесли через RJ-12, максимальное расстояние - 3 метра. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
grfmaniak Опубликовано 15 апреля, 2011 · Жалоба ERD отображает ВЕРНУЮ температуру ВНУТРИ кожуха. Представляю, купил машину и вдруг обнаружил, что спидометр отображает скорость вращения руля. При необходимости датчик запаивается отдельно от корпуса на проводе МГТФ, это уточняется у менеджера при заказе, как и любые другие конструктивные или софтовые изменения. Об этом уже писали. http://shop.nag.ru/catalog/item/04535 http://shop.nag.ru/catalog/item/05186 Где тут хоть слово об этом? Вот про отсутствие web - есть, а про то, что выдаваемая температура на 15 градусов может отличаться от реальной - ни слова. Про то, что если нужно измерять температуру не в кожухе, а именно в шкафу, то нужно дополнительно уточнять - ни слова. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...