goldair_fan.yaml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. name: Goldair Fan
  2. legacy_type: fan
  3. primary_device:
  4. entity: climate
  5. legacy_class: ".fan.climate.GoldairFan"
  6. icon: "mdi:fan"
  7. dps:
  8. - id: 1
  9. type: boolean
  10. mapping:
  11. - dps_val: false
  12. value: "off"
  13. - dps_val: true
  14. value: "fan_only"
  15. name: hvac_mode
  16. - id: 2
  17. type: integer
  18. range:
  19. constraint: preset_mode
  20. conditions:
  21. - value: normal
  22. min: 1
  23. max: 12
  24. - value: eco
  25. mapping:
  26. - dps_val: 4
  27. value: low
  28. - dps_val: 8
  29. value: medium
  30. - dps_val: 12
  31. value: high
  32. - value: sleep
  33. mapping:
  34. - dps_val: 4
  35. value: low
  36. - dps_val: 8
  37. value: medium
  38. - dps_val: 12
  39. value: high
  40. name: fan_mode
  41. - id: 3
  42. type: string
  43. mapping:
  44. - dps_val: normal
  45. value: normal
  46. - dps_val: nature
  47. value: eco
  48. - dps_val: sleep
  49. value: sleep
  50. name: preset_mode
  51. - id: 8
  52. type: string
  53. mapping:
  54. - dps_val: false
  55. value: "off"
  56. - dps_val: true
  57. value: "horizontal"
  58. name: swing_mode
  59. secondary_devices:
  60. - entity: light
  61. legacy_class: ".fan.light.GoldairFanLedDisplayLight"
  62. name: Panel Light
  63. dps:
  64. - id: 101
  65. type: boolean
  66. mapping:
  67. - dps_val: false
  68. icon: "mdi:led-on"
  69. - dps_val: true
  70. icon: "mdi:led-off"
  71. name: switch