si7021 read problem ?

Hello good weekends, I am not getting data from the esp8266-01 and si7021 module I am working on, I would be glad if you help?
The purpose of this project is to send temperature and humidity information from esp8266 to the web. Si7021 is a temperature and humidity sensor. Si7021 datasheet * "https://cdn.sparkfun.com/datasheets/Sensors/Weather/Si7021.pdf"

#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
#include <WiFiClient.h>
//Sensor
#include "SparkFun_Si7021_Breakout_Library.h"
#include <Wire.h>


float humidity = 0;
float tempf = 0;
Weather sensor;



const char* ssid     = "EA Research Center";
const char* password = "******";

const char* serverName = "example.php*********";
String apiKeyValue = "**********";
String sensorName = "si7021";
String sensorLocation = "Berlin";
String deviceID = "1";

void setup() {
  Serial.begin(115200);
  sensor.begin();
  WiFi.begin(ssid, password);
  Serial.println("Connecting");
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("");
  Serial.print("Connected to WiFi network with IP Address: ");
  Serial.println(WiFi.localIP());
  //humidity = sensor.getRH();
  //temp = sensor.getTemp();

}

void loop() {
  


  if (WiFi.status() == WL_CONNECTED) {
    //getWeather();

    humidity = sensor.getRH();
    tempf = sensor.getTemp();
    HTTPClient http;

   
    http.begin(serverName);

    
    http.addHeader("Content-Type", "application/x-www-form-urlencoded");

    
    String httpRequestData = "api_key=" + apiKeyValue + "&sensor=" + sensorName
                             + "&location=" + sensorLocation + "&value1=" + String(tempf)
                             + "&value2=" + String(humidity)  + "&value3=" + deviceID + "";
    Serial.print("httpRequestData: ");
    Serial.println(httpRequestData);

    
    int httpResponseCode = http.POST(httpRequestData);


    if (httpResponseCode > 0) {
      Serial.print("HTTP Response code: ");
      Serial.println(httpResponseCode);
    }
    else {
      Serial.print("Error code: ");
      Serial.println(httpResponseCode);
    }

    http.end();
  }
  else {
    Serial.println("WiFi Disconnected");
  }
  
  delay(30000);

}
void getWeather()
{
  humidity = sensor.getRH();
  tempf = sensor.getTemp();
}

I am not getting data from the esp8266-01 and si7021 module

What does that mean? What do you get exactly? Post the serial output you get! Post a wiring diagram of your setup!