hircr_remote_control.yaml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. name: IR remote control
  2. # originally misspelled
  3. legacy_type: hircr_reemote_control
  4. entities:
  5. - entity: remote
  6. dps:
  7. - id: 1
  8. type: string
  9. name: control
  10. - id: 2
  11. type: string
  12. optional: true
  13. persist: false
  14. name: receive
  15. - id: 3
  16. type: string
  17. optional: true
  18. name: send
  19. - id: 4
  20. type: string
  21. optional: true
  22. name: key_code
  23. - id: 5
  24. type: string
  25. optional: true
  26. name: key_code2
  27. - id: 6
  28. type: string
  29. optional: true
  30. name: key_code3
  31. - id: 7
  32. type: string
  33. optional: true
  34. name: key_study
  35. - id: 8
  36. type: string
  37. optional: true
  38. name: key_study2
  39. - id: 9
  40. type: string
  41. optional: true
  42. name: key_study3
  43. - id: 10
  44. type: integer
  45. optional: true
  46. name: delay
  47. range:
  48. min: 0
  49. max: 65535
  50. mapping:
  51. - scale: 10
  52. unit: ms
  53. - id: 11
  54. type: string
  55. optional: true
  56. name: key_code4
  57. - id: 12
  58. type: string
  59. optional: true
  60. name: key_study4
  61. - id: 13
  62. type: integer
  63. optional: true
  64. name: code_type
  65. range:
  66. min: 0
  67. max: 255