Esphome and Adafruite - sync issue

Hi
I have some issue
When i try turn the switch ON via the HA - is success , i saw it into the adafruit site.
When i try turn the switch IN via the Adafruit - i not see the state change in the HA
How fix it ?

substitutions:
  device_name: feather_bme280
  io_username: henadarr
  io_key: aio_MzVJ8**************
  update_interval: 30s
esphome:
  name: ${device_name}
  platform: ESP8266
  board: d1_mini_pro
wifi:
  ssid: '123456789'
  password: '123456789'
mqtt:
  broker: 'io.adafruit.com'
  username: ${io_username}
  password: ${io_key}
  topic_prefix: 'henadarr/feeds/relay1'
  birth_message:
    topic: 'henadarr/feeds/relay1'
    payload: 'ON'
  will_message:
    topic: 'henadarr/feeds/relay1'
    payload: 'OFF'
api:
ota:
logger:
switch:
  - platform: gpio
    pin: D1
    name: "relay1"
    state_topic: 'henadarr/feeds/relay1'
    internal: True

I add the next photo to demonstrate the issue