How to read the temperature using the mlx90614 sensor with the stm32f1 microcontroller
I'm trying to read the temperature using the MLX90614 sensor, however I can not get into the project. I'm using the I2C communication protocol and the code provided below, and I get the value 0 when I read it in the variable buffer.

After many attempts my doubt was to verify if the sensor was actually connected correctly, then I used the following command:
Which returns HAL_ERRO.

What should I do to read the temperature correctly using this sensor and the stm32f1 ???