Pull to refresh
41
0
SSar@SSar

Активный участник проекта

Send message
В процессе поиска оптимального варианта передачи данных на narodmon.ru c минимумом используемых пакетов в OpenWRT родился такой вот скриптец: /usr/narodmon.sh

#!/bin/sh
# run every 10 min
ifconfig | grep HWaddr | awk '{FS=" "; if(NR==1) {print "#"$5}};' > /var/log/narodmon
digitemp_DS9097 -q -i -a -s /dev/ttyUSB0 | awk '{FS=" "; if($2==":") { mac[NR-1]=$1;}; if($4=="Sensor") { print "#"mac[$5]"#"$7;}}' >> /var/log/narodmon
echo "##" >> /var/log/narodmon
cat /var/log/narodmon | nc narodmon.ru NNNN > /var/log/narodmon.log

NNNN — TCP порт листенера, последний пакет отправленных данных и результат его отправки пишутся в /var/log и перекрываются в целях экономии места на роутере.
Да уж, цена это явный минус, но за старания — явный +

Кому лень возиться с паяльником, то либо CurrentCost подороже или за китайским брендом MIEO (много всяких моделей на вкус и цвет).

Для любителей DIY есть OpenEnergyMonitor, который опять же не самое дешевое решение, тоже используют клипсу SCT-013 коих на ебее валом.

Для изучения возможности подключения к проекту мониторинга проводил опрос на Хабре и в сообществе ВК для выявления спроса на подобные девайсы и разработчиков, но на микроконтроллерах делать никто так и не собрался, а ведь это могло существенно уменьшить стоимость решения(SCT-013+АЦП+МК+LAN).

Понимаю, поэтому сам заказал по началу 10шт дабы не сильно расстраиваться если что… но продавец не подвел, с тех пор у него же много что покупал.
Вот тут ребята вполне неплохо реализовали и методику и девайс geiger.su/?p=83
Покупал хоть и в Китае, но без малейших нареканий 10 штук DS18B20 выходит примерно по 40р/шт (1.4$), если выберите лот с бОльшим кол-вом, например 100шт то выйдет уже 27руб(0.9$)

PS Про сроки доставки — это уже косяк Почты Росии, судя по треку 90% времени доставки посылка находилась на складе в аэропорту в мск(иногда спб и новосиб) ибо из Китая уже была отметка об отправке авиапочтой, а о приеме не было ничего. Потом еще 3-5 дней ожидания на таможню, сортировку, доставку по РФ и вот оно дома.
Появятся, легко! НО как только предзаказы на них появятся и не ранее. Убедился уже многократно по опыту общения с разработчиками электроники. Большинство говорят «закажите у нас 100 штук и все будет в лучшем виде!», таковы особенности разработки в РФ и СНГ, рисковать затрачивая время и ресурсы на новую разработку не имея спроса заранее практически никто не хочет.
Комплектность только сразу базовую надо уточнить.
Ибо очень немало зависит от стоимости самих датчиков — в РФ цены на них очень уж «кусаются», причем на все вообще.
PS Хорошая цена, эдакий психологический предел да и за 2000р+ уже давно есть девайс в продаже, который уже нашел свою аудиторию, а вот сделать дешевле пока мало кому удавалось.
DHT22/AM2302 Digital Temperature And Humidity Sensor по текущему курсу USD выходит ~145руб ($4.85)
Заслуженный огромный "+" в топик и карму за проделанную работу!
Советую только заменить DHT11 на DHT22? он поточнее будет.
Все датчики на ebay.ru задешево легко находятся с бесплатной доставкой в течении 2-4 недель, проверено.
Жаль только не привели пример в работе Вашего девайса по линку narodmon.ru/?id=N
Рядом с Вами в Железногорске есть уже один девайс(meteo26.ru) ждем и Вас.
PS Не возражаете против добавления Вашей реализации в Каталог проекта в т.ч. и на Заказ?
Описание по аналогии с имеющимися на мыло проекта.
Я не Cosm имел ввиду вообще-то, но тож поддерживается
Неплохое продолжение статьи про взаимодействие DS18B20 и Малинки, теперь и с DHT22. Ещеб протокол передачи показаний на карту добавили.
сравнивать лучше при отрицательных температурах, где погрешность выше, а не в условиях близких к идеальным
В указанной статье упор сделан именно на отправку с роутера MR3020, а не «Малинки», что весьма не 1 к 1. Поэтому ожидается отдельное описание в т.ч. и взаимодействия.
Спасибо. Буду иметь ввиду. Мои контакты есть в профиле.
Хотя сами понимаете, тут больше вопрос в востребованности реализации и окупаемости.
У DHT11 просто ужасные техданные, особенно в плане точности измерений. Не рекомендую тратить на него время зазря.
Спасибо за отзыв!
Расширенный вариант как водится врядли будет бесплатным ибо трудозатраты возрастают, а вот простые триггеры-уведомления по email по превышении/понижении установленных пределов — ожидаются в ближайшее время.
PS SMS-шлюзов бесплатных в Инете не нашлось, но для желающих по тарифам раза в 2 ниже розничных операторских можно сорганизовать. Пока SMS-уведомлений/регистраций нет ибо желающих маловато… но все может измениться КТТС.
Можете дополнить описание как научить «малинку» отправлять данные на Народный мониторинг для отображения статистики и графиков Google Chart c привязкой к карте мира?
PS Протокол передачи доступен после регистрации на основе email адреса.
PPS В случае успеха добавлю Ваше решение в каталог поддерживаемых решений ибо «малиновая» аудитория растет и вопросов по ее использованию все больше и больше приходит.
Да, есть такое, похожа на 1-wire но асинхронная для dht22.
Это в общем относилось, что нужна поддержка i2c датчиков.
бОльшую часть уже тут расписали, а так неахти какая сложность указать 1 раз адрес любой своей электронки.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity