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

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

  1. lsm

    Сломалась запись в файл

    Спасибо! Еще прилепите Сам файл main.js.
  2. lsm

    А можно несколько примеров?

    И да - функциональность А ежели с аглицкими буквами новый файл сделать?
  3. lsm

    А можно несколько примеров?

    Приветствую Виктор! MQTT еще нет. На низком уровне (Мангуст, С) он есть, а до JS обертки еще руки не дошли. Конечно планируем, но точно не в ближайшие 2 недели. Середина Q1 2016. Сейчас заняты конфигурацией, HTTP, и OTA. MQTT over Websockets - вариант, это кстати можно и на JS написать, нас...
  4. lsm

    А можно несколько примеров?

    Это для того чтобы сделать типа интерактивную консоль через WiFi ? Можете use case рассказать, как именно это будет использоваться? Мысли про интерактивную консоль уже давно были, и даже простая реализация была - тут лежит...
  5. lsm

    А можно несколько примеров?

    Понятно, разберемся, спасибо!
  6. lsm

    А можно несколько примеров?

    Да, мы тоже это заметили, разбираемся. BTW - про WebDAV функциональность. Насколько мне известно, мы первые которые так работают с wifi модулем. Это возможно потому что сетевое ядро Smart.js - это Мангуст (https://github.com/cesanta/mongoose) который кроме всего прочего умеет WebDAV. Очень...
  7. lsm

    А можно несколько примеров?

    Полный MAC - уже сделано! Доступен через Sys.ro_vars.mac_address (скролл вправо): Starting Smart.js - see documentation at https://cesanta.com/developer/smartjs ==> Sys...
  8. lsm

    А можно несколько примеров?

    А, это SPIFFS (SPI файловая система на флеше) ругается - https://github.com/pellepl/spiffs/blob/master/src/spiffs.h#L20 . Это можно игнорировать. Браузер запрашивает файл, а его нет. Пожалуй стоит убрать debug output на UART1 - мы это сделаем настройкой по умолчанию.
  9. lsm

    А можно несколько примеров?

    Negor, поподробнее пожалуйста! Только сохранение глючит? Как с другой функциональностью - есть проблемы? Какой браузер?
  10. lsm

    А можно несколько примеров?

    Будем реализовывать. Тот факт что нельзя передавать STA пароль, усложняет дело - нужно придумать механизм как это сделать без костылей.
  11. lsm

    А можно несколько примеров?

    Да, это вариант. Правда, сейчас веб сервер может показывать и записывать вообще любой файл на модуле - это сделано для DAV, чтобы модуль можно смонтировать как диск и работать с файлами напрямую . Нужно гасить DAV и не показывать файлы. Еще вариант как можно делать триггер режима настройки -...
  12. lsm

    А можно несколько примеров?

    Супер. Теперь понятно - и звучит логично. Вопрос - если AP гасится после настройки, зачем там пароль менять? Чем плохо иметь заводской - и тогда не нужно другой GPIO.
  13. lsm

    А можно несколько примеров?

    Я наверное тогда не понял use case. Вот как я вижу последовательность: Модуль прошивается. В режиме AP через Web UI настраивается режим STA. Заливается файл app_init.js. Модуль перегружается. После чего он спит, и просыпается раз в день, отсылает данные. Дальше не понял :-)
  14. lsm

    А можно несколько примеров?

    Если вы не отключили Access Point, то всегда можно доступиться к настройкам через AP режим.
  15. lsm

    А можно несколько примеров?

    @Jazz777 , прилагаю обещанный Web UI! https://backend.cesanta.com/devel/win_fw_20151210_123223.zip При старте, модуль поднимает AP вида SMARTJS_XXXXXX где XX заменяются hex числами из МАС адреса. На 80 порту стартует веб сервер, в котором можно менять настройки. После сохранения настроек...
  16. lsm

    А можно несколько примеров?

    @Jazz777 , реализована setTimeout() для Http.request(). Прошивка: URL: https://backend.cesanta.com/devel/win_fw_20151208_132950.zip URL: https://backend.cesanta.com/devel/mac_fw_20151208_132950.zip Пример: https://www.cesanta.com/developer/smartjs#_http_client_example
  17. lsm

    А можно несколько примеров?

    Над прошивкой работает команда, у всех разные окружения: MacOS, Linux (иногда приходится и с Windows работать - для многих разработчиков это основная платформа). IDE никто не использует, только редактор и терминал. Инструменты иногда тоже приходится самим разрабатывать - например мы первыми...
  18. lsm

    А можно несколько примеров?

    Александр, уточните что именно имеется ввиду? Если SDK - используем последний OSS. В качестве сетевого ядра - Мангуст, https://github.com/cesanta/mongoose В качестве JavaScript рантайма - V7, https://github.com/cesanta/v7 Это вкупе с обертками - сама прошивка Smart.js...
  19. lsm

    А можно несколько примеров?

    В процессе :-) По этому - отпишусь чуть позже. Это память - объект для HTTP запроса есть память, и если ответ приходит медленно, может накопиться очередь, и несколько таких объектов съедят всю память. Было предложение реализовать таймаут для запросов, и чистить запрос если вышел таймаут.
  20. lsm

    А можно несколько примеров?

    Здравствуйте Виктор! Да, это разумно сделать - мы планируем в ближайшие несколько дней добить конфигурационный Web UI, после чего сделаем новую тему.
Сверху Снизу