inkbird_bbq4t_thermometer.yaml 2.3 KB

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