4
0

curtain_with_feedback.yaml 1016 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. name: Curtain module
  2. primary_entity:
  3. entity: cover
  4. class: curtain
  5. dps:
  6. - id: 1
  7. name: control
  8. type: string
  9. mapping:
  10. - dps_val: open
  11. value: open
  12. - dps_val: close
  13. value: close
  14. - dps_val: stop
  15. value: stop
  16. - id: 2
  17. name: position
  18. type: integer
  19. unit: "%"
  20. range:
  21. min: 0
  22. max: 100
  23. mapping:
  24. - step: 10
  25. - id: 2
  26. name: current_position
  27. type: integer
  28. secondary_entities:
  29. - entity: select
  30. name: Motor reverse mode
  31. category: config
  32. icon: "mdi:sign-direction"
  33. dps:
  34. - id: 8
  35. name: option
  36. type: string
  37. mapping:
  38. - dps_val: forward
  39. value: Forward
  40. - dps_val: back
  41. value: Back
  42. - entity: number
  43. name: Travel time
  44. category: config
  45. icon: "mdi:timer"
  46. dps:
  47. - id: 10
  48. name: value
  49. type: integer
  50. unit: s
  51. range:
  52. min: 1
  53. max: 60