amantii-r12ap1-fireplace.yaml 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340
  1. name: Fireplace
  2. products:
  3. - id: aggdycelaybrbp7s
  4. manufacturer: Amantii
  5. model: Bespoke
  6. model_id: R1-2-AP1
  7. entities:
  8. - entity: switch
  9. icon: "mdi:power"
  10. category: config
  11. dps:
  12. - id: 109
  13. name: switch
  14. type: boolean
  15. - entity: climate
  16. icon: "mdi:fireplace"
  17. dps:
  18. - id: 108
  19. name: hvac_mode
  20. type: string
  21. mapping:
  22. - dps_val: "OFF"
  23. value: "off"
  24. - dps_val: H1
  25. value: heat
  26. hidden: true
  27. - dps_val: H2
  28. value: heat
  29. hidden: true
  30. - dps_val: Auto
  31. value: heat
  32. - id: 108
  33. name: preset_mode
  34. type: string
  35. mapping:
  36. - dps_val: "OFF"
  37. value: "Off"
  38. - dps_val: H1
  39. value: Low
  40. - dps_val: H2
  41. value: High
  42. - dps_val: Auto
  43. value: Auto
  44. - id: 110
  45. name: temperature
  46. type: string
  47. unit: C
  48. range:
  49. min: 15
  50. max: 28
  51. mapping:
  52. - dps_val: 15C_59F
  53. value: 15
  54. - dps_val: 16C_60F_61F
  55. value: 16
  56. - dps_val: 17C_62F_63F
  57. value: 17
  58. - dps_val: 18C_64F_65F
  59. value: 18
  60. - dps_val: 19C_66F_67F
  61. value: 19
  62. - dps_val: 20C_68F
  63. value: 20
  64. - dps_val: 21C_69F_70F
  65. value: 21
  66. - dps_val: 22C_71F_72F
  67. value: 22
  68. - dps_val: 23C_73F_74F
  69. value: 23
  70. - dps_val: 24C_75F_76F
  71. value: 24
  72. - dps_val: 25C_77F_78F
  73. value: 25
  74. - dps_val: 26C_79F_80F
  75. value: 26
  76. - dps_val: 27C_81F_82F
  77. value: 27
  78. - dps_val: 28C_83F
  79. value: 28
  80. - id: 111
  81. name: current_temperature
  82. type: string
  83. unit: C
  84. mapping:
  85. - dps_val: 5C_41F
  86. value: 5
  87. - dps_val: 6C_42F_43F
  88. value: 6
  89. - dps_val: 7C_44F_45F
  90. value: 7
  91. - dps_val: 8C_46F_47F
  92. value: 8
  93. - dps_val: 9C_48F_49F
  94. value: 9
  95. - dps_val: 10C_50F
  96. value: 10
  97. - dps_val: 11C_51F_52F
  98. value: 11
  99. - dps_val: 12C_53F_54F
  100. value: 12
  101. - dps_val: 13C_55F_56F
  102. value: 13
  103. - dps_val: 14C_57F_58F
  104. value: 14
  105. - dps_val: 15C_59F
  106. value: 15
  107. - dps_val: 16C_60F_61F
  108. value: 16
  109. - dps_val: 17C_62F_63F
  110. value: 17
  111. - dps_val: 18C_64F_65F
  112. value: 18
  113. - dps_val: 19C_66F_67F
  114. value: 19
  115. - dps_val: 20C_68F
  116. value: 20
  117. - dps_val: 21C_69F_70F
  118. value: 21
  119. - dps_val: 22C_71F_72F
  120. value: 22
  121. - dps_val: 23C_73F_74F
  122. value: 23
  123. - dps_val: 24C_75F_76F
  124. value: 24
  125. - dps_val: 25C_77F_78F
  126. value: 25
  127. - dps_val: 26C_79F_80F
  128. value: 26
  129. - dps_val: 27C_81F_82F
  130. value: 27
  131. - dps_val: 28C_83F
  132. value: 28
  133. - dps_val: 29C_84F_85F
  134. value: 29
  135. - dps_val: 30C_86F
  136. value: 30
  137. - dps_val: 31C_87F_88F
  138. value: 31
  139. - dps_val: 32C_89F_90F
  140. value: 32
  141. - dps_val: 33C_91F_92F
  142. value: 33
  143. - dps_val: 34C_93F_94F
  144. value: 34
  145. - dps_val: 35C_95F
  146. value: 35
  147. - dps_val: 36C_96F_97F
  148. value: 36
  149. - entity: switch
  150. translation_key: sound
  151. category: config
  152. dps:
  153. - id: 101
  154. name: switch
  155. type: boolean
  156. - entity: light
  157. translation_key: embers
  158. category: config
  159. dps:
  160. - id: 116
  161. name: switch
  162. type: boolean
  163. - entity: number
  164. name: Embers red
  165. category: config
  166. dps:
  167. - id: 102
  168. name: value
  169. type: integer
  170. range:
  171. min: 0
  172. max: 8
  173. - entity: number
  174. name: Embers green
  175. category: config
  176. dps:
  177. - id: 103
  178. name: value
  179. type: integer
  180. range:
  181. min: 0
  182. max: 8
  183. - entity: number
  184. name: Embers blue
  185. category: config
  186. dps:
  187. - id: 107
  188. name: value
  189. type: integer
  190. range:
  191. min: 0
  192. max: 8
  193. - entity: light
  194. translation_key: flame
  195. category: config
  196. dps:
  197. - id: 117
  198. name: switch
  199. type: boolean
  200. - entity: number
  201. name: Flame yellow
  202. category: config
  203. dps:
  204. - id: 104
  205. name: value
  206. type: integer
  207. range:
  208. min: 0
  209. max: 6
  210. - entity: number
  211. name: Flame red
  212. category: config
  213. dps:
  214. - id: 105
  215. name: value
  216. type: integer
  217. range:
  218. min: 0
  219. max: 6
  220. - entity: number
  221. name: Flame orange
  222. category: config
  223. dps:
  224. - id: 106
  225. name: value
  226. type: integer
  227. range:
  228. min: 0
  229. max: 6
  230. - entity: number
  231. name: Flame speed
  232. category: config
  233. dps:
  234. - id: 113
  235. name: value
  236. type: integer
  237. range:
  238. min: 1
  239. max: 3
  240. - entity: select
  241. translation_key: timer
  242. category: config
  243. dps:
  244. - id: 114
  245. name: option
  246. type: integer
  247. mapping:
  248. - dps_val: 0
  249. value: cancel
  250. - dps_val: 5
  251. value: 30m
  252. - dps_val: 10
  253. value: 1h
  254. - dps_val: 15
  255. value: 1h30m
  256. - dps_val: 20
  257. value: 2h
  258. - dps_val: 25
  259. value: 2h30m
  260. - dps_val: 30
  261. value: 3h
  262. - dps_val: 35
  263. value: 3h30m
  264. - dps_val: 40
  265. value: 4h
  266. - dps_val: 45
  267. value: 4h30m
  268. - dps_val: 50
  269. value: 5h
  270. - dps_val: 55
  271. value: 5h30m
  272. - dps_val: 60
  273. value: 6h
  274. - dps_val: 65
  275. value: 6h30m
  276. - dps_val: 70
  277. value: 7h
  278. - dps_val: 75
  279. value: 7h30m
  280. - dps_val: 80
  281. value: 8h
  282. - entity: binary_sensor
  283. class: problem
  284. category: diagnostic
  285. dps:
  286. - id: 115
  287. name: sensor
  288. type: string
  289. mapping:
  290. - dps_val: none
  291. value: false
  292. - value: true
  293. - id: 115
  294. name: fault_code
  295. type: string
  296. - id: 115
  297. name: description
  298. type: string
  299. mapping:
  300. - dps_val: none
  301. value: ok
  302. - dps_val: E1
  303. value: Overheating
  304. - dps_val: E2
  305. value: NTC is defective
  306. - dps_val: E3
  307. value: Heater not working
  308. - entity: select
  309. name: Canopy light
  310. icon: "mdi:wall-sconce-flat-outline"
  311. category: config
  312. dps:
  313. - id: 112
  314. name: option
  315. type: integer
  316. mapping:
  317. - dps_val: 0
  318. value: "Off"
  319. - dps_val: 1
  320. value: Red
  321. - dps_val: 2
  322. value: Green
  323. - dps_val: 3
  324. value: Blue
  325. - dps_val: 4
  326. value: Turquoise
  327. - dps_val: 5
  328. value: Purple
  329. - dps_val: 6
  330. value: Cyan
  331. - dps_val: 7
  332. value: Lavender
  333. - dps_val: 8
  334. value: Light Cyan
  335. - dps_val: 9
  336. value: Light Sky Blue
  337. - dps_val: 10
  338. value: Light Slate Gray
  339. - dps_val: 11
  340. value: Cycle