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

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

Модератор: immortal

Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm

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

Сообщение Ivan »

Как раз занимаюсь этим.
Я его уже много раз переделываю. Мне не нравится компоновка и корпуса. Надеюсь скоро закончу.
Хотел в коробку поместить ещё приёмники и передатчики для 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
Откуда: Санкт-Петерург

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

Сообщение cabat »

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

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

Сообщение Ivan »

Сейчас все работает через 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
Откуда: Санкт-Петерург

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

Сообщение cabat »

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

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

Сообщение Ivan »

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

Кому интересно продам за 550р (без аккумулятора)
SPOILERSPOILER_SHOW
IMG_6596.JPG
IMG_6596.JPG (31.02 КБ) 12055 просмотров
IMG_6597.JPG
IMG_6597.JPG (59.45 КБ) 12055 просмотров
IMG_6598.JPG
IMG_6598.JPG (66.69 КБ) 12055 просмотров
PS. Все датчики уличного назначения рекомендую припевать аккумулятор и покрывать лаком. И засовывать в герметичный корпус. Мой датчик влажности за полгода стал зелёным. Буду искать более герметичные корпуса для уличного исполнения.
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm

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

Сообщение Ivan »

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

Внутрь засунул импульсный блок питания от зарядки телефона (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 уже просто необходим
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург

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

Сообщение cabat »

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

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

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

Сообщение Ivan »

Нашёл готовый исполнитель на 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

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

Сообщение maloicds »

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

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

Сообщение Ivan »

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
Ответить