novadigital_quad_switch.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. # Example DPS Status
  2. # {'dps': {'1': True, '2': True, '3': True, '4': True, '7': 0, '8': 0, '9': 0,
  3. # '10': 0, '14': '0', '16': True}}
  4. name: Novadigital Quad Switch
  5. products:
  6. - id: 6u3rzfddlfajqvn5
  7. name: Novadigital quad switch
  8. primary_entity:
  9. entity: switch
  10. name: Switch 1
  11. dps:
  12. - id: 1
  13. name: switch
  14. type: boolean
  15. secondary_entities:
  16. - entity: switch
  17. name: Switch 2
  18. dps:
  19. - id: 2
  20. name: switch
  21. type: boolean
  22. - entity: switch
  23. name: Switch 3
  24. dps:
  25. - id: 3
  26. name: switch
  27. type: boolean
  28. - entity: switch
  29. name: Switch 4
  30. dps:
  31. - id: 4
  32. name: switch
  33. type: boolean
  34. - entity: number
  35. category: config
  36. name: Timer Switch 1
  37. translation_key: timer
  38. dps:
  39. - id: 7
  40. name: value
  41. type: integer
  42. unit: min
  43. range:
  44. min: 0
  45. max: 86400
  46. mapping:
  47. - scale: 60
  48. step: 60
  49. - entity: number
  50. category: config
  51. name: Timer Switch 2
  52. translation_key: timer
  53. dps:
  54. - id: 8
  55. name: value
  56. type: integer
  57. unit: min
  58. range:
  59. min: 0
  60. max: 86400
  61. mapping:
  62. - scale: 60
  63. step: 60
  64. - entity: number
  65. category: config
  66. name: Timer Switch 3
  67. translation_key: timer
  68. dps:
  69. - id: 9
  70. name: value
  71. type: integer
  72. unit: min
  73. range:
  74. min: 0
  75. max: 86400
  76. mapping:
  77. - scale: 60
  78. step: 60
  79. - entity: number
  80. category: config
  81. name: Timer Switch 4
  82. translation_key: timer
  83. dps:
  84. - id: 10
  85. name: value
  86. type: integer
  87. unit: min
  88. range:
  89. min: 0
  90. max: 86400
  91. mapping:
  92. - scale: 60
  93. step: 60
  94. - entity: select
  95. category: config
  96. name: Restore power state
  97. icon: "mdi:power-settings"
  98. dps:
  99. - id: 14
  100. name: option
  101. type: string
  102. mapping:
  103. - dps_val: 0
  104. value: "Off"
  105. - dps_val: 1
  106. value: "On"
  107. - dps_val: 2
  108. value: Remember Last Status
  109. optional: true
  110. force: true
  111. - entity: light
  112. translation_key: backlight
  113. category: config
  114. dps:
  115. - id: 16
  116. name: switch
  117. type: boolean