347 $('#Profile2').jqxButton({ template: 'info', width: '150px', height: 24, theme: theme }); |
346 $('#Profile2').jqxButton({ template: 'info', width: '150px', height: 24, theme: theme }); |
348 $('#Profile1').hide(); // Hide these until they are needed. |
347 $('#Profile1').hide(); // Hide these until they are needed. |
349 $('#Profile2').hide(); |
348 $('#Profile2').hide(); |
350 |
349 |
351 // Get the data immediatly and then via websockets to refresh. |
350 // Get the data immediatly and then via websockets to refresh. |
|
351 globalData.dataBind(); |
352 dataAdapter.dataBind(); |
352 dataAdapter.dataBind(); |
353 globalData.dataBind(); |
|
354 |
353 |
355 $('#info_mode').on('select', function(event) { |
354 $('#info_mode').on('select', function(event) { |
356 if (event.args && event.args.item.value != record.mode) { |
355 if (event.args && event.args.item.value != record.mode) { |
357 record.mode = event.args.item.value; |
356 record.mode = event.args.item.value; |
358 console.log('set mode ' + record.mode); |
357 console.log('set mode ' + record.mode); |
465 global.FW = obj.FW; |
464 global.FW = obj.FW; |
466 global.temp_value = obj.THB.temperature.value; |
465 global.temp_value = obj.THB.temperature.value; |
467 global.hum_value = obj.THB.humidity.value; |
466 global.hum_value = obj.THB.humidity.value; |
468 updateScreen(); |
467 updateScreen(); |
469 } else if (obj.type == 'fermenter' && obj.unit == record.unit) { |
468 } else if (obj.type == 'fermenter' && obj.unit == record.unit) { |
470 console.log('ws got unit ' + msg); |
469 console.log('ws got unit ' + msg); |
471 record.beeruuid = obj.metric.product.uuid; |
470 record.beeruuid = obj.metric.product.uuid; |
472 record.beercode = obj.metric.product.code; |
471 record.beercode = obj.metric.product.code; |
473 record.beername = obj.metric.product.name; |
472 record.beername = obj.metric.product.name; |
474 record.yeast_lo = obj.metric.product.yeast_lo; |
473 record.yeast_lo = obj.metric.product.yeast_lo; |
475 record.yeast_hi = obj.metric.product.yeast_hi; |
474 record.yeast_hi = obj.metric.product.yeast_hi; |
476 if (obj.metric.air) { |
475 if (obj.metric.air) { |
477 record.air_state = obj.metric.air.state; |
476 record.air_address = obj.metric.air.address; |
478 record.air_temperature = obj.metric.air.temperature; |
477 record.air_state = obj.metric.air.state; |
|
478 record.air_temperature = obj.metric.air.temperature; |
|
479 } else { |
|
480 record.air_address = ''; |
479 } |
481 } |
480 if (obj.metric.beer) { |
482 if (obj.metric.beer) { |
481 record.beer_state = obj.metric.beer.state; |
483 record.beer_address = obj.metric.beer.address; |
482 record.beer_temperature = obj.metric.beer.temperature; |
484 record.beer_state = obj.metric.beer.state; |
|
485 record.beer_temperature = obj.metric.beer.temperature; |
|
486 } else { |
|
487 record.beer_address = ''; |
483 } |
488 } |
484 if (obj.metric.chiller) { |
489 if (obj.metric.chiller) { |
485 record.chiller_state = obj.metric.chiller.state; |
490 record.chiller_address = obj.metric.chiller.address; |
486 record.chiller_temperature = obj.metric.chiller.temperature; |
491 record.chiller_state = obj.metric.chiller.state; |
|
492 record.chiller_temperature = obj.metric.chiller.temperature; |
|
493 } else { |
|
494 record.chiller_address = ''; |
487 } |
495 } |
488 if (obj.metric.heater) { |
496 if (obj.metric.heater) { |
489 record.heater_address = obj.metric.heater.address; |
497 record.heater_address = obj.metric.heater.address; |
490 record.heater_state = obj.metric.heater.state; |
498 record.heater_state = obj.metric.heater.state; |
491 } else { |
499 } else { |