Слежение за температурой контура отопления

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

zverev.sv
Сообщения: 46
Зарегистрирован: Вт окт 23, 2012 3:43 am
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Слежение за температурой контура отопления

Сообщение zverev.sv » Вт окт 30, 2012 3:01 am

Большое спасибо,
zverev.sv
Сообщения: 46
Зарегистрирован: Вт окт 23, 2012 3:43 am
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Слежение за температурой контура отопления

Сообщение zverev.sv » Ср окт 31, 2012 3:18 am

Большое спасибо, заработало
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Слежение за температурой контура отопления

Сообщение Vit » Ср окт 31, 2012 3:03 pm

пользуйтесь...всегда рады помочь))
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Слежение за температурой контура отопления

Сообщение Jager » Сб дек 22, 2012 11:21 am

В примере http://smartliving.ru/Main/ScMonitorHeating описано как завести данные используя вот этот скетч http://smartliving.ru/Main/ArduinoCode и там видно каким способом отправляются данные ("GET /objects/?object=sensorKotel&op=m&m=tempChanged&t=%0d.%d HTTP/1.0", (int)current_temp1, abs(temp1)); sendHTTPRequest();)
Но как отправить данные из этого скетча? https://github.com/sochkasov/majordomo- ... Server.ino
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Слежение за температурой контура отопления

Сообщение sergejey » Сб дек 22, 2012 12:41 pm

На сколько я понимаю, нужно опрашивать устройство через веб-переменные.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Слежение за температурой контура отопления

Сообщение Jager » Сб дек 22, 2012 7:24 pm

sergejey писал(а):На сколько я понимаю, нужно опрашивать устройство через веб-переменные.
Что то не получается у меня через переменные :(
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Слежение за температурой контура отопления

Сообщение Anton_kulibin » Сб дек 22, 2012 7:34 pm

У меня получилось осталось только шаблон поиска организовать
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Слежение за температурой контура отопления

Сообщение Jager » Сб дек 22, 2012 10:07 pm

Anton_kulibin писал(а):У меня получилось осталось только шаблон поиска организовать
скриншот с описанием, пожалуйста.
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Слежение за температурой контура отопления

Сообщение Anton_kulibin » Вс дек 23, 2012 8:47 am

Изображение

Проблема осталась только в обновлении
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Слежение за температурой контура отопления

Сообщение Jager » Вс дек 23, 2012 10:23 am

Anton_kulibin писал(а): Проблема осталась только в обновлении
Качество скриншота конечно...не видно же.
(.+?)< так?
UPD: Все, разобрался. Надо было перезапустить систему и все заработало.
UPD: Что бы обновлялось, сделай в скетче так
void loop() {
char buff[64];
int len = 64;
webserver.processConnection(buff, &len); // process incoming connections one at a time forever
sensors.requestTemperatures();
delay(1000);

}
Ответить