mysensors

binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm

Re: mysensors

Сообщение binladin »

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

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

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

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

Re: mysensors

Сообщение Ivan »

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

Re: mysensors

Сообщение binladin »

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

Re: mysensors

Сообщение Ivan »

не 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

Re: mysensors

Сообщение binladin »

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

Re: mysensors

Сообщение Ivan »

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

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

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

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

Насчёт считывания внутренней температуры микросхемы. Наверно буду убирать, т.к. погрешность +-5 градусов. Пишут что нужно калибровать. По моему проще отказаться от этой идеи
Вложения
GazCounter.zip
(2.62 КБ) 361 скачивание
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm

Re: mysensors

Сообщение binladin »

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

Re: mysensors

Сообщение Ivan »

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


Проверял пока на тестовой системе. Как только соберу ещё один GateWay установлю уже на объекте
Список mqttSPOILER_SHOW
Список mqtt
Список mqtt
Снимок1.JPG (186.54 КБ) 16223 просмотра
Объект WaterSPOILER_SHOW
Объект Water
Объект Water
Снимок2.JPG (36.22 КБ) 16223 просмотра
Свойства WaterSPOILER_SHOW
Свойства Water
Свойства Water
Снимок3.JPG (43.83 КБ) 16223 просмотра
Метод CounterSPOILER_SHOW
Метод Counter
Метод Counter
Снимок4.JPG (50.02 КБ) 16223 просмотра
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm

Re: mysensors

Сообщение Ivan »

Ещё один способ сэкономить на батарейки, занизив частоту процессора
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

Re: mysensors

Сообщение Ivan »

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

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