From 766ca444a37fa10a487b63350be8962084039831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20BOU=C3=89?= Date: Wed, 17 Jul 2024 12:15:41 +0200 Subject: [PATCH] Fix Modbus Example Server doc (#4037) --- components/modbus_controller.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/modbus_controller.rst b/components/modbus_controller.rst index 82601c6f9..f2975f2ac 100644 --- a/components/modbus_controller.rst +++ b/components/modbus_controller.rst @@ -68,7 +68,7 @@ Configuration variables: responds to a command, it'll be marked online again. - **server_registers** (*Optional*): A list of registers that are responded to when acting as a server. - - **start_address** (**Required**, integer): start address of the first register in a range + - **address** (**Required**, integer): start address of the first register in a range - **value_type** (*Optional*): datatype of the mod_bus register data. The default data type for ModBUS is a 16 bit integer in big endian format (MSB first) - ``U_WORD``: unsigned 16 bit integer from 1 register = 16bit @@ -86,7 +86,7 @@ Configuration variables: Defaults to ``U_WORD``. - - **lambda** (**Required**, :ref:`lambda `): + - **read_lambda** (**Required**, :ref:`lambda `): Lambda that returns the value of this register. @@ -175,9 +175,9 @@ The following code allows a ModBUS client to read a sensor value from your ESPHo - modbus_id: modbus_server address: 0x4 server_registers: - - start_address: 0x0002 + - address: 0x0002 value_type: S_DWORD_R - lambda: |- + read_lambda: |- return id(evse_voltage_l1).state; sensor: