@amperka/dweetio
Библиотека для удобной работы с сервисом http://dweet.io/. Сервис позволяет строить красивые графики по числовым данным.
Функции модуля
Возвращает новый объект Dweetio
для работы с сервисом. Имя name
может быть любым, состоящим из латинских букв и цифр без пробелов.
Класс-сервис. Для создания нового объекта, используйте функцию connect
.
Отправляет данные сервису dweet.io. Сервис ограничивает частоту отправки: не чаще 1 раза в секунду.
data
— JSON-объект с парами поле-значение;callback
— функция, параметрresponse
которой будет содержать ответ от сервера.
Возвращает строку, содержащую ссылку на страницу с графиком.
Пример
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(); }); });