inkbird_sousvide_cooker.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. name: Inkbird sous vide
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 101
  6. type: boolean
  7. name: hvac_mode
  8. mapping:
  9. - dps_val: false
  10. value: "off"
  11. - dps_val: true
  12. value: heat
  13. - id: 102
  14. type: string
  15. name: hvac_action
  16. icon_priority: 2
  17. mapping:
  18. - dps_val: stop
  19. value: "off"
  20. icon: "mdi:pot-outline"
  21. - dps_val: working
  22. value: heating
  23. icon: "mdi:pot-steam"
  24. - dps_val: complete
  25. value: idle
  26. icon: "mdi:pot"
  27. - id: 103
  28. type: integer
  29. name: temperature
  30. range:
  31. min: 0
  32. max: 960
  33. mapping:
  34. - scale: 10
  35. - id: 104
  36. type: integer
  37. name: current_temperature
  38. mapping:
  39. - scale: 10
  40. - id: 107
  41. type: integer
  42. name: fault
  43. mapping:
  44. - dps_val: 0
  45. value: 0
  46. - icon: "mdi:alert"
  47. icon_priority: 1
  48. - id: 108
  49. type: boolean
  50. name: temperature_unit
  51. mapping:
  52. - dps_val: true
  53. value: C
  54. - dps_val: false
  55. value: F
  56. secondary_entities:
  57. - entity: number
  58. name: Cooking time
  59. category: config
  60. icon: "mdi:timer"
  61. dps:
  62. - id: 105
  63. type: integer
  64. name: value
  65. range:
  66. min: 0
  67. max: 5999
  68. unit: min
  69. - entity: sensor
  70. name: Remaining time
  71. category: diagnostic
  72. icon: "mdi:timer"
  73. dps:
  74. - id: 106
  75. type: integer
  76. name: sensor
  77. unit: min
  78. - entity: binary_sensor
  79. name: Fault
  80. category: diagnostic
  81. class: problem
  82. dps:
  83. - id: 107
  84. type: integer
  85. name: sensor
  86. mapping:
  87. - dps_val: 0
  88. value: false
  89. - value: true
  90. - entity: select
  91. name: Temperature unit
  92. category: config
  93. icon: "mdi:temperature-celsius"
  94. dps:
  95. - id: 108
  96. type: boolean
  97. name: option
  98. mapping:
  99. - dps_val: true
  100. value: Celsius
  101. - dps_val: false
  102. value: Fahrenheit
  103. - entity: number
  104. name: Recipe
  105. category: config
  106. icon: "mdi:pot-steam"
  107. dps:
  108. - id: 109
  109. type: integer
  110. name: value
  111. range:
  112. min: 0
  113. max: 1000
  114. - entity: number
  115. name: Temperature calibration
  116. category: config
  117. icon: "mdi:arrow-collapse-up"
  118. dps:
  119. - id: 110
  120. type: integer
  121. name: value
  122. range:
  123. min: -99
  124. max: 99
  125. mapping:
  126. - scale: 10