mirror of
https://github.com/dtwardow/homebridge-multi-tap-switch.git
synced 2026-11-01 20:18:30 +00:00
Update README.md
This commit is contained in:
1 parent
ce9c07c6e0
commit
92c9de5c31
1 file changed
+14
-4
@@ -8,6 +8,10 @@ This plugin provides a switch, which can be triggered multiple times to trigger
|
||||
|
||||
Actions could be everything, which can be configured within **Automations**.
|
||||
|
||||
## History
|
||||
|
||||
|
||||
|
||||
## How it works?
|
||||
|
||||
The plugin provides a virtual **switch** which can be triggered manually (which doesn't really make sense) or
|
||||
@@ -32,7 +36,7 @@ or manually by following these instructions:
|
||||
The configuration allows the user to add multiple **Multi-Tap-Switches**. The following parameters are available:
|
||||
|
||||
| Option | Default Value | Characteristic (runtime configuration) | Description |
|
||||
|------------------------------------|----------------|----------------------------------------|-------------------------------------------------------------------------------------------|
|
||||
|-------------------------------------|----------------|----------------------------------------|-------------------------------------------------------------------------------------------|
|
||||
| `name` | MultiTapSwitch | | Name of the Platform Accessory (primarily shown in logs) |
|
||||
| `devices[]` | | | Array of configured devices |
|
||||
| `devices[].name` | | | Name of the switch |
|
||||
@@ -42,12 +46,12 @@ The configuration allows the user to add multiple **Multi-Tap-Switches**. The fo
|
||||
| `devices[] .logging` | false | | Logging of switch/trigger actions. |
|
||||
|
||||
The parameter ```triggerTimeout``` can be changed in the configuration during runtime. So, this is just the initial value.
|
||||
If the value is set to `0`, the switch will never reset. This can be also combined with the ```resetAfterSwitchOff``` parameter.
|
||||
|
||||
The parameter ```numberConfiguredScenes``` just defines how many **programmable** switches are available. The number of
|
||||
The parameter ```numberConfiguredScenes``` just defines how many **programmable** switches are available (currently, there is no limit). The number of
|
||||
really **used** switches can configured during runtime, between 0 and the configured number.
|
||||
|
||||
> **NOTE:** Additional parameters (also called **Characteristics**) can only be configured via 3rd-party HomeKit apps (i.e.
|
||||
> Home+, Controller for HomeKit, etc.), but in the basic Home App!
|
||||
> **NOTE:** Additional parameters (also called **Characteristics**) can only be configured via 3rd-party HomeKit apps, but in the basic Home App!
|
||||
|
||||
So, an example **platform** plugin config will look as follows:
|
||||
|
||||
@@ -66,3 +70,9 @@ So, an example **platform** plugin config will look as follows:
|
||||
]
|
||||
}
|
||||
````
|
||||
|
||||
## Contribution
|
||||
|
||||
Contributions are always welcome. You can also use the code for own projects and adapt it to your specific needs.
|
||||
|
||||
If you find any bugs or have ideas for optimizations or new features, feel free.
|
||||
Reference in new issue
Block a user