Bluetoothctl automation

Hello everybody. I am writing to you because I would like to automate the process of receiving the characteristics of a sensor that I have created on an ESP32.
I have no problems acquiring data using the BLUETOOTHCTL command (bluetoothctl, then pair, menu gatt and then SELECT-CHARACTERISTICS). I would like to know: is it possible to create a device on HOMEASSISTANT to integrate it directly?

thanks
Nicolò

The easiest option would be to use Tasmota or ESPHome on that ESP, both of which have integrations with HA.

thanks for your reply. I don’t want to use ESPHome o Tasmota causa I don’t want to use WIFI. My sensor use a simple battery and i need to reduce power consuption. So i think I can’t directly add a generic (very simple) BLE device in HomeAssistant?

thanks again
Nicolò