mirror of
https://github.com/randybb/esphome-configs.git
synced 2026-10-14 08:35:12 +02:00
mcu-gateway: migrate modbus_controller off deprecated register_count
register_count is derived from value_type now; drop the now-redundant register_count: 1 on the temp/humidity sensors, and replace the Solar Pressure sensor's register_count: 2 (its device always returns 2 registers per read) with a hidden padding sensor on the next register using reuse_previous_range: true, per the new modbus_controller range-grouping mechanism. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5f966ffba6
commit
ab08e9a0af
1 file changed
+8
-3
+8
-3
@@ -129,7 +129,6 @@ sensor:
|
|||||||
register_type: read
|
register_type: read
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
register_count: 1
|
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
- multiply: 0.1
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
@@ -152,7 +151,6 @@ sensor:
|
|||||||
register_type: read
|
register_type: read
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
register_count: 1
|
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
- multiply: 0.1
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
@@ -192,11 +190,18 @@ sensor:
|
|||||||
register_type: holding
|
register_type: holding
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
register_count: 2
|
|
||||||
filters:
|
filters:
|
||||||
- calibrate_linear:
|
- calibrate_linear:
|
||||||
- 50 -> 0
|
- 50 -> 0
|
||||||
- 450 -> 5
|
- 450 -> 5
|
||||||
|
- platform: modbus_controller
|
||||||
|
modbus_controller_id: modbus_adc_1
|
||||||
|
id: adc_1_1_padding
|
||||||
|
internal: true
|
||||||
|
address: 1
|
||||||
|
register_type: holding
|
||||||
|
value_type: U_WORD
|
||||||
|
reuse_previous_range: true
|
||||||
|
|
||||||
switch:
|
switch:
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
|
|||||||
Reference in new issue
Block a user