ESP8266

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: ESP8266

Сообщение Vovix » Чт янв 29, 2015 4:46 pm

Доброго дня!

пытался прошить модули ESP-01
и нахрапам у меня не получилось! (опыта нет совсем)!

Что я делал:

включил вот так (только у меня USB-RS232 другой, с 4-ногами):
7a8534.png
7a8534.png (180.54 КБ) 18132 просмотра
Windows 7 у меня 64 разрядная!

1) пытался использовать Nodemcu-flasher
при чем там вроде есть и для 64 разрядной и для 32 запускал оба:
результат:
Скриншот 2015-01-29 17.19.05.png
Скриншот 2015-01-29 17.19.05.png (22.24 КБ) 18132 просмотра
2) пытался использовать esp8266_flasher_win
результат:
первый файл прошиваю - который 0х00000.bin
после этого второй:
Скриншот 2015-01-29 17.38.16.png
Скриншот 2015-01-29 17.38.16.png (31.69 КБ) 18132 просмотра
3) ну и XTCOM UTIL -
аналогично первый файл и то не всегда! а второй висит!



Р.S. С 25 раза смог прошить и второй файл!
буду проверять дальше!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: ESP8266

Сообщение Vovix » Чт янв 29, 2015 5:12 pm

Не смотря на прошивку, увы сеть HomesSmart не появляется!

Кстати при прошивке второго файла, адреса в окне с прогрессом выполнения (это в esp8266_flasher_win)
почему-то с 0х00000 бегут, а не с 0x40000 ?
Скриншот 2015-01-29 18.15.27.png
Скриншот 2015-01-29 18.15.27.png (44.26 КБ) 18126 просмотров
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Чт янв 29, 2015 6:58 pm

Чтобы появилась сеть HomesSmart надо включиться в безопасный режим.

И этот вроде прошивальщик не особо корректно работает. самый нормальный - Nodemcu-flasher. только без понятия почему он у вас не работает..
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: ESP8266

Сообщение Vovix » Чт янв 29, 2015 9:24 pm

MaksMS82 писал(а):Чтобы появилась сеть HomesSmart надо включиться в безопасный режим.
делал - не помогает!
MaksMS82 писал(а): И этот вроде прошивальщик не особо корректно работает. самый нормальный - Nodemcu-flasher. только без понятия почему он у вас не работает..
и я не понимаю!
попробую на другом компе - правда там вообще 8-ка 64 разрядная!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
SergeyM
Сообщения: 100
Зарегистрирован: Вт ноя 11, 2014 5:16 pm
Откуда: Шатура
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Re: ESP8266

Сообщение SergeyM » Чт янв 29, 2015 9:39 pm

Прошиваю Nodemcu-flasher на Windows 8 x64 en проблем нет. С esp8266_flasher_win то же не разу не получилось прошить.
Windows, Debian 8, 1-Wire
Connect
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: ESP8266

Сообщение Vovix » Пт янв 30, 2015 12:22 am

На другом компе с win7 32 разрядной модуль прошился с помощью Nodemcu-flasher

смог настроить через 192.168.4.1 и потом получить доступ через 192.168.1.108 (в моей сети), т.е. тут всё замечательно!

Теперь, пока датчики не подключены, я могу проверить работу в MDM?
(галочку поставил, ip MDM вбил)
Скриншот 2015-01-30 01.09.13.png
Скриншот 2015-01-30 01.09.13.png (16.64 КБ) 18086 просмотров
дальше

создаю сценарий - называю его espdata:

Код: Выделить всё

$idesp=$params['idesp'];
$dhtt1=$params['dhtt1'];

say($idesp);
say($dhtt1);
при запуске сценария вручную получаю:

Код: Выделить всё

Running script: espdata
Warning: file_get_contents(http://translate.google.com/translate_tts?tl=ru&ie=UTF-8): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in C:\_majordomo\htdocs\lib\tts.class.php on line 30

Warning: file_get_contents(http://translate.google.com/translate_tts?tl=ru&ie=UTF-8): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in C:\_majordomo\htdocs\lib\tts.class.php on line 30
что-то не так?
--------------------------------------
аааааааааааааааааааааааааааааааааааа!
Я ПОНЯЛ! (вот тормоз я)!
нельзя этот скрипт вручную запускать, где он возьмет параметры-то ....
его модуль сам запускает....

кстати вот оставил только:

Код: Выделить всё

$idesp=$params['idesp'];
say($idesp);
 
получаю id устройства ровно через каждые 5 минут!

ПОХОЖЕ ВСЁ РАБОТАЕТ! УРА! надо включать датчики!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: ESP8266

Сообщение Vovix » Пт янв 30, 2015 12:42 am

А если я несколько esp8266 хочу использовать, то как быть со скриптом? он ведь один и тот-же?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Пт янв 30, 2015 6:15 am

Как раз по idesp и определяете какой модуль - это ИД чипа и он не повторяется.
За это сообщение автора MaksMS82 поблагодарил:
Vovix (Вс фев 01, 2015 7:22 pm)
Рейтинг: 1.16%
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: ESP8266

Сообщение Vovix » Сб янв 31, 2015 12:17 am

MaksMS82 писал(а):Как раз по idesp и определяете какой модуль - это ИД чипа и он не повторяется.
?
предположим у меня 2 модуля, каждый из них будет запускать один и тот-же сценарий espdata

внутри сценария предположим это:

Код: Выделить всё

$idesp=$params['idesp'];
$dhtt1=$params['dhtt1'];

say($idesp);
say($dhtt1);
 
модули запускают этот код, но
как раскидать то эти значения от двух модулей? не пойму? (я тока учусь)

я так думаю можно создать объект где в качестве имени объекта будет выступать значение $idesp?
или как-то по другому?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: ESP8266

Сообщение Amarok » Сб янв 31, 2015 7:25 am

Vovix писал(а):я так думаю можно создать объект где в качестве имени объекта будет выступать значение $idesp?
Угу)
Vovix писал(а):но как раскидать то эти значения от двух модулей? не пойму? (я тока учусь)
К примеру, так:

Код: Выделить всё

$idesp=$params['idesp'];
$dhtt1=$params['dhtt1'];
setGlobal($idesp.".DHT"),$dhtt1); 
Моя Алиска живёт на Proxmox в Debian 12
Ответить