FAQ ESP8266
Модератор: immortal
-
- Сообщения: 289
- Зарегистрирован: Вт авг 18, 2015 6:23 pm
- Благодарил (а): 8 раз
- Поблагодарили: 36 раз
Re: FAQ ESP8266
Может проще из "Дополнений" поставить esp8266_wifiot и не изобретать велосипед с разрушением мозга?
-
- Сообщения: 8
- Зарегистрирован: Вт янв 24, 2017 9:58 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: FAQ ESP8266
iapet спасибо я это сделал,разместил топик в теме про модули ,тогда здесь не буду продолжать
я там ответил вам
я там ответил вам
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 400 раз
- Контактная информация:
Re: FAQ ESP8266
Прошу добавить:
Реле с управлением по wi-fi на ESP8266 (ArduinoIDE)
Реле с управлением по wi-fi на ESP8266 (Basic) + i2c PCF8574
Умный дом. часть 1. (Majordomo, ESP8266)
Умный дом. Клацкаем светом. (прошивка WiFiIoT. настройка в MajorDoMo)
Сенсорный выключатель на ESP8266
Сенсорный выключатель на ESP8266 (прошивка WiFiIoT, от прошивки до настройки и подключению к MajorDoMo)
Прошу уточнить в разделе Управление реле.
Вместо:
Подключение к ESP:
Если ESP питается от 5 вольт с использованием стабилизатора 1117-3,3 то очевидно, что на входе 5 вольт, их и подключаем к нашему блоку реле.
Gnd от куда угодно, хоть от Esp хоть от стабилизатора. А входы на реле помечены как in - к gpio esp модуля.
Надо:
Подключение к ESP блоков реле 5 вольт:
Если ESP питается от 5 вольт с использованием стабилизатора 1117-3,3 то очевидно, что на входе 5 вольт, их и подключаем к нашему блоку реле.
Gnd от куда угодно, хоть от Esp хоть от стабилизатора. А входы на реле помечены как in - к gpio esp модуля только если реле имеют в качестве управляющего сигнала логический 0, если реле включаются логической единицей, то работать реле не будет, включать надо через транзистор или оптрон.
Подключение к ESP блоков твердотельных реле:
питание реле 3,3в и GND, входы реле на GPIO ESP
Реле с управлением по wi-fi на ESP8266 (ArduinoIDE)
Реле с управлением по wi-fi на ESP8266 (Basic) + i2c PCF8574
Умный дом. часть 1. (Majordomo, ESP8266)
Умный дом. Клацкаем светом. (прошивка WiFiIoT. настройка в MajorDoMo)
Сенсорный выключатель на ESP8266
Сенсорный выключатель на ESP8266 (прошивка WiFiIoT, от прошивки до настройки и подключению к MajorDoMo)
Прошу уточнить в разделе Управление реле.
Вместо:
Подключение к ESP:
Если ESP питается от 5 вольт с использованием стабилизатора 1117-3,3 то очевидно, что на входе 5 вольт, их и подключаем к нашему блоку реле.
Gnd от куда угодно, хоть от Esp хоть от стабилизатора. А входы на реле помечены как in - к gpio esp модуля.
Надо:
Подключение к ESP блоков реле 5 вольт:
Если ESP питается от 5 вольт с использованием стабилизатора 1117-3,3 то очевидно, что на входе 5 вольт, их и подключаем к нашему блоку реле.
Gnd от куда угодно, хоть от Esp хоть от стабилизатора. А входы на реле помечены как in - к gpio esp модуля только если реле имеют в качестве управляющего сигнала логический 0, если реле включаются логической единицей, то работать реле не будет, включать надо через транзистор или оптрон.
Подключение к ESP блоков твердотельных реле:
питание реле 3,3в и GND, входы реле на GPIO ESP
- За это сообщение автора immortal поблагодарил:
- AndryGladky (Пт фев 03, 2017 10:22 pm)
- Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 9
- Зарегистрирован: Пн дек 26, 2016 4:17 pm
- Благодарил (а): 1 раз
- Поблагодарили: 5 раз
Re: FAQ ESP8266
Вдогонку подключение датчика влажности AM2302
Последний раз редактировалось Apik Пт дек 29, 2017 8:20 am, всего редактировалось 2 раза.
Re: FAQ ESP8266
И у меня была такая ситуация. Проблема была в антивирусе, брантмандер блокировал доступ к ESP. В настройках дал разрешение на трафик с ESPValerich1971 писал(а):Эдравствуйте
Подскажите,что я делаю не так?
создал сценарий с именем espdata (кстати в меню "Другое" его не было)
скрипт взял с форума
$idesp=$params['idesp'];
if (!$idesp) return;
say ($idesp);
addClass('ESP8266'); //Создаем класс ESP8266
addClassObject('ESP8266',$idesp); //Создаёт класс заданного имени дочерним от ParentClass
sg ('ESP8266.'.$idesp.".idesp",$idesp);
$esp=getObjectsByClass("ESP8266");
foreach($esp as $obj)
{
if (gg($obj['TITLE'].".idesp") ==$idesp) //
{
if (is_array($params)) {
sg ($obj['TITLE'].".LastUpdate",date("H:i",time()));
foreach($params as $k=>$v) {
if ($k!="script") {
sg($obj['TITLE'].".".$k,$v);
}
}
}
}
}
получаю вот это
Warning: Illegal string offset 'idesp' in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 1
модуль настроил указал ip своего компа где поднят сервер можордом
модуль работает,,во всяком случае по MQTT на сервере mqtt.flyhub.org я все с него получаю
подскажите пожалуйста
- CheBuraw
- Сообщения: 30
- Зарегистрирован: Ср авг 23, 2017 6:29 pm
- Благодарил (а): 8 раз
- Поблагодарили: 14 раз
Re: FAQ ESP8266
Сегодня полдня потратил на осознание того как сделать чтобы данные, например температуры, сохранялись в истории и потом можно было на их основе построить график в "Charts". Что бы другим так много времени не тратить на осознавание этой реально, как оказалось, простой информации сделал небольшую мануалку.
Настройка сохранения истории свойствПоказать
1. Выбираем Объекты
2. Редактируем класс ESP8266, созданный по "более короткий код сценария espdata"
3. Закладка Свойства
4. Добавляем новое свойство
5. В названии указываем имя метрики (свойства) передаваемой с ESP, историю которой нам нужно отслеживать.
Метрики можно посмотреть тут - https://wifi-iot.com/p/wiki/24/ru/
6. указывамем количество дней хранения истории. Я выбрал примерно 3 месяца.
7. Добавляем новое свойство
8. переходим к списку объектов
9. заходим в свойства объекта
10. переходим на закладку свойств
11. "жирная" запись и символ (Н) говорит о том что значения данной метрики будут сохраняться в истории. При указании данного свойства в "Charts" будут строиться графики во времени, а не показывать текущее время и текущие показания.
12. Вид метрики, без сохранения истории.
2. Редактируем класс ESP8266, созданный по "более короткий код сценария espdata"
3. Закладка Свойства
4. Добавляем новое свойство
5. В названии указываем имя метрики (свойства) передаваемой с ESP, историю которой нам нужно отслеживать.
Метрики можно посмотреть тут - https://wifi-iot.com/p/wiki/24/ru/
6. указывамем количество дней хранения истории. Я выбрал примерно 3 месяца.
7. Добавляем новое свойство
8. переходим к списку объектов
9. заходим в свойства объекта
10. переходим на закладку свойств
11. "жирная" запись и символ (Н) говорит о том что значения данной метрики будут сохраняться в истории. При указании данного свойства в "Charts" будут строиться графики во времени, а не показывать текущее время и текущие показания.
12. Вид метрики, без сохранения истории.
- Рейтинг: 1.16%
-
- Сообщения: 3
- Зарегистрирован: Ср ноя 22, 2017 3:55 pm
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: FAQ ESP8266
Скажите в какой программе вы это сделали. Я новичок.CheBuraw писал(а):Сегодня полдня потратил на осознание того как сделать чтобы данные, например температуры, сохранялись в истории и потом можно было на их основе построить график в "Charts". Что бы другим так много времени не тратить на осознавание этой реально, как оказалось, простой информации сделал небольшую мануалку.Настройка сохранения истории свойствПоказать1. Выбираем Объекты
2. Редактируем класс ESP8266, созданный по "более короткий код сценария espdata"
3. Закладка Свойства
4. Добавляем новое свойство
5. В названии указываем имя метрики (свойства) передаваемой с ESP, историю которой нам нужно отслеживать.
Метрики можно посмотреть тут - https://wifi-iot.com/p/wiki/24/ru/
6. указывамем количество дней хранения истории. Я выбрал примерно 3 месяца.
7. Добавляем новое свойство
8. переходим к списку объектов
9. заходим в свойства объекта
10. переходим на закладку свойств
11. "жирная" запись и символ (Н) говорит о том что значения данной метрики будут сохраняться в истории. При указании данного свойства в "Charts" будут строиться графики во времени, а не показывать текущее время и текущие показания.
12. Вид метрики, без сохранения истории.
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: FAQ ESP8266
Что именно сделали?alexmann писал(а):Скажите в какой программе вы это сделали. Я новичок.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 3
- Зарегистрирован: Ср ноя 22, 2017 3:55 pm
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: FAQ ESP8266
Спрошу по другому.skysilver писал(а):Что именно сделали?alexmann писал(а):Скажите в какой программе вы это сделали. Я новичок.
Я новичок в программировании.Но хочу сделать погодную станцию с 3-4 датчиками даллас с сохранением истории.Вот и наткнулся на ваш пост.
Пришла железка из Китая ESP8266 CH340 nodemcu V3 Lua WI-FI. Подключил ESP8266 к компу.Запустил ESPlorer. И не могу понять он прошит уже или его надо прошивать?
При открытом порте он пишет:
boot mode:(3,7)
load 0x40100000, len 2408, room 16
tail 8
chksum 0xe5
load 0x3ffe8000, len 776, room 0
tail 8
chksum 0x84
load 0x3ffe8310, len 632, room 0
tail 8
chksum 0xd8
csum 0xd8
2nd boot version : 1.6
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000
rf cal sector: 1017
rf[112] : 00
rf[113] : 00
rf[114] : 01
SDK ver: 2.0.0(5a875ba) compiled @ Aug 9 2016 15:12:27
phy ver: 1055, pp ver: 10.2
`JФFш
Даю команду
AT+GMR
AT version:1.3.0.0(Jul 14 2016 18:54:01)
SDK version:2.0.0(5a875ba)
Farylink Technology Co., Ltd. v1.0.0.2
May 11 2017 22:23:58
OK