MySensor датчик на батарейках

Коммерческие предложения на предоставление услуг и/или создания продуктов

Модератор: immortal

Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Чт июн 25, 2015 10:24 am

Как раз занимаюсь этим.
Я его уже много раз переделываю. Мне не нравится компоновка и корпуса. Надеюсь скоро закончу.
Хотел в коробку поместить ещё приёмники и передатчики для RC 433/315
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: MySensor датчик на батарейках

Сообщение cabat » Чт июн 25, 2015 10:34 am

А как планируете интегрировать с MD?
Очень хочется использовать одновременно вот это MYSController, но оно работает только с serial или Ethernet шлюзом.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Чт июн 25, 2015 12:16 pm

Сейчас все работает через mqtt.
Все некогда сделать модуль для ethernet
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: MySensor датчик на батарейках

Сообщение cabat » Чт июн 25, 2015 12:36 pm

Ivan писал(а):Сейчас все работает через mqtt.
Работу через MQTT с MD я тоже проверил, прежде чем начать сборку нод и шлюза, но вот как бы Ethernet шлюз прикрутить..
Пока есть мысли переделать код шлюза от MySensors на принципы, используемые при интеграции с MegaD - вызов методов MD через http-запросы,
но тогда потеряется совместимость с MYSController..
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Вс июл 05, 2015 10:22 am

mJ3Gwz95ntbtoAzKQyO9i1g.jpg
mJ3Gwz95ntbtoAzKQyO9i1g.jpg (8.76 КБ) 10917 просмотров
Собрал датчик температуры на основе влагозащищённого DS18B20, для измерения температуры воды в бассейне. Работает отлично, потребляет в четыре раза меньше чем от DHT22

Кому интересно продам за 550р (без аккумулятора)
СпойлерПоказать
IMG_6596.JPG
IMG_6596.JPG (31.02 КБ) 10917 просмотров
IMG_6597.JPG
IMG_6597.JPG (59.45 КБ) 10917 просмотров
IMG_6598.JPG
IMG_6598.JPG (66.69 КБ) 10917 просмотров
PS. Все датчики уличного назначения рекомендую припевать аккумулятор и покрывать лаком. И засовывать в герметичный корпус. Мой датчик влажности за полгода стал зелёным. Буду искать более герметичные корпуса для уличного исполнения.
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: MySensor датчик на батарейках

Сообщение Ivan » Пн июл 06, 2015 7:41 pm

Добрался я до исполнителей
Мне достались 2 списанных сетевых модема
IMG_6600.JPG
IMG_6600.JPG (62.02 КБ) 10864 просмотра
Я решил попробовать на проводках собрать исполнитель
Вот что получилось
IMG_6601.JPG
IMG_6601.JPG (90.09 КБ) 10864 просмотра
Просьба не критиковать. Это всего лишь тестовый вариант.

Внутрь засунул импульсный блок питания от зарядки телефона (5в). Стабилизатор на 3.3в. Мой модуль MySensor и Omron твердотельное реле на 220в 2А управляемое логическим уровнем сигнала.
На картинке видно что блок питания занимает 70% всего устройства. Сейчас жду из Китая более компактный вариант прямо на плату http://www.ebay.com/itm/281600752756?_t ... EBIDX%3AIT

Следующий этап буду пробовать собрать устройство наподобие исполнителей Ноолайт

Устройство работает отлично и через репитеры но вылезли другие проблемы

1. Библиотека UIPEthernet похоже имеет баг с закрытием клиентских соединений. Что приводит к её зависанию через несколько попыток управления. Я замечал этот баг на гейтах RS433 и всё время откладывал его изучения, но из за того что я управляю RS433 не так часто, устройство не висло. При использовании iBoard таких проблем нет, потому что там используется чип WithNet. Если не разобраться с этим багом похоже не получится дешового гейта для mySensor и проще использовать Iboard

2. Из за того что mySensor у нас работает через MQTT есть проблема с презентацией датчика. Из за этого нужно всегда знать какой адрес у датчика и добавлять запись для связки MQTT вручную. Также нет механизма который проверяет доставку пакета клиенту. Иногда происходит потеря пакета, тем самым управление не происходит.

В общем я подошёл уже к тому что модуль MySensor в MajorDomo уже просто необходим
За это сообщение автора Ivan поблагодарили (всего 2):
triada13 (Пн июл 06, 2015 7:54 pm) • skysilver (Пн июл 06, 2015 8:41 pm)
Рейтинг: 2.33%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: MySensor датчик на батарейках

Сообщение cabat » Вт июл 07, 2015 12:29 pm

Ivan писал(а):В общем я подошёл уже к тому что модуль MySensor в MajorDomo уже просто необходим
На выходных пробовал прикрутить Ethernet-шлюз к MD - пока понял, как не нарушая логики работы шлюза (что бы можно было пользоваться MYSController-ом) обращаться к нему из МD, как обращаться к MD тоже вроде понятно, надо только написать класс-прослойку для MD, которая будет автоматически создавать объекты в MD при презентации нод.

Предварительно планирую два класса - MYSGateway (логика приема-отправки пакетов от Ethernet-шлюза) и MYSNode (ноды, у каждого объекта автоматически создаются новые свойства, останется только прописать обработчики).
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Вт июл 14, 2015 5:55 pm

Нашёл готовый исполнитель на 4 реле. Размер конечно большеват
http://www.ebay.com/itm/Rboard-Atmega32 ... 0956197706
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
maloicds
Сообщения: 25
Зарегистрирован: Пт май 24, 2013 5:10 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: MySensor датчик на батарейках

Сообщение maloicds » Пт июл 17, 2015 1:24 pm

Добрый день.
Никто не сталкивались с проблемой возрастания тока потребления на модулях NRF со временем работы??
Включаю новый потребленее маленькое, проходит минут 10 - 4-5мА, дальше больше. Отключаю модуль, "даю остыть", всё безрезультатно.
Никакие танцы с бубном не помогают. Батарейку сьедает за неделю :(
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Пт июл 17, 2015 2:19 pm

NRF не любят питание кроме 3.3 - от большего горят и греются

Насчёт "жрало батарейку" - какую плату вы используете?

Вот рекомендации для некоторых плат http://www.mysensors.org/build/battery
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить