services.yaml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. set_code:
  2. name: Set Lock Code
  3. description: Set a user code in a lock slot. Optionally assign a name to the slot.
  4. fields:
  5. lock_entity_id:
  6. name: Lock entity
  7. description: The lock entity to set the code on.
  8. required: true
  9. selector:
  10. entity:
  11. domain: lock
  12. integration: zwave_js
  13. slot:
  14. name: Slot number
  15. description: Code slot number (1 or higher). If omitted, the lowest unused slot is assigned automatically.
  16. required: false
  17. selector:
  18. number:
  19. min: 1
  20. max: 250
  21. mode: box
  22. code:
  23. name: Code
  24. description: The PIN code to set.
  25. required: true
  26. selector:
  27. text:
  28. type: password
  29. name:
  30. name: Slot name
  31. description: Optional label for this slot.
  32. required: false
  33. selector:
  34. text:
  35. clear_code:
  36. name: Clear Lock Code
  37. description: Remove the user code from a lock slot. The slot name is preserved.
  38. fields:
  39. lock_entity_id:
  40. name: Lock entity
  41. description: The lock entity to clear the code on.
  42. required: true
  43. selector:
  44. entity:
  45. domain: lock
  46. integration: zwave_js
  47. slot:
  48. name: Slot number
  49. description: Code slot number to clear.
  50. required: true
  51. selector:
  52. number:
  53. min: 1
  54. max: 250
  55. mode: box
  56. set_name:
  57. name: Set Slot Name
  58. description: Assign or update the display name for a lock slot.
  59. fields:
  60. lock_entity_id:
  61. name: Lock entity
  62. description: The lock entity the slot belongs to.
  63. required: true
  64. selector:
  65. entity:
  66. domain: lock
  67. integration: zwave_js
  68. slot:
  69. name: Slot number
  70. description: Code slot number to name.
  71. required: true
  72. selector:
  73. number:
  74. min: 1
  75. max: 250
  76. mode: box
  77. name:
  78. name: Name
  79. description: Display name for the slot.
  80. required: true
  81. selector:
  82. text:
  83. set_slot_enabled:
  84. name: Set Slot Enabled
  85. description: Enable or disable a lock code slot without changing its PIN.
  86. fields:
  87. lock_entity_id:
  88. name: Lock entity
  89. description: The lock entity the slot belongs to.
  90. required: true
  91. selector:
  92. entity:
  93. domain: lock
  94. integration: zwave_js
  95. slot:
  96. name: Slot number
  97. description: Code slot number to enable or disable.
  98. required: true
  99. selector:
  100. number:
  101. min: 1
  102. max: 250
  103. mode: box
  104. enabled:
  105. name: Enabled
  106. description: True to enable the slot, false to disable it.
  107. required: true
  108. selector:
  109. boolean: