Hello @emrecnulkr ! The best integration I have tested on iHost with ESP8266 is the Tasmota firmware:
https://tasmota.github.io/docs/
The tutorial for Tasmota is here:
https://forum.ewelink.cc/t/add-on-guide-mqtt2cube-tasmota-sync-your-tasmota-devices-to-cube/19413/13
I did a long time ago with the ESPHome, you need to use the NodeRED, but I don´t know if is working yet. The tutorial is here:
https://forum.ewelink.cc/t/ihost-using-esphome-on-nodered-without-home-assistant/18947