omnibreeze_5speed_towerfan.yaml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. name: Fan
  2. products:
  3. - id: kuskdnpwgso1qinx
  4. manufacturer: OmniBreeze
  5. name: Tower Fan 5M-F
  6. entities:
  7. - entity: fan
  8. translation_key: fan_with_presets
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - id: 2
  14. type: string
  15. name: preset_mode
  16. mapping:
  17. - dps_val: '0'
  18. value: normal
  19. - dps_val: '1'
  20. value: nature
  21. - dps_val: '2'
  22. value: sleep
  23. - dps_val: '3'
  24. value: smart
  25. - id: 3
  26. type: integer
  27. name: speed
  28. range:
  29. min: 1
  30. max: 5
  31. - id: 5
  32. type: boolean
  33. name: oscillate
  34. - entity: light
  35. translation_key: display
  36. category: config
  37. dps:
  38. - id: 15
  39. type: boolean
  40. name: switch
  41. - entity: switch
  42. translation_key: keytone
  43. category: config
  44. dps:
  45. - id: 13
  46. type: boolean
  47. name: switch
  48. - entity: select
  49. translation_key: timer
  50. category: config
  51. dps:
  52. - id: 22
  53. type: string
  54. name: option
  55. mapping:
  56. - dps_val: cancel
  57. value: cancel
  58. - dps_val: "1h"
  59. value: "1h"
  60. - dps_val: "2h"
  61. value: "2h"
  62. - dps_val: "3h"
  63. value: "3h"
  64. - dps_val: "4h"
  65. value: "4h"
  66. - dps_val: "5h"
  67. value: "5h"
  68. - dps_val: "6h"
  69. value: "6h"
  70. - dps_val: "7h"
  71. value: "7h"
  72. - dps_val: "8h"
  73. value: "8h"
  74. - dps_val: "9h"
  75. value: "9h"
  76. - dps_val: "10h"
  77. value: "10h"
  78. - dps_val: "11h"
  79. value: "11h"
  80. - dps_val: "12h"
  81. value: "12h"
  82. - entity: sensor
  83. class: temperature
  84. dps:
  85. - id: 21
  86. type: integer
  87. name: sensor
  88. unit: F
  89. class: measurement