yidi_fan_light_switch.yaml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. name: Wall switch
  2. products:
  3. - id: 66urzkokqdufersv
  4. name: NHZS Fan and light switch
  5. primary_entity:
  6. entity: fan
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: switch
  11. - id: 4
  12. type: integer
  13. name: speed
  14. range:
  15. min: 1
  16. max: 100
  17. secondary_entities:
  18. - entity: light
  19. dps:
  20. - id: 5
  21. type: boolean
  22. name: switch
  23. - entity: number
  24. name: Fan timer
  25. category: config
  26. icon: "mdi:timer"
  27. dps:
  28. - id: 2
  29. type: integer
  30. name: value
  31. unit: min
  32. range:
  33. min: 0
  34. max: 86400
  35. mapping:
  36. - scale: 60
  37. step: 60
  38. - entity: select
  39. name: Initial state
  40. icon: "mdi:toggle-switch"
  41. category: config
  42. dps:
  43. - id: 11
  44. type: string
  45. name: option
  46. mapping:
  47. - dps_val: "off"
  48. value: "Off"
  49. - dps_val: "on"
  50. value: "On"
  51. - dps_val: "memory"
  52. value: Last state
  53. optional: true
  54. - entity: light
  55. name: Backlight
  56. icon: "mdi:television-ambient-light"
  57. category: config
  58. dps:
  59. - id: 13
  60. type: boolean
  61. name: switch