• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. A

    Sming Open Source Framework для нативной разработки прошивок ESP8266

    У меня так и не грузится... Такой вопрос - если в браузере написать http://simple.anakod.ru/templates/index.html - оно и в браузер не грузится. Это так и должно быть? И с другими двумя файлами та же история. UPD: заработало. Нужно было сделать spiffs_format(); . Видимо, что-то с файловой...
  2. A

    Общие баги/глюки/проблемы в пакете Sming

    Тоже такое замечал. Вроде как это лечится выполнением цели flashinit перед flash.
  3. A

    Smartconfig

    А можно еще совсем глупый вопрос задам? Можно ли теоретически сделать как-то так (без внешних средств), чтобы в адресную строку браузера вводить не IP-адрес, а какое-нибудь осмысленное имя? Для систем на OpenWRT (и под Линуксом вообще) читал про использование avahi. А здесь что-то можно...
  4. A

    Sming Open Source Framework для нативной разработки прошивок ESP8266

    JustACat, большое спасибо за ответ, направление я понял, буду разбираться.
  5. A

    Sming Open Source Framework для нативной разработки прошивок ESP8266

    Это понятно, что я убрал, я как раз и говорю о том, что на тот момент было непонятно, что именно произошло - или файла нет на диске ESP, или его нет на сервере в инете, или еще что. И никак по-простому это было не выяснить. Но когда это: заработает, думаю, будет все по-другому :) Я ни в коем...
  6. A

    Sming Open Source Framework для нативной разработки прошивок ESP8266

    anakod, ваше творение - это просто чудо какое-то, это очень, очень круто, то что вы делаете. Огромное вам спасибо, главное, не останавливайтесь :) У меня почему-то не тянутся. Похоже, с сайтом что-то случилось, и файлов там теперь нет (для проекта HttpServer_Bootstrap). Update: утянулись. Но я...
  7. A

    Smartconfig

    Вы совершенно правильно все говорите, более того, есть пример реализации этого алгоритма https://github.com/ly0/esp8266-smartlink И да, из недостатков - ограничение на длину и то, что пароль от точки доступа передаем в открытом виде. Еще один недостаток - то, что при посылке такого запроса...
  8. A

    Smartconfig

    Уважаемый pvvx, а подскажите, что за программы, скриншоты которых приведены, вы используете? Чем вы шлете сообщения по TCP? Спасибо.
  9. A

    Smartconfig

    Насколько я понимаю, содержание пакета-то зашифровано. Как ID-то прочитать? Это длина в открытом виде передается. Да и то она вычисляется в зависимости от шифрования.
  10. A

    Smartconfig

    Целый день на это дело убил, вывод такой - надо признать идею со smartconfig-ом несостоятельной. Выяснилось, что в ненагруженной сети из одного роутера смартконфиг работает идеально. А в реальной сети UDP-пакеты теряются. Вплоть до того, что из 16 пакетов доходят 3-4. Я посылал из андроидской...
  11. A

    Smartconfig

    Продолжаю эксперименты. На работе в одной сети работает, в другой - нет. Пока не понял, почему. Уважаемый pvvx, горячо поддерживаю пожелание CHERTS о реализации Вашего варианта в виде более-менее оформленной библиотеки, пригодной для использования в собственных проектах.
  12. A

    Smartconfig

    ну да, надо бы... Да, действительно это очень хороший вариант. Лучше, чем smartconfig. Тут можно и программу на Андроид (и под другие ОС тоже) написать, которая все эти действия будет сама выполнять. Но пока непонятно, как это можно реально использовать в своем проекте. Откуда взялся этот...
  13. A

    Smartconfig

    1. В примере действительно есть некоторые недоработки. Сейчас довожу до ума. Из существенного: в функции int ICACHE_FLASH_ATTR smart_config_decode(uint8* pOneByte) нужно закомментировать строчки: // else{ <--------------------------------------------тут smart_recvbuf[pos] =...
  14. A

    Smartconfig

    Секунды через 2-3 вылазит. Может, у вас wi-fi пакеты c признаком "n" ? С ними мне самому интересно, что будет. А длина пакетов определяется вообще? Сбросьте куда-нить, что вообще в консоль выводится?
  15. A

    Smartconfig

    И там и там подправлено. В прошивке ESP: в связи с изменением результатов, который возвращает функция wifi_promiscuous_rx(uint8 *buf, uint16 len) пришлось изменить кое-что. Во-первых, формат буфера другой, во-вторых, len - это уже не длина пакета, а не пойми что. А длина пакета в самом буфере...
  16. A

    Smartconfig

    https://drive.google.com/file/d/0B3Fei_yltwT1QmpEek9lWkZuX0U/view?usp=sharing Вот. У меня работает. Под SDK 0.9.5 Добавил в первое сообщение темы.
  17. A

    Smartconfig

    Ну да, поиграться. Но все равно играться хочется пусть с призрачной, но все же перспективой сделать из ESP какое-то полезное устройство, которое можно потом в том числе и продать. Лично мне надо сделать - да, тупое устройство, которое будет всего лишь управляться с телефона, как с пульта...
  18. A

    Smartconfig

    Экрана в железке, допустим, нет. Программу можно поставить из Google Play, ну или домохозяин ей поставит. Это проще, чем подключаться, к примеру к точке доступа, что-то там конфигурировать, переподключаться и т.д. И еще - в программе можно сделать, например, уведомления, программа может висеть...
  19. A

    Smartconfig

    Пример я этот видел, что-то он делает, в консоль пишет, что каналы перебирает. А что ему слать - непонятно. И на каком он принципе работает - тоже непонятно. Зато я доковырял Smartconfig по первой ссылке. Теперь он работает на SDK 0.9.5. Реально определяет имя сети и пароль. Вернее, любые два...
  20. A

    Smartconfig

    В общем, так и непонятно со Smartconfig'ом. Для штатного непонятно какие пакеты нужно посылать, чтобы он заработал. Вообще ничего нет - ни примера приложения, ни хотя бы просто описания, как он работает вообще. Пример по ссылке в первом посте темы работает с SDK 0.9.3, c тех пор espressif...
Сверху Снизу