makegood_switch_dual_timer-energy.yaml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. name: Dual switch
  2. products:
  3. - id: XdGCESvXTI5Mvfx2
  4. name: MakeGood 2 Gang Switch (MG-MD04W)
  5. primary_entity:
  6. entity: switch
  7. name: Switch 1
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. secondary_entities:
  13. - entity: switch
  14. name: Switch 2
  15. dps:
  16. - id: 2
  17. type: boolean
  18. name: switch
  19. - entity: number
  20. name: Timer 1
  21. icon: "mdi:timer"
  22. category: config
  23. dps:
  24. - id: 7
  25. type: integer
  26. name: value
  27. range:
  28. min: 0
  29. max: 86400
  30. mapping:
  31. - scale: 60
  32. step: 60
  33. unit: min
  34. - entity: number
  35. name: Timer 2
  36. icon: "mdi:timer"
  37. category: config
  38. dps:
  39. - id: 8
  40. type: integer
  41. name: value
  42. range:
  43. min: 0
  44. max: 86400
  45. mapping:
  46. - scale: 60
  47. step: 60
  48. unit: min
  49. - entity: sensor
  50. class: current
  51. category: diagnostic
  52. dps:
  53. - id: 102
  54. type: integer
  55. name: sensor
  56. unit: A
  57. class: measurement
  58. force: true
  59. mapping:
  60. - scale: 1000
  61. - entity: sensor
  62. class: power
  63. category: diagnostic
  64. dps:
  65. - id: 103
  66. type: integer
  67. name: sensor
  68. unit: W
  69. class: measurement
  70. force: true
  71. mapping:
  72. - scale: 10
  73. - entity: sensor
  74. class: voltage
  75. category: diagnostic
  76. dps:
  77. - id: 104
  78. type: integer
  79. name: sensor
  80. unit: V
  81. class: measurement
  82. force: true
  83. mapping:
  84. - scale: 10