Can't read from webhook

Hi, i’am trying to get data from openweather API and i’am having issue with webhook widget. I need to retrive data from URL and then send it through bluetooth to my esp32 board. In my project i set up ESP32 dev board and BLE. Connection and data sending between phone and ESP32 works perfect but only with simple Step H widget (sending just numbers) but i cannot get data from the URL as i metioned. My webhook widget is set to output V1, URL is also in the gap and when i press run test i get “Result: OK”. I think thet the problem is that i don’t know how to trigger the widget. Also when i add some other UI element and check virtual pin it doesn’t show that pin V1 is used. I thought that my URL content is too big so i tried some URL with less data but doesn doesn’t work either. Can someone please help me. Thanks and sorry for my english (-: .



#define BLYNK_PRINT Serial

#define BLYNK_USE_DIRECT_CONNECT

#define BLYNK_MAX_READBYTES 1024

#include <BlynkSimpleEsp32_BLE.h>
#include <BLEDevice.h>
#include <BLEServer.h>

String pinValue;

char auth[] = "My blynk key";

void setup()
{
  // Debug console
  Serial.begin(115200);

  Serial.println("Waiting for connections...");

  Blynk.setDeviceName("Blynk");

  Blynk.begin(auth);
}



void loop()
{
  Blynk.run();
 
 
}


BLYNK_WRITE(V1)
{
   pinValue = param.asStr(); // assigning incoming value from pin V1 to a variable
   
   Serial.print(pinValue);
}