-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Błąd generowania
In file included from lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:18:
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.h:58:3: error: 'WiFiClient' does not name a type; did you mean 'Client'?
58 | WiFiClient client;
| ^~~~~~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In constructor 'Supla::Sensor::DirectLinksSensorThermometer::DirectLinksSensorThermometer(const char, bool)':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:27:7: error: class 'Supla::Sensor::DirectLinksSensorThermometer' does not have any field named 'client'
27 | : client(nullptr), _temp(TEMPERATURE_NOT_AVAILABLE), retryCount(0) {
| ^~~~~~
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In destructor 'virtual Supla::Sensor::DirectLinksSensorThermometer::~DirectLinksSensorThermometer()':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:45:12: error: 'client' was not declared in this scope; did you mean 'Client'?
45 | delete[] client;
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In member function 'bool Supla::Sensor::DirectLinksSensorThermometer::openConnection()':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:72:10: error: 'client' was not declared in this scope; did you mean 'Client'?
72 | return client->connect(_host, _port) ? true : false;
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In member function 'bool Supla::Sensor::DirectLinksSensorThermometer::closeConnection()':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:76:3: error: 'client' was not declared in this scope; did you mean 'Client'?
76 | client->stop();
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In member function 'bool Supla::Sensor::DirectLinksSensorThermometer::checkConnection()':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:81:10: error: 'client' was not declared in this scope; did you mean 'Client'?
81 | return client->connected() == 1 ? true : false;
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In member function 'void Supla::Sensor::DirectLinksSensorThermometer::toggleConnection()':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:85:7: error: 'client' was not declared in this scope; did you mean 'Client'?
85 | if (client == NULL) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:94:20: error: expected type-specifier before 'WiFiClient'
94 | client = new WiFiClient();
| ^~~~~~~~~~
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In member function 'void Supla::Sensor::DirectLinksSensorThermometer::sendRequest(const char*)':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:106:7: error: 'client' was not declared in this scope; did you mean 'Client'?
106 | if (client) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp: In member function 'void Supla::Sensor::DirectLinksSensorThermometer::send(const char*)':
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:161:7: error: 'client' was not declared in this scope; did you mean 'Client'?
161 | if (client) {
| ^~~~~~
| Client
lib/SuplaDeviceExtensions/src/supla/sensor/direct_link_sensor_thermometer.cpp:162:12: error: type '' argument given to 'delete', expected pointer
162 | delete client;
| ^~~~~~
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:esp32c3:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DFP_IN_IRON -DMIMETYPE_MINIMAL -DNDEBUG -DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH_LOW_FLASH -DSUPLA_ACTION_TRIGGER -DSUPLA_BME280 -DSUPLA_BMP280 -DSUPLA_BUTTON -DSUPLA_CONFIG
-DSUPLA_DIRECT_LINKS -DSUPLA_DIRECT_LINKS_SENSOR_THERMOMETR -DSUPLA_DISABLE_LOGS -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_IMPULSE_COUNTER
-DSUPLA_LIMIT_SWITCH -DSUPLA_OTA -DSUPLA_RELAY -DVTABLES_IN_FLASH