arlec_6speed_fan.yaml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. name: Arlec floor fan
  2. products:
  3. - id: tsgf7ywzeit2d90b
  4. name: Arlec 45cm black floor fan
  5. primary_entity:
  6. entity: fan
  7. dps:
  8. - id: 1
  9. name: switch
  10. type: boolean
  11. - id: 2
  12. name: preset_mode
  13. type: string
  14. optional: true
  15. mapping:
  16. - dps_val: nature
  17. value: Natural
  18. - dps_val: sleep
  19. value: Sleep
  20. - dps_val: fresh
  21. value: Fresh
  22. - dps_val: smart
  23. value: Smart
  24. - dps_val: strong
  25. value: Strong
  26. - dps_val: closed
  27. value: "Off"
  28. - dps_val: ordinary
  29. value: Normal
  30. - dps_val: null
  31. value: "Off"
  32. - id: 3
  33. name: speed
  34. type: string
  35. mapping:
  36. - dps_val: "1"
  37. value: 17
  38. - dps_val: "2"
  39. value: 33
  40. - dps_val: "3"
  41. value: 50
  42. - dps_val: "4"
  43. value: 67
  44. - dps_val: "5"
  45. value: 83
  46. - dps_val: "6"
  47. value: 100
  48. - id: 101
  49. type: boolean
  50. name: oscillate
  51. - id: 8
  52. type: bitfield
  53. name: fault_code
  54. secondary_entities:
  55. - entity: binary_sensor
  56. name: Fault
  57. class: problem
  58. category: diagnostic
  59. dps:
  60. - id: 8
  61. type: bitfield
  62. name: sensor
  63. mapping:
  64. - dps_val: 0
  65. value: false
  66. - value: true
  67. - entity: select
  68. name: Timer
  69. icon: "mdi:timer"
  70. category: config
  71. dps:
  72. - id: 6
  73. type: string
  74. name: option
  75. mapping:
  76. - dps_val: "0"
  77. value: "Off"
  78. - dps_val: "1"
  79. value: "1 hour"
  80. - dps_val: "2"
  81. value: "2 hours"
  82. - dps_val: "3"
  83. value: "3 hours"
  84. - dps_val: "4"
  85. value: "4 hours"
  86. - dps_val: "5"
  87. value: "5 hours"
  88. - dps_val: "6"
  89. value: "6 hours"