dongguan_electric_curtain.yaml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. name: Curtain robot
  2. products:
  3. - id: kcy0x4pi
  4. manufacturer: Dongguan Lianyou
  5. model: LY1678-2
  6. entities:
  7. - entity: cover
  8. class: curtain
  9. dps:
  10. - id: 1
  11. name: control
  12. type: string
  13. mapping:
  14. - dps_val: open
  15. value: open
  16. - dps_val: close
  17. value: close
  18. - dps_val: stop
  19. value: stop
  20. - id: 3
  21. name: current_position
  22. type: integer
  23. unit: "%"
  24. range:
  25. min: 0
  26. max: 100
  27. mapping:
  28. - invert: true
  29. optional: true
  30. persist: false
  31. - id: 7
  32. name: learning_state
  33. type: string
  34. - entity: select
  35. category: config
  36. name: Closed position
  37. icon: "mdi:arrow-u-down-left"
  38. dps:
  39. - id: 101
  40. type: string
  41. name: option
  42. mapping:
  43. - dps_val: "left"
  44. value: "left"
  45. - dps_val: "right"
  46. value: "right"
  47. - entity: sensor
  48. class: temperature
  49. dps:
  50. - id: 103
  51. name: sensor
  52. type: integer
  53. unit: C
  54. class: measurement
  55. - entity: sensor
  56. class: illuminance
  57. dps:
  58. - id: 104
  59. name: sensor
  60. type: integer
  61. unit: lx
  62. class: measurement
  63. - entity: binary_sensor
  64. class: problem
  65. category: diagnostic
  66. dps:
  67. - id: 12
  68. type: bitfield
  69. name: sensor
  70. mapping:
  71. - dps_val: 0
  72. value: false
  73. - value: true
  74. - id: 12
  75. type: bitfield
  76. name: fault_code
  77. - entity: sensor
  78. class: battery
  79. category: diagnostic
  80. dps:
  81. - id: 13
  82. type: integer
  83. name: sensor
  84. unit: "%"