mysensors

binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: mysensors

Сообщение binladin » Пт ноя 28, 2014 7:40 pm

Ivan писал(а):Продолжаю изучать библиотеку

Сделал и протестировал ещё одно устройство DHT

Arduino Pro Mini. На картинке справа
RF24 - Рядом с ардуинкой в термоусадке
А-ха, а я не заметил :)

Аккумулятор - LR123A 2000мА - по серединке
Где брали, почем ?
Всё помещается в маленькую коробочку
Заказал себе 2 таких и 2 пошире - на двойную батарею.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: mysensors

Сообщение Ivan » Пт ноя 28, 2014 8:26 pm

Брал у знакомого. Который посоветовал такие коробки.
Следующую партию взял на ebay
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: mysensors

Сообщение binladin » Пт ноя 28, 2014 8:47 pm

Ivan писал(а):Брал у знакомого. Который посоветовал такие коробки.
Следующую партию взял на ebay
Я про батарею LR123A.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: mysensors

Сообщение Ivan » Пт ноя 28, 2014 8:50 pm

не 2000 но и цена ниже
http://www.ebay.com/itm/271676342921?_t ... EBIDX%3AIT
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: mysensors

Сообщение binladin » Пт ноя 28, 2014 9:21 pm

Ivan писал(а):не 2000 но и цена ниже
http://www.ebay.com/itm/271676342921?_t ... EBIDX%3AIT
Спасибо, через вашу ссылку нашел и заказал эти - 4x 3.7V 2300mAh Red GTL
За это сообщение автора binladin поблагодарил:
cabat (Ср дек 03, 2014 10:49 am)
Рейтинг: 1.16%
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: mysensors

Сообщение Ivan » Ср дек 03, 2014 10:43 am

Очередной отчёт о проделанной работе.

Датчик окна. Автономно работает уже 8 сетки - падение напряжения на аккумуляторе не замечено

Датчик температуры/влажности (для туалета). Автономно работает 36 часов - падение напряжения на батареи не замечено. Пока идут аккумуляторы из Китая купил батарейку CR123A

Датчик расхода газа на основе геркона. Работает отлично.
Победил запрос предыдущих данных с сервера. Скеч прилагаю.
Запрашиваю VAR1 получаю VAR2.
Пока есть проблемы. Убрал функцию reque но пока не придут данные, спать устройство не должно. Что может посадить батарейку если главный контролер выключен или тупит.
Алгоритм можно оптимизировать (батарея будет тратиться меньше)
1. дать запрос
2. не спать 200 мсек
3. Если не ответил, ложится спать на 30 сек
4. по истечению переходить на пункт 1, пока не получим ответ

Насчёт считывания внутренней температуры микросхемы. Наверно буду убирать, т.к. погрешность +-5 градусов. Пишут что нужно калибровать. По моему проще отказаться от этой идеи
Вложения
GazCounter.zip
(2.62 КБ) 261 скачивание
За это сообщение автора Ivan поблагодарили (всего 4):
cabat (Ср дек 03, 2014 10:49 am) • sergejey (Ср дек 03, 2014 11:13 am) • krasnov (Ср дек 03, 2014 2:09 pm) • shemnik69 (Чт дек 04, 2014 8:19 am)
Рейтинг: 4.65%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: mysensors

Сообщение binladin » Ср дек 03, 2014 9:42 pm

Ivan писал(а):Очередной отчёт о проделанной работе.
...
Запрашиваю VAR1 получаю VAR2.
А я из кода

Код: Выделить всё

void incomingMessage(const MyMessage &message) {
  if (message.type==V_VAR1) {  
    pulseCount = oldPulseCount = message.getLong();
    Serial.print("Received last pulse count from gw:");
    Serial.println(pulseCount);
    pcReceived = true;
  }
}
понял, что наоборот. Я не прав ?

Вас не затруднит показать соотв. объекты МДМ ?
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: mysensors

Сообщение Ivan » Чт дек 04, 2014 8:52 am

binladin писал(а): понял, что наоборот. Я не прав ?
Действительно наоборот


Проверял пока на тестовой системе. Как только соберу ещё один GateWay установлю уже на объекте
Список mqttПоказать
Снимок1.JPG
Список mqtt
Снимок1.JPG (186.54 КБ) 14684 просмотра
Объект WaterПоказать
Снимок2.JPG
Объект Water
Снимок2.JPG (36.22 КБ) 14684 просмотра
Свойства WaterПоказать
Снимок3.JPG
Свойства Water
Снимок3.JPG (43.83 КБ) 14684 просмотра
Метод CounterПоказать
Снимок4.JPG
Метод Counter
Снимок4.JPG (50.02 КБ) 14684 просмотра
За это сообщение автора Ivan поблагодарили (всего 2):
ABola (Вт янв 19, 2016 4:57 pm) • VGorokhov (Вс мар 13, 2016 6:44 pm)
Рейтинг: 2.33%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: mysensors

Сообщение Ivan » Чт дек 04, 2014 2:07 pm

Ещё один способ сэкономить на батарейки, занизив частоту процессора
http://iot-playground.com/2-uncategoris ... wer-sensor
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: mysensors

Сообщение Ivan » Вт дек 09, 2014 5:51 pm

Последний пост можно считать не оправданным

Перемерил с данным способом. Особой экономии не ощутил (имеется ввиду в режиме работы, НЕ сна)
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить