dial-a-device-node
Version:
dial-a-device-node is the device interface for dial-a-device
42 lines (22 loc) • 981 B
JavaScript
(function (exports) {
var localeventbus;
var data;
exports.init = function (eventbus) {
localeventbus = eventbus;
if (typeof String.prototype.startsWith != 'function') {
String.prototype.startsWith = function (str) {
return this.indexOf(str) == 0;
};
}
eventbus.on("ui.update", function (data) {
document.getElementById("temperature").innerHTML = data.model.temperature;
setTemperature(data.model.temperature);
document.getElementById("pressure").innerHTML = data.model.pressure;
setPressure(data.model.pressure);
document.getElementById("humidity").innerHTML = data.model.humidity;
setHumidity(data.model.humidity);
document.getElementById("lux").innerHTML = data.model.lux;
setLux(data.model.lux);
});
};
})(typeof exports == 'undefined' ? this['ui'] = {} : exports);