mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-19 15:26:59 +00:00
Followup on rework modbus (#28692)
* Followup on rework modbus. * typo. * link not correct.
This commit is contained in:
parent
fadf9747b4
commit
cd8d10f8dc
@ -372,6 +372,8 @@ modbus entities are grouped below each modbus communication entry.
|
|||||||
|
|
||||||
All modbus entities have the following parameters:
|
All modbus entities have the following parameters:
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
address:
|
address:
|
||||||
description: "Address of coil/register."
|
description: "Address of coil/register."
|
||||||
@ -460,6 +462,7 @@ For that reason, many devices (especially older ones) do not share the coil addr
|
|||||||
and this `input` would read from a different address space than `coil`. The problem is present in devices with
|
and this `input` would read from a different address space than `coil`. The problem is present in devices with
|
||||||
shared address space and are a frequent cause of problems when configuring entities.
|
shared address space and are a frequent cause of problems when configuring entities.
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
binary_sensors:
|
binary_sensors:
|
||||||
@ -551,6 +554,8 @@ The master configuration like device_class are automatically copied to the slave
|
|||||||
|
|
||||||
The Modbus climate platform allows you to monitor a thermostat or heaters as well as set a target temperature.
|
The Modbus climate platform allows you to monitor a thermostat or heaters as well as set a target temperature.
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
climates:
|
climates:
|
||||||
description: "A list of all climate entities in this modbus instance."
|
description: "A list of all climate entities in this modbus instance."
|
||||||
@ -773,6 +778,8 @@ Cover that uses `input_type: coil` is not able to determine intermediary states
|
|||||||
|
|
||||||
If your cover uses `input_type: holding` (default) to send commands, it can also read the intermediary states. To adjust which value represents what state, you can fine-tune the optional state attributes, like `state_open`. These optional state values are also used for specifying values written into the register. If you specify an optional status_register attribute, cover states will be read from status_register instead of the register used for sending commands.
|
If your cover uses `input_type: holding` (default) to send commands, it can also read the intermediary states. To adjust which value represents what state, you can fine-tune the optional state attributes, like `state_open`. These optional state values are also used for specifying values written into the register. If you specify an optional status_register attribute, cover states will be read from status_register instead of the register used for sending commands.
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
covers:
|
covers:
|
||||||
description: "A list of all cover entities configured for this connection."
|
description: "A list of all cover entities configured for this connection."
|
||||||
@ -958,6 +965,7 @@ modbus:
|
|||||||
|
|
||||||
The `modbus` fan platform allows you to control [Modbus](http://www.modbus.org/) coils or registers.
|
The `modbus` fan platform allows you to control [Modbus](http://www.modbus.org/) coils or registers.
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
fans:
|
fans:
|
||||||
@ -1064,6 +1072,8 @@ modbus:
|
|||||||
|
|
||||||
The `modbus` light platform allows you to control [Modbus](http://www.modbus.org/) coils or registers.
|
The `modbus` light platform allows you to control [Modbus](http://www.modbus.org/) coils or registers.
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
lights:
|
lights:
|
||||||
description: "A list of all light entities in this modbus instance."
|
description: "A list of all light entities in this modbus instance."
|
||||||
@ -1170,6 +1180,7 @@ modbus:
|
|||||||
|
|
||||||
The `modbus` sensor allows you to gather data from [Modbus](http://www.modbus.org/) registers.
|
The `modbus` sensor allows you to gather data from [Modbus](http://www.modbus.org/) registers.
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
sensors:
|
sensors:
|
||||||
@ -1359,6 +1370,8 @@ modbus:
|
|||||||
|
|
||||||
The `modbus` switch platform allows you to control [Modbus](http://www.modbus.org/) coils or registers.
|
The `modbus` switch platform allows you to control [Modbus](http://www.modbus.org/) coils or registers.
|
||||||
|
|
||||||
|
Please refer to [Parameter usage](#parameters-usage-matrix) for conflicting parameters.
|
||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
switches:
|
switches:
|
||||||
description: "A list of all switches in this modbus instance."
|
description: "A list of all switches in this modbus instance."
|
||||||
@ -1490,12 +1503,12 @@ modbus:
|
|||||||
state_off: 1
|
state_off: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
## Parameters usage matrix:
|
## Parameters usage matrix
|
||||||
|
|
||||||
Some parameters exclude other parameters, the following tables show what can be combined:
|
Some parameters exclude other parameters, the following tables show what can be combined:
|
||||||
|
|
||||||
| Datatype: | custom | string | <type>16 | <type>32 | <type>64 |
|
| Datatype: | custom | string | *16 | *32 | *64 |
|
||||||
| --------------- | ------ | ------ | -------- | -------- | -------- |
|
| --------------- | ------ | ------ | --- | --- | --- |
|
||||||
| count | Yes | Yes | No | No | No |
|
| count | Yes | Yes | No | No | No |
|
||||||
| structure | Yes | No | No | No | No |
|
| structure | Yes | No | No | No | No |
|
||||||
| slave_count | No | No | Yes | Yes | Yes |
|
| slave_count | No | No | Yes | Yes | Yes |
|
||||||
|
Loading…
x
Reference in New Issue
Block a user