Контроллер теплицы на ESP8266

Общий раздел для всех подразделов форума.
Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 10 мар 2017, 06:59

Линия до контроллера в норме. Получается, что сам датчик глючный попался? ;)

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 10 мар 2017, 07:01

Ну да, раз на нем нету напряжения на выходе, значит в нем глюк.

Alex13
Сообщения: 66
Зарегистрирован: 16 янв 2017, 13:52

Re: Контроллер теплицы на ESP8266

Сообщение Alex13 » 10 мар 2017, 07:07

Umka писал(а):Закапывать SHT21 в почву? Серьезно? Они наверное что-то путают. Тогда уж лучше классические 2 Далласа, сухой и влажный. Но думаю что 2 вязальных спицы и 1 резистор решат проблему контроля влажности почвы. Не понятно что там с этим датчиком. Он же новый совсем. Микротрещина, непропай? Его и цена копеечная, чтобы в ремонт слать, дороже пересылка выйдет. Надо под увеличилкой внимательно просмотреть цепь А0 и питания.
Да мелочь там какая нибудь, надо пропаять всё. Может фото поподробнее можно сделать, что нибудь рассмотрим, подскажем.
Вот здесь пишут что можно и почву мерить, но вот как не пишут. Ну не закапывать же его. Наверное в трубе какой надо размещать, а трубу в землю. Может что и напутали друзья наши) SHT21
Последний раз редактировалось Alex13 10 мар 2017, 07:14, всего редактировалось 3 раза.

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 10 мар 2017, 07:09

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

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 10 мар 2017, 07:22

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

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 10 мар 2017, 07:36

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

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 10 мар 2017, 07:44

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

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 10 мар 2017, 18:02

Да, ребята, паять далласы это конечно жесть. Запаял 3 шт. гирляндой и оставил хлыст в конце еще для одного, все определились и показывают данные. Пока отпаивал тот который был в комплекте - отломал ему ножку, то ли она уже была подломатая, то ли мои руки кривые виноваты :D Владимиру еще раз спасибо за запасной даллас, он конечно выручил. Нафига так близко ножки им сделали? С моим уровнем пайки, когда я паяльник последний раз в детстве держал это было серьезное испытание :D

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 10 мар 2017, 18:16

Это близко? Это же стандартный ТО92 корпус, который еще в 1985 в СССР делали даже. Вот tqfp или bga это серьезно. А тут тьфу!

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 10 мар 2017, 18:30

Ну это кому как, для меня это сложно с непривычки, особенно когда нет термоусадок и приходится натягивать эти неудобные кембрики ;)

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 10 мар 2017, 18:32

Ну так, все думают что мы за сборку просто так деньги берем, что это вообще не сложно. Пока не попробуют сами :)
Только нам подсказывать никто не хочет, сами в основном разбираемся.

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 10 мар 2017, 19:54

По ходу тут обнаружил одну проблему в прошивке модуля. Не работает уведомление на email, если пользоваться вариантом без авторизации, то модуль не совсем корректно пытается отправить почту (без необходимого таймаута), вот лог с почтового сервера:

2017-03-10 23:48:56 SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[х.х.х.х] I=[y.y.y.y]:25 input="HELO localhost\r\n"

А если попытаться отправить почту через любой внешний сервер ну к примеру через mail.ru, то там как правильно требуется применение ssl, что модуль делать видимо не умеет:

maildata(241): 220 smtp5.mail.ru ESMTP ready (Looking for Mail for your domain? Visit https://biz.mail.ru)
250 smtp5.mail.ru
500 AUTH available only with SSL or TLS
500 5.5.1 Invalid command 500 5.5.1 Invalid command
250 2.0.0 OK

Отправил разработчикам на wifi-iot.ru

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 11 мар 2017, 05:16

С ssl и mail.ru оказывается все описано в Wiki, я немного поторопился. Модуль умеет ssl, но тратит на него катастрофически много памяти, поэтому этот вариант отпадает. Остался вопрос по поводу отправки без авторизации через email сервер провайдера, на котором для "своих" IP открыта возможность слать почту без авторизации.

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 11 мар 2017, 05:41

mail уведомления пока больше не работают, чем работают. Народмон зато прекрасно с этим справляется. А так СМС чем хуже?

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 11 мар 2017, 05:56

Смс всего 5 штук в день через смс.ру можно пулять, для отладки маловато.
А через народмон без проблем работает уведомление на email?

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 11 мар 2017, 06:00

Да, там гибкие настройки логики. Причём есть самое важное уведомление, когда устройство перестаёт сдать данные какое-то время или когда перестаёт передавать какой-то отдельный датчик. А текущую ситуацию проще по mqtt смотреть (и рулить) и на Флаймоне.
СМС можно и больше 5, но за бабло. Или sim800 модуль и пакет смс у оператора купить. В Йоте 50р в месяц безлимитные смс например. Бутылка пива.

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 11 мар 2017, 06:09

Согласен, за вариант с народмоном спасибо, буду пробовать.

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 13 мар 2017, 13:05

Ну в общем монтаж осуществил в эти выходные, пока работают только два вида исполнительных устройств - лампы и вентиляторы внутри теплицы.

Собираю статистику, пока вижу, что при -12 снаружи ночью минимальная температура грунта в центральной грядке составила 15,8 С, что в общем-то сосем неплохо. Днем на солнышке грунт в грядках прогревается до 31 С сам без всякого отопления и получается, что задача ламп не дать сильно остыть основной массе грунта в высоких грядках пока нет солнца.

Задумался над исполнительными механизмами для авт. открытия форточек, понадобится мне их минимум 4 шт, а скорее даже 6. Если покупать готовые, то наверное получится не очень бюджетно. Может у вас есть какие-то идеи насчет того, что можно применить для этой цели? ;)

Аватара пользователя
Nemo
Команда UM
Сообщения: 4234
Зарегистрирован: 05 июн 2015, 06:48

Re: Контроллер теплицы на ESP8266

Сообщение Nemo » 13 мар 2017, 15:55

Идеи есть. Актуатор называется. Но далеко не бюджетный вариант. Если самому мудрить, то зависит от фантазии. Можно и 1 движком обойтись + система троссов и противовесов. Но это уже Кулибин называется. ;)

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 13 мар 2017, 19:29

Акутатор по 40-50$ за штуку - это конечно слишком круто, буду изучать другие возможные варианты!

Vitaly
Сообщения: 83
Зарегистрирован: 08 фев 2017, 10:04

Re: Контроллер теплицы на ESP8266

Сообщение Vitaly » 17 мар 2017, 09:27

Обрисовал свою проблему с форточками знакомым ребятам, вместе с ними покопались на свалке демонтированного железа и выковыряли занимательный привод (на фото), на выходных попробую его в боевых условиях. Но чувствую, что уже пинов мне явно не хватает под всякие исп. устройства.
Когда там ODBP появится в продаже? И кстати про диммер нет новостей? -)
DSC_0424.JPG

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 17 мар 2017, 09:33

Диммер ждем. ОДБП тоже ждем.

Аватара пользователя
Nemo
Команда UM
Сообщения: 4234
Зарегистрирован: 05 июн 2015, 06:48

Re: Контроллер теплицы на ESP8266

Сообщение Nemo » 17 мар 2017, 17:24

Как альтернативу, можно ОДБЛ + реле-модули.
Реле есть на 1-2-4 канала.

Аватара пользователя
Umka
Команда UM
Сообщения: 6274
Зарегистрирован: 04 июн 2015, 13:45
Откуда: Суджа
Контактная информация:

Re: Контроллер теплицы на ESP8266

Сообщение Umka » 17 мар 2017, 17:26

А ты их с ОДБЛ пробовал? Там придется светодиод замыкать наверное. Все-таки 3,3В не 5.

Аватара пользователя
Nemo
Команда UM
Сообщения: 4234
Зарегистрирован: 05 июн 2015, 06:48

Re: Контроллер теплицы на ESP8266

Сообщение Nemo » 17 мар 2017, 17:39

Реле? Пробовал. У нас на ОДБЛ есть и 5В. Просто - не много. Но развести - не проблема.

Ответить