inkbird_bbq4t_thermometer.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. name: BBQ thermometer
  2. products:
  3. - id: x6oarivkdgru1upf
  4. name: Inkbird iBBQ-4T
  5. primary_entity:
  6. entity: sensor
  7. name: Temperature probe 1
  8. class: temperature
  9. dps:
  10. - id: 107
  11. type: integer
  12. name: sensor
  13. class: measurement
  14. mapping:
  15. - scale: 100
  16. unit: F
  17. - id: 13
  18. type: bitfield
  19. name: fault_code
  20. optional: true
  21. - id: 111
  22. type: integer
  23. name: unknown_111
  24. secondary_entities:
  25. - entity: sensor
  26. name: Temperature probe 2
  27. class: temperature
  28. dps:
  29. - id: 108
  30. type: integer
  31. name: sensor
  32. class: measurement
  33. optional: true
  34. mapping:
  35. - scale: 100
  36. unit: F
  37. - entity: sensor
  38. name: Temperature probe 3
  39. class: temperature
  40. dps:
  41. - id: 109
  42. type: integer
  43. name: sensor
  44. class: measurement
  45. optional: true
  46. mapping:
  47. - scale: 100
  48. unit: F
  49. - entity: sensor
  50. name: Temperature probe 4
  51. class: temperature
  52. dps:
  53. - id: 110
  54. type: integer
  55. name: sensor
  56. class: measurement
  57. optional: true
  58. mapping:
  59. - scale: 100
  60. unit: F
  61. - entity: binary_sensor
  62. class: power
  63. category: diagnostics
  64. dps:
  65. - id: 1
  66. type: boolean
  67. name: sensor
  68. - entity: binary_sensor
  69. name: Fault
  70. class: problem
  71. category: diagnostic
  72. dps:
  73. - id: 13
  74. type: bitfield
  75. name: sensor
  76. optional: true
  77. mapping:
  78. - dps_val: 0
  79. value: false
  80. - dps_val: null
  81. value: false
  82. - value: true
  83. - entity: select
  84. name: Temperature unit
  85. icon: "mdi:temperature-celsius"
  86. category: config
  87. dps:
  88. - id: 19
  89. type: string
  90. name: option
  91. mapping:
  92. - dps_val: f
  93. value: Fahrenheit
  94. - dps_val: c
  95. value: Celsius
  96. - entity: sensor
  97. class: battery
  98. category: diagnostic
  99. dps:
  100. - id: 101
  101. type: integer
  102. name: sensor
  103. unit: "%"
  104. - entity: number
  105. name: Screen timeout
  106. category: config
  107. icon: "mdi:camera-timer"
  108. dps:
  109. - id: 102
  110. type: integer
  111. name: value
  112. unit: s
  113. range:
  114. min: 0
  115. max: 3600
  116. - entity: switch
  117. name: Alarm
  118. category: config
  119. dps:
  120. - id: 104
  121. type: boolean
  122. name: switch