В "Интернет вещей" module http not found и module networkJS not found

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем RGB-светодиод, 31 авг 2017.

  1. В Espruino web IDE вписываю код:
    var SSID = 'информация скрыта';
    var PASSWORD = 'информация скрыта';
    var NAME = 'IoTTemperature';

    var temp = require('@amperka/thermometer').connect(A4);
    var dweet = require('@amperka/dweetio').connect(NAME);

    function run() {
    setInterval(function() {
    dweet.send({
    temperature: temp.read('C')
    });
    }, 1000);
    }

    var wifi = require('@amperka/wifi').setup(function(err) {
    wifi.connect(SSID, PASSWORD, function(err) {
    print('Click this link', dweet.follow());
    run();
    });
    });
    Пишет: module http not found и ещё module NetworkJS not found. Помогите пожалуйста!
     
    Jeremy Blum нравится это.
  2. Morgan

    Morgan Administrator Команда форума

    Какая у вас версия прошивки Iskra JS?
     
    RGB-светодиод нравится это.
  3. sys

    sys Оракул

    Только что проверил представленный Вами код в плате с прошивкой 1v92.194 - ошибок не выдал.
     
    RGB-светодиод и Morgan нравится это.
  4. Версия прошивки - 1v91.126
     
    Jeremy Blum нравится это.
  5. BAR__MEN

    BAR__MEN Гуру

    Код (Javascript):
    var SSID = 'информация скрыта';
    var PASSWORD = 'информация скрыта';
    var NAME = 'IoTTemperature';

    var temp = require('[USER=5565]@amperka[/USER]/thermometer').connect(A4);
    var dweet = require('[USER=5565]@amperka[/USER]/dweetio').connect(NAME);

    function run() {
    setInterval(function() {
    dweet.send({
    temperature: temp.read('C')
    });
    }, 1000);
    }

    var wifi = require('[USER=5565]@amperka[/USER]/wifi').setup(function(err) {
    wifi.connect(SSID, PASSWORD, function(err) {
    print('Click this link', dweet.follow());
    run();
    });
    });
     
     
  6. BAR__MEN

    BAR__MEN Гуру

    Код (Javascript):
    var temp = require('[USER=5565]@amperka[/USER]/thermometer').connect(A4);
    var dweet = require('[USER=5565]@amperka[/USER]/dweetio').connect(NAME);
     
    Что значат квадратные скобки?!
     
  7. Странно, у меня в коде их нет!
     
    Jeremy Blum нравится это.
  8. BAR__MEN

    BAR__MEN Гуру

    Код (Javascript):
    var SSID = 'имя_твоего_wi-fi';
    var PASSWORD = 'пароль_твоего_wi-fi';
    var NAME = 'твой_уникальный_ключ';
    var temp = require('@amperka/thermometer').connect(A2);
    var dweet = require('@amperka/dweetio').connect(NAME);
    function run() {
      setInterval(function() {
        dweet.send({
          temperature: temp.read('C')
        });
      }, 1000);
    }
    var wifi = require('@amperka/wifi').setup(function(err) {
      wifi.connect(SSID, PASSWORD, function(err) {
        print('Click this link', dweet.follow());
        run();
      });
    });
    Сей код должен быть верным
     
  9. sys

    sys Оракул

    это интерпретация движком форума выражения @amperka как пользователя с id 5565 :) В исходном коде такого нет ... Правильно было выделить и скопировать код как текст и вставить как текст :)
     
  10. russish

    russish Нерд

    Та же самая ошибка. Еще пишет module AT not found. Та же проблема еще и при работе с SD картой (module fs not found). Может ли это быть связано, что работаю с Искрой в офлайне?
     
  11. sys

    sys Оракул

    да. по умолчанию IDE требуется доступ к интернету для обращения к модулям.
    http://forum.amperka.ru/threads/f-a-q-Часто-Задаваемые-Вопросы.12591
     
    Последнее редактирование: 6 сен 2017
  12. Я работаю онлайн.
     
    Jeremy Blum нравится это.
  13. sys

    sys Оракул

    Вы прошивку обновили?
     
  14. Версия прошивки - 1v91.126
     
    Jeremy Blum нравится это.
  15. sys

    sys Оракул

  16. russish

    russish Нерд

    Я настроил Искру для работы в офлайн режиме. Интернета под рукой нет (в мире бывает и такое)!!!
    Скажите, работают ли встроенные библиотеки без интернета, если настроил всё как в FAQ? Прошивка последнаяя (Based on Espruino 1v92.194). Если работает, то при прошивании программы просто не обращать внимание на warnings WebIDE?
     
  17. sys

    sys Оракул

    Если правильно настроили, то ворнингов быть не должно...
    Можете еще почитать http://forum.amperka.ru/threads/Све...-оффлайн-режимом-и-автономным-запуском.11846/ и сделать похоже себе...
     
  18. В моей проблеме пишет: module http not found
    и
    module networkJS not found.
     
    Jeremy Blum нравится это.
  19. sys

    sys Оракул

  20. Не пробовал.
     
    Jeremy Blum нравится это.