I have several sensors defined via modbus they all work as they should I can even use them in automation to make a message too Google Assistant
But when I try to expose them as empty to Google Assistant a little red icon tells me it's unsupported but not why.
After a bit of googling I can't find any reason why not I even find posts that say modbus sensors are now supported. I include a example of one of the sensors how they are configured yaml
**
- name: 'VC SYS Solar W Generated'
unit_of_measurement: "W"
slave: 100
address: 850
data_type: uint16
scale: 1.0
precision: 0
device_class: power
unique_id: *******
**