Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.04.2014, 23:11   #11
rapid
Member
 
Регистрация: 20.11.2013
Адрес: Брянск
Сообщений: 57
Вес репутации: 0
rapid is an unknown quantity at this point
По умолчанию Re: Подключаем китайскую метеостанцию

С помощью генератора определил, что полоса пропускания радиомодуля где-то 431...439МГц. С метеостанцией пока не работал, планирую позже
rapid вне форума   Ответить с цитированием
Старый 03.05.2014, 22:57   #12
rapid
Member
 
Регистрация: 20.11.2013
Адрес: Брянск
Сообщений: 57
Вес репутации: 0
rapid is an unknown quantity at this point
По умолчанию Re: Подключаем китайскую метеостанцию

Вот получилось что-то в таком духе:

Pressure:747.71mmHg
Humidity:33%
Temp:26.30 C
Wind speed:2.41 m/s
Wind direction:NW
Precipitation:115mm
rapid вне форума   Ответить с цитированием
Старый 15.05.2014, 21:40   #13
rapid
Member
 
Регистрация: 20.11.2013
Адрес: Брянск
Сообщений: 57
Вес репутации: 0
rapid is an unknown quantity at this point
По умолчанию Re: Подключаем китайскую метеостанцию

Фото девайса (пока с проводами).
Думаю над подключением к роутеру.
Изображения
   
rapid вне форума   Ответить с цитированием
Старый 15.05.2014, 22:03   #14
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем китайскую метеостанцию

Хочу заказать себе такую станцию
Как Вы считаете стоит?
Admin вне форума   Ответить с цитированием
Старый 15.05.2014, 22:38   #15
rapid
Member
 
Регистрация: 20.11.2013
Адрес: Брянск
Сообщений: 57
Вес репутации: 0
rapid is an unknown quantity at this point
По умолчанию Re: Подключаем китайскую метеостанцию

на улице пока не эксплуатировал, сложно делать выводы
rapid вне форума   Ответить с цитированием
Старый 09.06.2014, 17:54   #16
rapid
Member
 
Регистрация: 20.11.2013
Адрес: Брянск
Сообщений: 57
Вес репутации: 0
rapid is an unknown quantity at this point
По умолчанию Re: Подключаем китайскую метеостанцию

Пишу скрипт для отправки показаний на народный мониторинг

Код:
#!/bin/sh 
ifconfig | grep HWaddr | awk '{FS=" "; if(NR==1) {print "#"$5;}}' > /var/log/HWaddr

echo "?" > /dev/ttyUSB0 
sed -e 's/:/-/g' /var/log/HWaddr > /var/log/temp
while read -t 3  LINE;   # Слушаем порт в течение 3 секунд 
do 
 echo $LINE | awk '{FS=" "; if($2==":") { print MAC"#"$3;}}' MAC=`cat /var/log/HWaddr` >> /var/log/temp

done < /dev/ttyUSB0 

rm /var/log/HWaddr
echo "##" >> /var/log/temp
sed -e 's/x/echo $MAC/' -e 's/://g' /var/log/temp > /var/log/narodmon
rm /var/log/temp
cat /var/log/narodmon
LC=`cat /var/log/narodmon | wc -l`
#if [ $LC -gt 2 ]
 #then cat /var/log/narodmon | nc narodmon.ru 8283 > /var/log/narodmon.log
#fi
Получается что-то в таком духе:

Код:
#64-66-B3-2C-25-CC
#6466B32C25CC#740.46
#6466B32C25CC#25.50
#6466B32C25CC#27
#6466B32C25CC#29.50
#6466B32C25CC#0.00
#6466B32C25CC#NONE
#6466B32C25CC#0
##
Посоветуйте, как добавить инкрементируемое значение от 01 до 07 после цифр #6466B32C25CC, т.е. чтобы выглядело вот так:

Код:
#64-66-B3-2C-25-CC
#6466B32C25CC01#740.46
#6466B32C25CC02#25.50
#6466B32C25CC03#27
#6466B32C25CC04#29.50
#6466B32C25CC05#0.00
#6466B32C25CC06#NONE
#6466B32C25CC07#0
##
rapid вне форума   Ответить с цитированием
Старый 10.06.2014, 12:35   #17
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию Re: Подключаем китайскую метеостанцию

Если я Вас правильно понял, то
PHP код:
#!/bin/sh 
ifconfig grep HWaddr awk '{FS=" "; if(NR==1) {print "#"$5;}}' > /var/log/HWaddr

echo "?" > /dev/ttyUSB0 
sed 
-'s/:/-/g' /var/log/HWaddr > /var/log/temp
i
=1
while read -t 3  LINE;   # Слушаем порт в течение 3 секунд 
do 
 echo 
$LINE awk '{FS=" "; if($2==":") { print MAC"#"$3;}}' MAC=`cat /var/log/HWaddr$i >> /var/log/temp
let i
=i+1
done 
< /dev/ttyUSB0 

rm 
/var/log/HWaddr
echo "##" >> /var/log/temp
sed 
-'s/x/echo $MAC/' -'s/://g' /var/log/temp > /var/log/narodmon
rm 
/var/log/temp
cat 
/var/log/narodmon
LC
=`cat /var/log/narodmon | wc -l`
#if [ $LC -gt 2 ]
 #then cat /var/log/narodmon | nc narodmon.ru 8283 > /var/log/narodmon.log
#fi 
lvovitch вне форума   Ответить с цитированием
Старый 25.08.2014, 20:22   #18
rapid
Member
 
Регистрация: 20.11.2013
Адрес: Брянск
Сообщений: 57
Вес репутации: 0
rapid is an unknown quantity at this point
По умолчанию Re: Подключаем китайскую метеостанцию

Реализовал интернет-соединение через 3G-модем, но периодически (через несколько часов работы) как выяснилось отваливался роутер (нельзя было достучаться по SSH, хотя веб-интерфейс частично работал. Система грузилась с флешки. Никакие ребуты в скиптах не помогли.
В итоге пришлось собирать кастомную прошивку с пакетами для поддержки 3G модема. Сейчас тестирую непрерывной работой - полет нормальный.
rapid вне форума   Ответить с цитированием
Старый 29.08.2014, 11:03   #19
VolKu
Member
 
Регистрация: 25.11.2013
Адрес: Москва
Сообщений: 31
Вес репутации: 0
VolKu is an unknown quantity at this point
Отправить сообщение для VolKu с помощью Skype™
По умолчанию Re: Подключаем китайскую метеостанцию

Интересная тема. Поделитесь схемой подключения и скетчем пожалуйста.
VolKu вне форума   Ответить с цитированием
Старый 30.08.2014, 08:32   #20
rapid
Member
 
Регистрация: 20.11.2013
Адрес: Брянск
Сообщений: 57
Вес репутации: 0
rapid is an unknown quantity at this point
По умолчанию Re: Подключаем китайскую метеостанцию

Схема во вложении. Комплектация с сайтов aliexpress, dx: датчик давления BMP085, погодная станция, преобразователь интерфейса USB-UART, (PL2303HX), отладочная плата на STM32F103C8T6. С исходиками сложно-утеряны с флешкой, но есть два рабочих образца, позднее сделаю бэкап. Скрипты для роутера выше в теме.
Миниатюры
Нажмите на изображение для увеличения
Название: 001.jpg
Просмотров: 284
Размер:	37.3 Кб
ID:	1868  
rapid вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:08. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика