ESP Easy + Domoticz

Кто попробовал, как Вам такой вариант прошивки?

  • Отлично, то что искал

    Голосов: 50 67.6%
  • Я пишу свою

    Голосов: 8 10.8%
  • Не смог осилить

    Голосов: 7 9.5%
  • Куда я попал?

    Голосов: 9 12.2%

  • Всего проголосовало
    74

sergey732002

New member
В прошивке 3 типа аналоговых входа (хотя хотелось бы цифру получать но не пойму как это сделать тоже ) какой лучше выбрать под датчик, и чем они отличаются ?
Это логический датчик сухо\влажно. Потенциометром можно отрегулировать при какой влажности почвы уровень будет переключаться. В Domoticz датчик называется soil moisture.
 

wiktor

New member
не нашел пока как в Domoticz hPa от BMP085 перевести в mmHg


в настройке датчика в поле "Formula.." написать "/133.3 " и будет думаю передача значений на сервер в мм.рт.ст., во всяком случае в вебке у меня так сделано
 
Последнее редактирование:

wiktor

New member
Прошу пнуть в нужном направлении знающих.
Как запустить работу в автономном режиме, без локальной сети и роутера Wi-Fi, ESPeasy наESP-8266 в режиме точки доступа? Это для получения информации от датчика "счетчик" из памяти (какой?) нарастающим итогом в веб-интерфейсе, разрядность- 4 десятичных знака, бесперебойное питание имеется. Cкетч я свой написал, показания считать могу, но вот как добавить эту возможность в ESPeasy не знаю.
 
Последнее редактирование:

wiktor

New member
1.После заливки прошивки через Ардуино, а не прошивальщиком,
старые настройки остаются, все датчики видны при подключении к
сети ESP_0 и вводе в браузере адреса своей сети вифи 192.168.1.110
( а не точки доступа ESP_0 для настройки 192.168.4.1) . Это до
первой перезагрузки, потом в естественно подключения нет, даже
после подключения к домашней сети. Вот лог из CoolTerm после
прошивки и после перезагрузки ESP, подключено по прежнему к сети
ESP_0:

Есть страничка с датчиками.
лог
INIT : Booting Build nr:120
WIFI : No SSID!
INIT : I2C
INIT : Boot OK
INIT : Normal boot
WD : Uptime 0 ConnectFailures 0 FreeMem 26016
WD : Uptime 1 ConnectFailures 0 FreeMem 24936
...
Перезагрузка.
Теперь нет странички с датчиками.
лог

INIT : Booting Build nr:120
WIFI : No SSID!
INIT : I2C
INIT : Boot OK
INIT : Normal boot
WD : Uptime 0 ConnectFailures 0 FreeMem 24968
WD : Uptime 1 ConnectFailures 0 FreeMem 24936
...
А вот лог после перезагрузки ESP и подключения к домашней сети
в браузере адрес 192.168.1.110 :
INIT : Booting Build nr:120
WIFI : No SSID!
INIT : I2C
INIT : Boot OK
INIT : Normal boot
WD : Uptime 0 ConnectFailures 0 FreeMem 27016
WD : Uptime 1 ConnectFailures 0 FreeMem 25984
И не находит сервер ESP по адресу 192.168.1.110.
Сканер ип видит устройство с адресом как положено: 192.168.1.110
есть такой.

2.
При прошивке с помощью FLASH_DOWNLOAD_TOOLS_V3.4.4 логи вот

такие и бесконечное подключение:
ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09826c6d
~ld
)ЄU
INIT : Booting Build nr:120
IP : Static IP :192.168.1.110
WIFI : Connecting... 1
WIFI : Connected!
и по-новой.
Браузер не видит сервер по прежнему, устройство 192.168.1.110 в
сети присутствует, точка доступа 192.168.4.1 для настройки ESP в
сети отсутствует.

3.
При прошивке Ардуиной с правкой ссид и пароля домашней сети
появилась точка ESP_0 по адресу 192.168.4.1 и визард установки для
настройки на домашнюю сеть. Ввел имя/пароль, переподключился к
домашней сети
INIT : Booting Build nr:120
IP : Static IP :192.168.1.110
WIFI : Connecting... 1
WIFI : Connected!
WD : Uptime 6 ConnectFailures 0 FreeMem 23744
WD : Uptime 7 ConnectFailures 0 FreeMem 23520

