cbi_astute_outdoor_smartswitch.yaml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. name: Switch
  2. products:
  3. - id: xzgtyrqbab8lm2zo
  4. manufacturer: CBI
  5. model: Astute Smart Controller
  6. entities:
  7. - entity: switch
  8. class: switch
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - entity: number
  14. category: config
  15. class: duration
  16. translation_key: timer
  17. dps:
  18. - id: 7
  19. type: integer
  20. name: value
  21. unit: min
  22. range:
  23. min: 0
  24. max: 86400
  25. mapping:
  26. - scale: 60
  27. step: 60
  28. - entity: select
  29. category: config
  30. translation_key: initial_state
  31. dps:
  32. - id: 14
  33. type: string
  34. name: option
  35. mapping:
  36. - dps_val: "on"
  37. value: "on"
  38. - dps_val: "off"
  39. value: "off"
  40. - dps_val: memory
  41. value: memory
  42. - entity: sensor
  43. category: diagnostic
  44. class: energy
  45. dps:
  46. - id: 20
  47. name: sensor
  48. type: integer
  49. unit: Wh
  50. class: total_increasing
  51. force: true
  52. optional: true
  53. - entity: sensor
  54. category: diagnostic
  55. class: current
  56. dps:
  57. - id: 21
  58. name: sensor
  59. type: integer
  60. class: measurement
  61. force: true
  62. unit: mA
  63. - entity: sensor
  64. category: diagnostic
  65. class: power
  66. dps:
  67. - id: 23
  68. name: sensor
  69. type: integer
  70. class: measurement
  71. force: true
  72. unit: W
  73. range:
  74. min: 0
  75. max: 50000
  76. mapping:
  77. - scale: 10
  78. - entity: sensor
  79. category: diagnostic
  80. class: voltage
  81. dps:
  82. - id: 22
  83. name: sensor
  84. type: integer
  85. class: measurement
  86. force: true
  87. unit: V
  88. range:
  89. min: 0
  90. max: 5000
  91. mapping:
  92. - scale: 10