atomi_ceiling_fan.yaml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. name: Ceiling fan
  2. products:
  3. - id: keyxcgdguks9shua
  4. name: Atomi 52 inch ceiling fan
  5. primary_entity:
  6. entity: fan
  7. dps:
  8. - id: 60
  9. type: boolean
  10. name: switch
  11. - id: 61
  12. type: string
  13. name: preset_mode
  14. mapping:
  15. - dps_val: fresh
  16. value: Fresh
  17. - dps_val: nature
  18. value: Natural
  19. - id: 64
  20. type: integer
  21. name: speed
  22. range:
  23. min: 0
  24. max: 3
  25. mapping:
  26. - scale: 0.03
  27. - id: 71
  28. type: string
  29. name: unknown_71
  30. secondary_entities:
  31. - entity: light
  32. name: Light
  33. dps:
  34. - id: 20
  35. type: boolean
  36. name: switch
  37. - id: 21
  38. # docs give the standard white, colour, scene, music values, but this
  39. # device does not have color or scene dps, so just leave it for monitoring
  40. name: work_mode
  41. type: string
  42. - id: 22
  43. name: brightness
  44. type: integer
  45. range:
  46. min: 10
  47. max: 1000
  48. mapping:
  49. - scale: 3.92
  50. - id: 23
  51. name: color_temp
  52. type: integer
  53. range:
  54. min: 0
  55. max: 1000
  56. - entity: number
  57. name: Light timer
  58. category: config
  59. icon: "mdi:timer"
  60. dps:
  61. - id: 26
  62. type: integer
  63. name: value
  64. unit: min
  65. range:
  66. min: 0
  67. max: 86400
  68. mapping:
  69. - scale: 60
  70. step: 60
  71. - entity: switch
  72. name: Do not disturb
  73. category: config
  74. dps:
  75. - id: 34
  76. type: boolean
  77. name: switch