WIFI : Connecting... 1
WIFI : Connected!
WD : Uptime 10 ConnectFailures 0 FreeMem 23184
FLASH: Settings saved
FLASH: Settings saved
WD : Uptime 10 ConnectFailures 0 FreeMem 27864
WD : Uptime 11 ConnectFailures 0 FreeMem 27848

, перешел как предлагало на 192.168.1.3, сервер сбросил соединение
и доступа больше нет. По 192.168.1.110 тоже нет доступа, а
устройство по сканеру есть.
Перезагрузка.

INIT : Booting Build nr:120
WIFI : Connecting... 1
WIFI : Disconnecting!
WIFI : Connecting... 2
WIFI : Connected!
INIT : I2C
INIT : Boot OK
INIT : Normal boot
WD : Uptime 0 ConnectFailures 0 FreeMem 28888
WD : Uptime 2 ConnectFailures 0 FreeMem 28808
и т.д.
Захожу по 192.168.1.3, все настройки по дефолту, смотрю сканер ип,
ну нет такого устройства по с ип 192.168.1.3, а я его настраиваю,
заливаю предыдущие настройки из файла и все работает опять, не
долго:
ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09826c6d
~ld
)ЄU
INIT : Booting Build nr:120
IP : Static IP :192.168.1.110
WIFI : Connecting... 1
WIFI : Connected!
и так бесконечно.
4.
Опять гружу Ардуиной, все по дефолту, точка ESP_0 не появилась в
списке сетей. По сканеру появились: AzureWaweTechnolodgy Inc с ип
192.168.1.5, недоступный неизвестный с 192.168.1.110 , PowerLink
Co.,Inc. с 192.168.4.1- это ESP, но точки ESP_0 нет по-прежнему и
мой ноут не в счет. После ребута
wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09826c6d
~ld
)ЄU
INIT : Booting Build nr:120
IP : Static IP :192.168.1.110
WIFI : Connecting... 1
WIFI : Connected!
и т.д.

Что делаю не так?
 
Что делаете не так при достижении какой цели ? Что в итоге хотите получить ?
если хотите получить железку работающую с прошивкой еспизи то попробуйте по инструкции и скажите на каком шаге у вас получается не так как описано в мануале..
 

wiktor

New member
Что делаете не так при достижении какой цели ? Что в итоге хотите получить ?
если хотите получить железку работающую с прошивкой еспизи то попробуйте по инструкции и скажите на каком шаге у вас получается не так как описано в мануале..
Получить хочу работающую ESPEasy, только прошитую Ардуиной, для того, что-бы подправить кой-чо, но до правки дело не доходит, даже исходник не работает на ШАГЕ "после загрузки скетча". Вот похожая до боли проблема: Прошить ESPEasy.


Прошивка https://sourceforge.net/projects/espeasy/files/latest/download
https://sourceforge.net/projects/espeasy/files/latest/download?source=top3_dlp_t5
распаковываю архив и запускаю, путь: ESPEasy_R120\Source\ESPEasy\ESPEasy.ino, компилирую, заливаю- не хочет работать даже с предварительно зануленной памятью. Все по инструкции. А вот флешером- пашет на ура ESPEasy_R120\flash.cmd.
 
Полагаю вы хотите добавить что то в прошивку и залить исправленную . Тогда вам нужно сначала поправить в исходниках прошивки то что вам нужно затем скомпилировать потом залить (не понимаю почему именно прошивальщиком ардуино пытаетесь сделать). Насколько понял вы это сделали но прошивка поправленная не стартует. Полагаю проблема в том что есть 2 составляющие загрузчик и сама прошивка скомпилированная которую вы заливаете... попробуйте залить прошивку исправленную вами как в мануале для ESPEASY
 

wiktor

New member
Не работает еще не правленая и залитая как в мануале прошивка. Подробности с логами через 3 поста выше. Новая бета R147 ведет себя так-же.
 
Не работает еще не правленая и залитая как в мануале прошивка. Подробности с логами через 3 поста выше. Новая бета R147 ведет себя так-же.
заливал r78 по мануалу... всё работало единственное что то подобное может быть в случае когда порт занят сторонней прогой (ардуиной той же самой), или нет прав на запуск прошивальщика в винде 10 если работаете это сбивает с толку(тогда надо архив распаковать где то не на диске С)
Итого -попробуйте R78 там 3 варианта на разный объём памяти . Если и оно не встанет значит что то в технологии установки не так делаете..
 
