Thickness1

device-config-schema.coffee

Sep 30th, 2017
66
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module.exports = {
  2. title: "otgw-thermostat device config schemas"
  3. OTGWMainThermostat: {
  4. title: "OTGWMainThermostat config options"
  5. type: "object"
  6. properties: {}
  7. }
  8. OTGWHeatingThermostat: {
  9. title: "OTGWHeatingThermostat config options"
  10. type: "object"
  11. properties:
  12. guiShowModeControl:
  13. description: "Show the mode buttons in the gui"
  14. type: "boolean"
  15. default: true
  16. guiShowPresetControl:
  17. description: "Show the preset temperatures in the gui"
  18. type: "boolean"
  19. default: true
  20. guiShowTemperatureInput:
  21. description: "Show the temperature input spinbox in the gui"
  22. type: "boolean"
  23. default: true
  24. comfyTemp:
  25. description: "The defined comfy temperature"
  26. type: "number"
  27. default: 21
  28. ecoTemp:
  29. description: "The defined eco mode temperature"
  30. type: "number"
  31. default: 17
  32. }
  33. OTGWThermostat: {
  34. title: "OTGWThermostat config options"
  35. type: "object"
  36. properties: {}
  37. }
  38. OTGWMainThermostat1: {
  39. title: "OTGW temperatures config options"
  40. type: "object"
  41. properties: {}
  42. }
  43. OTGWThermostatPlugin: {
  44. title: "OTGW temperatures config options"
  45. type: "object"
  46. properties: {}
  47. }
  48. OTGWDomesticHotWater: {
  49. title: "OTGW DomesticHotWater config options"
  50. type: "object"
  51. properties: {}
  52. }
  53. OTGWCentralHeating: {
  54. title: "OTGW CentralHeating config options"
  55. type: "object"
  56. properties: {}
  57. }
  58. OTGWFlamePresenceSensor: {
  59. title: "OTGW FlamePresenceSensor config options"
  60. type: "object"
  61. properties: {}
  62. }
  63. OTGWMainThermostat2: {
  64. title: "OTGW FlamePresenceSensor config options"
  65. type: "object"
  66. properties: {}
  67. }
  68.  
  69. }
RAW Paste Data