temperature.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <ion-header>
  2. <ion-navbar>
  3. <ion-spinner #spinner [hidden]="!spinner_show" [paused]="!this.abc.scanning" (click)="this.abc.bt_discover()" style="float: right; margin-right: 1em; width: 1.5em; height: 1.5em;"></ion-spinner>
  4. <span #tt42 [hidden]="spinner_show" style="float: right; margin-right: 1em;">{{temperature}}</span>
  5. <button ion-button menuToggle>
  6. <ion-icon name="menu"></ion-icon>
  7. </button>
  8. <ion-title>Temperatures</ion-title>
  9. </ion-navbar>
  10. </ion-header>
  11. <ion-content padding>
  12. <div style="margin-bottom: 2em;">
  13. The brew temperature is the normal setpoint of your <i>meCoffee</i> PID, always ready to brew a consistent shot. The default of 101 °C at the top of your boiler corresponds to about 92 °C at your brewhead for a Rancillio Silvia. If you prefer your espresso's darker, increase the setpoint. If you like your espresso's lighter and sweeter, decrease. <a target="_blank" href="https://en.wikipedia.org/wiki/De_gustibus_non_est_disputandum"><i>De gustibus non est disputandum</i></a>.
  14. </div>
  15. <div class="mecoffee item item-block item-md"> <div class="item-inner mce-range">
  16. <div style="flex: 1 0 0;" class="label label-md">Brew</div>
  17. <div style="flex: 4 0 0;" class="item item-md">
  18. <mc-range id="tmpsp" [(ngModel)]="pars.tmpsp" (ionChange)="notify($event)" min="50" max="125" step="0.1" unit="°" pin="true"></mc-range>
  19. </div>
  20. </div></div>
  21. <div style="margin-bottom: 2em;">
  22. In addition to the brew temperature the Pro Active component is quite significant for the color and taste. The Pro Active feature increases the power to your boiler as soon as you enable your brew switch, anticipating a drop in temperature. The added power is measured in a percentage of your total boiler power. More is hotter &amp; darker, less is colder and sweeter.
  23. </div>
  24. <div class="mecoffee item item-block item-md"> <div class="item-inner mce-range">
  25. <div style="flex: 1 0 0;" class="label label-md">Pro Active</div>
  26. <div style="flex: 4 0 0;" class="item item-md">
  27. <mc-range id="tmppap" [(ngModel)]="pars.tmppap" (ionChange)="notify($event)" min="0" max="100" step="1" unit="%" pin="true"></mc-range>
  28. </div>
  29. </div>
  30. </div>
  31. <div style="margin-bottom: 2em;">
  32. The steam setpoint is reached by approaching it with the PID controller and switching to a narrow band on-off regulator onwards.
  33. </div>
  34. <div class="mecoffee item item-block item-md"> <div class="item-inner mce-range">
  35. <div style="flex: 1 0 0;" class="label label-md">Steam</div>
  36. <div style="flex: 4 0 0;" class="item item-md">
  37. <mc-range id="tmpstm" [(ngModel)]="pars.tmpstm" (ionChange)="notify($event)" min="110" max="150" step="1" unit="°" pin="true"></mc-range>
  38. </div>
  39. </div>
  40. </div>
  41. <div class="row" style="display: flex; flex-direction: row; align-items: center; width: 100%;">
  42. <div style="flex: 1 0 0;">
  43. <button ion-button id="defaults" [disabled]="!this.showDefaults()" (click)="doDefaults()">Defaults</button>
  44. </div>
  45. <div style="flex: 4 0 0;">
  46. <div style="float:right;">
  47. <button ion-button id="reset" [disabled]="!this.showUndo()" (click)="doUndo()">Undo</button>
  48. <button ion-button id="update" [disabled]="!this.showUpdate()" (click)="doUpdate()">Update</button>
  49. </div>
  50. </div>
  51. </div>
  52. </ion-content>