Последнее редактирование:

mrdryn

New member
Здрасьте. С GPIO9 вообще беда. Меняю состояние. Далее ESP ребутится, подключается к сети и секунд через 10 ребут и так бесконечно(((
Модуль: ESP-12E, прошивка R120
 
Последнее редактирование:

dimnsk

New member
попробуйте использовать другой GPIO обычно 9 не используется, лень искать пруфы

в google поищите распиновка ESP-12
 
upload_2017-2-26_17-48-33.png
Здравствуйте товарищи. Прошу помочь разобраться никак в голову ничего не приходит куда копать . Суть проблемы. Хочу выключать включать свет через релюху 1 Канал 5 В Релейный Модуль Низкий уровень для СКМ Бытовая Техника Управления Для Arduino купить на AliExpress в наличии lolin v3 nodemcu прошитый 120 прошивкой еспизи .Диодом моргать получается через http://192.168.100.7/control?cmd=GPIO,4,0 и 1 соответственно..
А вот с релейкой которая на GPIO5 сидит, странность мне неведомая. Включается независимо от команды 0 или 1 и не выключается (хотя видно что лолин команду отрабатывает и в статусе меняется 0 и 1 и даже более того снятие управляющего провода не приводит к выключению реле) пока что нить не сделаеш с портом (смена типа или submit нажать приводит к выключению релюхи )
Кто то сталкивался с такой проблемой ?
З.Ы местами менял с диодом .. не в этом дело
З.Ы2 питание отдельное 5 вольт и на релюхе и на лолине.
 

Вложения

Последнее редактирование:

Сергей_Ф

Moderator
Команда форума
@Алексей Бергман земли питания соединены у Лолин и модуля реле?
Так Вы ещё и как вход gpio5 определили, как он сможет реле управлять?
И ещё, включение реле происходит при низком уровне, выключение - при высоком.
 
Последнее редактирование:
@Алексей Бергман земли питания соединены у Лолин и модуля реле?
Так Вы ещё и как вход gpio5 определили, как он сможет реле управлять?
И ещё, включение реле происходит при низком уровне, выключение - при высоком.
про землю спасибо не знал что только от модуля питать нужно реле ( запитал от источника паралельно модулю поначалу) 3 вольт кстати хватило (одна из причин почему мутил независимое питание думал не хватит)
gpio5 нормально управляется так же как и 4 а что с ними не так ?
 

Сергей_Ф

Moderator
Команда форума
@Алексей Бергман Вы определили gpio5 как input , это ВХОД. А Вам нужен выход для управления реле - OUTPUT.
Питать реле от модуля НЕ нужно, нужно соединить только земли = GND.
 
ну и по домотикзу может кто подскажет ? не шлются уведомления
сделал для теста при включении подсветки чтоб скриншот и аларм на телефон приходил... и что то нет ничего :( тестовые емейлы приходят и все остальное)
upload_2017-2-26_22-47-23.png
upload_2017-2-26_22-48-49.png
 
@Алексей Бергман Вы определили gpio5 как input , это ВХОД. А Вам нужен выход для управления реле - OUTPUT.
Питать реле от модуля НЕ нужно, нужно соединить только земли = GND.
Определить выход как OUTPUT это здесь ? а то оставил по дефолтуupload_2017-2-27_10-48-36.png
Соединил земли не сработало (может что не так сделал но замнём для ясности :) ) впрочем бог с ними ....
А по сценариям домотикза есть какие нить более понятные мануалы ? (не получается настроить алармы по событию ) образцы опять же ? что то не получается автоматизировать даже включение по времени не работает
upload_2017-2-27_11-11-11.png
 
Последнее редактирование:

Сергей_Ф

Moderator
Команда форума
@Алексей Бергман надо сделать так как на скрине, соединить GPIO5 с входом реле IN, и GND с GND, на питание реле подать 5 Вольт и перегрузить ESP_NOW. Потом всё должно управляться командами
Код:
http://192.168.10.14/control?cmd=GPIO,5,0
включение
и
Код:
http://192.168.10.14/control?cmd=GPIO,5,1
Выключение

по Домотикзу не подскажу, не пользуюсь
 

Вложения

Сверху Снизу