### The problem
Using Modbus for Sungrow inverter.
After the latest update t…his does no longer work:
Logger: homeassistant.config
Source: config.py:501
First occurred: 22:12:45 (1 occurrences)
Last logged: 22:12:45
Invalid config for [modbus]: BDC rated power: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][19]. Got {'name': 'BDC rated power', 'unique_id': 'sg_bdc_rated_power', 'slave': 1, 'address': 5627, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 100, 'scan_interval': 10} BMS max. charging current: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][20]. Got {'name': 'BMS max. charging current', 'unique_id': 'sg_bms_max_charging_current', 'slave': 1, 'address': 5634, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'unit_of_measurement': 'A', 'device_class': 'Current', 'scale': 1, 'scan_interval': 60} BMS max. discharging current: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][21]. Got {'name': 'BMS max. discharging current', 'unique_id': 'sg_bms_max_discharging_current', 'slave': 1, 'address': 5635, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'unit_of_measurement': 'A', 'device_class': 'Current', 'scale': 1, 'scan_interval': 60} Backup phase A power: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][23]. Got {'name': 'Backup phase A power', 'unique_id': 'sg_backup_phase_a_power', 'slave': 1, 'address': 5722, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Backup phase B power: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][24]. Got {'name': 'Backup phase B power', 'unique_id': 'sg_backup_phase_b_power', 'slave': 1, 'address': 5723, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Backup phase C power: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][25]. Got {'name': 'Backup phase C power', 'unique_id': 'sg_backup_phase_c_power', 'slave': 1, 'address': 5724, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Battery SoC reserve: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][62]. Got {'name': 'Battery SoC reserve', 'unique_id': 'sg_battery_soc_reserve', 'slave': 1, 'address': 13099, 'input_type': 'holding', 'count': 1, 'data_type': 'uint16', 'unit_of_measurement': '%', 'device_class': 'battery', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Battery current: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][39]. Got {'name': 'Battery current', 'unique_id': 'sg_battery_current', 'slave': 1, 'address': 13020, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'A', 'device_class': 'Current', 'scale': 0.1, 'scan_interval': 10} Battery forced charge discharge cmd raw: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][58]. Got {'name': 'Battery forced charge discharge cmd raw', 'unique_id': 'sg_battery_forced_charge_discharge_cmd_raw', 'slave': 1, 'address': 13050, 'input_type': 'holding', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'scan_interval': 10} Battery forced charge discharge power: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][59]. Got {'name': 'Battery forced charge discharge power', 'unique_id': 'sg_battery_forced_charge_discharge_power', 'slave': 1, 'address': 13051, 'input_type': 'holding', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scan_interval': 10} Battery level: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][41]. Got {'name': 'Battery level', 'unique_id': 'sg_battery_level', 'slave': 1, 'address': 13022, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': '%', 'device_class': 'battery', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 60} Battery power: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][40]. Got {'name': 'Battery power', 'unique_id': 'sg_battery_power', 'slave': 1, 'address': 13021, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Battery state of health: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][42]. Got {'name': 'Battery state of health', 'unique_id': 'sg_battery_state_of_health', 'slave': 1, 'address': 13023, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'unit_of_measurement': '%', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Battery temperature: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][43]. Got {'name': 'Battery temperature', 'unique_id': 'sg_battery_temperature', 'slave': 1, 'address': 13024, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 1, 'unit_of_measurement': '°C', 'device_class': 'Temperature', 'scale': 0.1, 'scan_interval': 60} Battery voltage: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][38]. Got {'name': 'Battery voltage', 'unique_id': 'sg_battery_voltage', 'slave': 1, 'address': 13019, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'unit_of_measurement': 'V', 'device_class': 'Voltage', 'scale': 0.1, 'scan_interval': 10} Daily PV generation & battery discharge: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][1]. Got {'name': 'Daily PV generation & battery discharge', 'unique_id': 'sg_daily_pv_gen_battery_discharge', 'slave': 1, 'address': 5002, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Daily PV generation: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][28]. Got {'name': 'Daily PV generation', 'unique_id': 'sg_daily_pv_generation', 'slave': 1, 'address': 13001, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} Daily battery charge from PV: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][34]. Got {'name': 'Daily battery charge from PV', 'unique_id': 'sg_daily_battery_charge_from_pv', 'slave': 1, 'address': 13011, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} Daily battery charge: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][52]. Got {'name': 'Daily battery charge', 'unique_id': 'sg_daily_battery_charge', 'slave': 1, 'address': 13039, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} Daily battery discharge: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][44]. Got {'name': 'Daily battery discharge', 'unique_id': 'sg_daily_battery_discharge', 'slave': 1, 'address': 13025, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} Daily direct energy consumption: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][36]. Got {'name': 'Daily direct energy consumption', 'unique_id': 'sg_daily_direct_energy_consumption', 'slave': 1, 'address': 13016, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} Daily exported energy from PV: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][30]. Got {'name': 'Daily exported energy from PV', 'unique_id': 'sg_daily_exported_energy_from_PV', 'slave': 1, 'address': 13004, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} Daily exported energy: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][54]. Got {'name': 'Daily exported energy', 'unique_id': 'sg_daily_exported_energy', 'slave': 1, 'address': 13044, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} Daily imported energy: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][50]. Got {'name': 'Daily imported energy', 'unique_id': 'sg_daily_imported_energy', 'slave': 1, 'address': 13035, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 600} EMS mode selection raw: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][57]. Got {'name': 'EMS mode selection raw', 'unique_id': 'sg_ems_mode_selection_raw', 'slave': 1, 'address': 13049, 'input_type': 'holding', 'count': 1, 'data_type': 'uint16', 'scan_interval': 10} Export power raw: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][33]. Got {'name': 'Export power raw', 'unique_id': 'sg_battery_export_power_raw', 'slave': 1, 'address': 13009, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Grid frequency: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][12]. Got {'name': 'Grid frequency', 'unique_id': 'sg_grid_frequency', 'slave': 1, 'address': 5035, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 2, 'unit_of_measurement': 'Hz', 'device_class': 'frequency', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Inverter start stop: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][56]. Got {'name': 'Inverter start stop', 'unique_id': 'sg_inverter_start_stop', 'slave': 1, 'address': 12999, 'input_type': 'holding', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'scan_interval': 10} Inverter temperature: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][3]. Got {'name': 'Inverter temperature', 'unique_id': 'sg_inverter_temperature', 'slave': 1, 'address': 5007, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 1, 'unit_of_measurement': '°C', 'device_class': 'Temperature', 'scale': 0.1, 'scan_interval': 10} Load power: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][32]. Got {'name': 'Load power', 'unique_id': 'sg_load_power', 'slave': 1, 'address': 13007, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} MPPT1 current: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][5]. Got {'name': 'MPPT1 current', 'unique_id': 'sg_mppt1_current', 'slave': 1, 'address': 5011, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 2, 'unit_of_measurement': 'A', 'device_class': 'Current', 'scale': 0.1, 'scan_interval': 10} MPPT1 voltage: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][4]. Got {'name': 'MPPT1 voltage', 'unique_id': 'sg_mppt1_voltage', 'slave': 1, 'address': 5010, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'V', 'device_class': 'Voltage', 'scale': 0.1, 'scan_interval': 10} MPPT2 current: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][7]. Got {'name': 'MPPT2 current', 'unique_id': 'sg_mppt2_current', 'slave': 1, 'address': 5013, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 2, 'unit_of_measurement': 'A', 'device_class': 'Current', 'scale': 0.1, 'scan_interval': 10} MPPT2 voltage: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][6]. Got {'name': 'MPPT2 voltage', 'unique_id': 'sg_mppt2_voltage', 'slave': 1, 'address': 5012, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'V', 'device_class': 'Voltage', 'scale': 0.1, 'scan_interval': 10} Max SoC: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][60]. Got {'name': 'Max SoC', 'unique_id': 'sg_max_soc', 'slave': 1, 'address': 13057, 'input_type': 'holding', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': '%', 'device_class': 'battery', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Meter active power: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][15]. Got {'name': 'Meter active power', 'unique_id': 'sg_meter_active_power', 'slave': 1, 'address': 5600, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Meter phase A active power: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][16]. Got {'name': 'Meter phase A active power', 'unique_id': 'sg_meter_phase_a_active_power', 'slave': 1, 'address': 5602, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Meter phase B active power: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][17]. Got {'name': 'Meter phase B active power', 'unique_id': 'sg_meter_phase_b_active_power', 'slave': 1, 'address': 5604, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Meter phase C active power: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][18]. Got {'name': 'Meter phase C active power', 'unique_id': 'sg_meter_phase_c_active_power', 'slave': 1, 'address': 5606, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Min SoC: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][61]. Got {'name': 'Min SoC', 'unique_id': 'sg_min_soc', 'slave': 1, 'address': 13058, 'input_type': 'holding', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': '%', 'device_class': 'battery', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Phase A current: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][46]. Got {'name': 'Phase A current', 'unique_id': 'sg_phase_a_current', 'slave': 1, 'address': 13030, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 1, 'unit_of_measurement': 'A', 'device_class': 'current', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Phase A voltage: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][9]. Got {'name': 'Phase A voltage', 'unique_id': 'sg_phase_a_voltage', 'slave': 1, 'address': 5018, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'V', 'device_class': 'Voltage', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Phase B current: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][47]. Got {'name': 'Phase B current', 'unique_id': 'sg_phase_b_current', 'slave': 1, 'address': 13031, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 1, 'unit_of_measurement': 'A', 'device_class': 'current', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Phase B voltage: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][10]. Got {'name': 'Phase B voltage', 'unique_id': 'sg_phase_b_voltage', 'slave': 1, 'address': 5019, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'V', 'device_class': 'Voltage', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Phase C current: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][48]. Got {'name': 'Phase C current', 'unique_id': 'sg_phase_c_current', 'slave': 1, 'address': 13032, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 1, 'unit_of_measurement': 'A', 'device_class': 'current', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Phase C voltage: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][11]. Got {'name': 'Phase C voltage', 'unique_id': 'sg_phase_c_voltage', 'slave': 1, 'address': 5020, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 1, 'unit_of_measurement': 'V', 'device_class': 'Voltage', 'state_class': 'measurement', 'scale': 0.1, 'scan_interval': 10} Power factor: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][14]. Got {'name': 'Power factor', 'unique_id': 'sg_power_factor', 'slave': 1, 'address': 5034, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 3, 'unit_of_measurement': '%', 'device_class': 'power_factor', 'state_class': 'measurement', 'scale': 0.001, 'scan_interval': 10} Reactive power: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][13]. Got {'name': 'Reactive power', 'unique_id': 'sg_reactive_power', 'slave': 1, 'address': 5032, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Running state: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][27]. Got {'name': 'Running state', 'unique_id': 'sg_running_state', 'slave': 1, 'address': 13000, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'scale': 1, 'scan_interval': 10} Sungrow device type code: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][0]. Got {'name': 'Sungrow device type code', 'unique_id': 'sg_dev_code', 'slave': 1, 'address': 4999, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'scan_interval': 600} System state: `count: 1` cannot be combined with `data_type: uint16` @ data['modbus'][0]['sensors'][26]. Got {'name': 'System state', 'unique_id': 'sg_system_state', 'slave': 1, 'address': 12999, 'input_type': 'input', 'count': 1, 'data_type': 'uint16', 'precision': 0, 'scale': 1, 'scan_interval': 10} Total DC power: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][8]. Got {'name': 'Total DC power', 'unique_id': 'sg_total_dc_power', 'slave': 1, 'address': 5016, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Total PV generation & battery discharge: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][2]. Got {'name': 'Total PV generation & battery discharge', 'unique_id': 'sg_total_pv_gen_battery_discharge', 'slave': 1, 'address': 5003, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'unit_of_measurement': 'kWh', 'precision': 1, 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Total PV generation: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][29]. Got {'name': 'Total PV generation', 'unique_id': 'sg_total_pv_generation', 'slave': 1, 'address': 13002, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Total active power: `count: 2` cannot be combined with `data_type: int32` @ data['modbus'][0]['sensors'][49]. Got {'name': 'Total active power', 'unique_id': 'sg_total_active_power', 'slave': 1, 'address': 13033, 'input_type': 'input', 'count': 2, 'data_type': 'int32', 'swap': 'word', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Total backup power: `count: 1` cannot be combined with `data_type: int16` @ data['modbus'][0]['sensors'][22]. Got {'name': 'Total backup power', 'slave': 1, 'unique_id': 'sg_total_backup_power', 'address': 5725, 'input_type': 'input', 'count': 1, 'data_type': 'int16', 'precision': 0, 'unit_of_measurement': 'W', 'device_class': 'power', 'state_class': 'measurement', 'scale': 1, 'scan_interval': 10} Total battery charge from PV: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][35]. Got {'name': 'Total battery charge from PV', 'unique_id': 'sg_total_battery_charge_from_pv', 'slave': 1, 'address': 13012, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Total battery charge: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][53]. Got {'name': 'Total battery charge', 'unique_id': 'sg_total_battery_charge', 'slave': 1, 'address': 13040, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Total battery discharge: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][45]. Got {'name': 'Total battery discharge', 'unique_id': 'sg_total_battery_discharge', 'slave': 1, 'address': 13026, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 10} Total direct energy consumption: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][37]. Got {'name': 'Total direct energy consumption', 'unique_id': 'sg_total_direct_energy_consumption', 'slave': 1, 'address': 13017, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Total exported energy from PV: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][31]. Got {'name': 'Total exported energy from PV', 'unique_id': 'sg_total_exported_energy_from_pv', 'slave': 1, 'address': 13005, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Total exported energy: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][55]. Got {'name': 'Total exported energy', 'unique_id': 'sg_total_exported_energy', 'slave': 1, 'address': 13045, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600} Total imported energy: `count: 2` cannot be combined with `data_type: uint32` @ data['modbus'][0]['sensors'][51]. Got {'name': 'Total imported energy', 'unique_id': 'sg_total_imported_energy', 'slave': 1, 'address': 13036, 'input_type': 'input', 'count': 2, 'data_type': 'uint32', 'swap': 'word', 'precision': 1, 'unit_of_measurement': 'kWh', 'device_class': 'energy', 'state_class': 'total_increasing', 'scale': 0.1, 'scan_interval': 600}. (See ?, line ?). Please check the docs at https://www.home-assistant.io/integrations/modbus
### What version of Home Assistant Core has the issue?
core-2023.10.0
### What was the last working version of Home Assistant Core?
core-2023.9.2
### What type of installation are you running?
Home Assistant OS
### Integration causing the issue
modbus
### Link to integration documentation on our website
_No response_
### Diagnostics information
_No response_
### Example YAML snippet
_No response_
### Anything in the logs that might be useful for us?
_No response_
### Additional information
_No response_