Modbus configuration not working

dear sir,

I’m facing a problem with my modbus configuration, it’s working perfectly with version 0.92
but when I upgrade to any newest version it stops working here below my configuration:

modbus:
  name: modbus
  type: tcp
  host: 192.168.1.75
  port: 502
  timeout: 5



sensor:
 - platform: modbus
   registers:
    - name: water temperature
      unit_of_measurement: °C
      slave: 1
      register: 4096
      scale: 0.1
      precision: 1
    - name: water sv
      unit_of_measurement: °C
      slave: 1
      register: 4097
      scale: 0.1
    - name: Home Amp
      unit_of_measurement: A
      slave: 1
      register: 4098
      scale: 0.1
      precision: 1
    - name: Sensor4
      unit_of_measurement: mg
      slave: 1
      register: 4099
    - name: door
      device_class: door
      slave: 1
      register: 4208
 - platform: template
   sensors:
    frontdoor:
      value_template: >-
        {% if states.sensor.door.state == '1' %}
          Open
        {% elif states.sensor.door.state == '0' %}
          Closed
        {% else %}
          n/a
        {% endif %}
      icon_template: >
        {% if states.sensor.door.state == '1' %}
          mdi:door-open
        {% elif states.sensor.door.state == '0' %}
          mdi:door-closed
        {% else %}
          mdi:help
        {% endif %} 
      
 - platform: broadlink
   host: 192.168.1.64
   mac: B4:43:0D:38:B7:1E
   monitored_conditions:
      - 'temperature'
 - platform: time_date
   display_options:
   - 'time'



switch:
  - platform: modbus
    slave: 1
    coils:
    - name: master bedroom
      slave: 1
      coil: 2648
    - name: master bath
      slave: 1
      coil: 2649
    - name: small bath
      slave: 1
      coil: 2650
    - name: room entrance
      slave: 1
      coil: 2651
    - name: kids bedroom
      slave: 1
      coil: 2652
    - name: blue bedroom
      slave: 1
      coil: 2653
    - name: water pump
      slave: 1
      coil: 2355
    - name: entrance spot
      slave: 1
      coil: 2658
    - name: entrance traya
      slave: 1
      coil: 2660
    - name: outdoor lamp
      slave: 1
      coil: 2661
    - name: guest bath
      slave: 1
      coil: 2662
    - name: red mirror
      slave: 1
      coil: 2663
    - name: play room
      slave: 1
      coil: 2664 
    - name: salon traya 
      slave: 1
      coil: 2668 
    - name: dinner traya
      slave: 1
      coil: 2669
    - name: salon spot
      slave: 1
      coil: 2670
    - name: doorsensor
      slave: 1
      coil: 2060

      

      
      
light:
  - platform: switch
    name: master bedroom
    entity_id: switch.master_bedroom
  - platform: switch
    name: master bath
    entity_id: switch.master_bath
  - platform: switch
    name: small bath
    entity_id: switch.small_bath
  - platform: switch
    name: room entrance
    entity_id: switch.room_entrance
  - platform: switch
    name: kids bedroom
    entity_id: switch.kids_bedroom
  - platform: switch
    name: blue bedroom
    entity_id: switch.blue_bedroom
  - platform: switch
    name: entrance spot
    entity_id: switch.entrance_spot
  - platform: switch
    name: entrance traya
    entity_id: switch.entrance_traya
  - platform: switch
    name: outdoor lamp
    entity_id: switch.outdoor_lamp
  - platform: switch
    name: guest bath
    entity_id: switch.guest_bath
  - platform: switch
    name: red mirror
    entity_id: switch.red_mirror
  - platform: switch
    name: play room
    entity_id: switch.play_room
  - platform: switch
    name: salon traya
    entity_id: switch.salon_traya 
  - platform: switch
    name: dinner traya
    entity_id: switch.dinner_traya
  - platform: switch
    name: salon spot
    entity_id: switch.salon_spot
  - platform: group
    name: salon Lights
    entities:
      - light.salon_traya 
      - light.salon_spot
      - light.dinner_traya