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

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

  1. lsm

    smart.js : общие вопросы

    Проверили - работает. Флешится нормально? Какая OS - Windows, Mac, Linux? Что говорит "miot --version" ?
  2. lsm

    Свой OTA

    https://mongoose-iot.com/docs/#/quickstart/ - последним пунктом этого Quick Start является OTA. Можете воспользоваться готовой прошивкой, или посмотреть как реализовано: mongoose-iot/fw at master · cesanta/mongoose-iot · GitHub
  3. lsm

    Обновление данных на веб странице

    Два подхода: 1. Вставить в HTML страницу Javascript фрагмент который будет делать RESTful запрос на обновление данных, и при получении ответа обновлять соответствующие поля. 2. В прошивку вставить обработчик RESTful запроса который читает состояние ESP8266 и посылает ответ. Как вариант...
  4. lsm

    smart.js : общие вопросы

    Пошаговый пример REST сервиса : https://mongoose-iot.com/docs/#/examples/restful.md/ Мы еще сделали готовую прошивку - "мост", на ESP8266 и CC3200. Она умеет прозрачно передавать данные из UART на TCP или WebSocket сервер. На прошивке есть web server для начальной конфигурации. С этой...
  5. lsm

    smart.js : общие вопросы

    Нет, поддержка ESP не заброшена, а цветет и пахнет. Что мы сделали в последнее время - убрали online IDE. Вместо этого, сделали command-line утилиту, которая умеет практически все: собирать прошивки (без установки SDK!), прошивать устройства, удаленно обновлять прошивку, и тд...
  6. lsm

    Mongoose IoT Platform - ESP8266 с JavaScript и соединением с облаком

    Приветствую, @Vlad2 ! Попробуйте прошивку собрать у себя локально: 1. Склонируйте GitHub - cesanta/mongoose-iot: Mongoose IoT Platform is a full-stack IoT solution including firmware and cloud components available for ESP8266 and TI CC3200. 2. Следуйте инструкции...
  7. lsm

    Начало-начал

    Можете еще попробовать Mongoose IoT Platform : Cesanta Documentation (Disclaimer - я являюсь одним из разработчиков этого решения). Управление через телефон описывается тут: Mongoose IoT Platform : Cesanta Documentation (пока только реализован простейший on/off).
  8. lsm

    Как достучаться до esp через глобальную сеть ?

    Не соглашусь, коллега :-) Давать кому угодно управлять модулем - неправильно. Нужно использовать стандарты индустрии, в данном случае для шифрования - TLS, а для аутентификации - либо TLS client certs, либо руками пароли делать, либо другие варианты
  9. lsm

    Как достучаться до esp через глобальную сеть ?

    Мы делаем так: ESP8266 создает постоянное secure websocket (WSS) соединение с сервером, сообщая свой уникальный ID устройства. А к серверу можно обращаться через WSS или обычный HTTPS, указывая в качестве адресата - ID устройства. Вот пример.
  10. lsm

    Mongoose IoT Platform - ESP8266 с JavaScript и соединением с облаком

    Приветствую! Платформа Smart.js переименована в Mongoose IoT Platform, и вчера состоялся первый релиз с облачной функциональностью! Сначала - кратко о платформе: 1. Состоит она из двух частей - прошивки и облака 2. Прошивка включает в себя: Мангуст - с API для практически любого...
  11. lsm

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

    Пробуйте новую прошивку (ссылки для mac и win): https://backend.cesanta.com/devel/win_fw_20160104_224731.zip https://backend.cesanta.com/devel/mac_fw_20160104_224731.zip Что сделано: 1. Много фиксов в JS движке 2. Опция в конфиге - триггер AP по GPIO во время reboot 3. Опция в конфиге -...
  12. lsm

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

    Ack, понятно, спасибо!
  13. lsm

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

    @Jazz777 , спасибо, Хмм, несколько часов работает.. а в логе что показывается по свободной памяти - особенно перед крешем - уменьшается память или нет? Какие там значения?
  14. lsm

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

    Да, неплохое решение :-) @Jazz777 , по триггеру режима установки: мы помучались с RTC, и пока решили сделать триггер на GPIO - уже реализовали. Сейчас подчищаем несколько вещей, типа поддержки SSL, глюки с DAV - после чего выложу обновление.
  15. lsm

    smart.js : общие вопросы

    Стандарт - ES5. Сейчас есть ряд несоответствий стандарту. Мы используем ECMA 262 test suite , который для ES6. Покрытие на данный момент - около 60%.
  16. lsm

    smart.js : общие вопросы

    @alexsk - пробуйте не бету, а текущий билд, ссылки на https://github.com/cesanta/smart.js#documentation-and-downloads С загрузкой файлов через чипс - да, есть такая проблема. Мы для этого DAV сделали, но и он пока работает нестабильно, работаем над этим.
  17. lsm

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

    Нестабильный билд получился :-) Файловая система затерла кусок прошивки. В последних версиях размер прошивки распух и вылез за пределы 512k, то есть поддержка ESP-01 сломалась. То есть на данный момент прошивка работает только для железок с флешом > 512k.
  18. lsm

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

    Обновитесь до HEAD please, потому что код где у вас ошибка уже обновлен.
  19. lsm

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

    Да, конечно. TLS реализуется на уровне Мангуста, сетевого движка Smart.js. Это значит любое TCP соединение - HTTP, MQTT, WebSocket, etc, может быть завернуто в TLS.
  20. lsm

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

    Вы на Internet Explorer тестируете сохранение настроек? Если да, проверьте please на другом браузере - мы тестируем на Google Chrome в основном.
Сверху Снизу