Compiling .pioenvs\victron-ble\FrameworkArduino\FunctionalInterrupt.cpp.o
src/esphome/components/victron_ble/victron_ble.cpp: In member function 'void esphome::victron_ble::VictronBle::update()':
src/esphome/components/victron_ble/victron_ble.cpp:22:36: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VictronBleData*)>' has no member named 'size'
if (this->on_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:28:52: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_BATTERY_MONITOR*)>' has no member named 'size'
if (this->on_battery_monitor_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:36:50: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_SOLAR_CHARGER*)>' has no member named 'size'
if (this->on_solar_charger_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:43:45: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_INVERTER*)>' has no member named 'size'
if (this->on_inverter_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:50:51: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_DCDC_CONVERTER*)>' has no member named 'size'
if (this->on_dcdc_converter_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:58:50: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_SMART_LITHIUM*)>' has no member named 'size'
if (this->on_smart_lithium_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:65:48: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_INVERTER_RS*)>' has no member named 'size'
if (this->on_inverter_rs_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:72:58: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_SMART_BATTERY_PROTECT*)>' has no member named 'size'
if (this->on_smart_battery_protect_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:80:51: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_LYNX_SMART_BMS*)>' has no member named 'size'
if (this->on_lynx_smart_bms_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:88:45: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_MULTI_RS*)>' has no member named 'size'
if (this->on_multi_rs_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:95:43: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_VE_BUS*)>' has no member named 'size'
if (this->on_ve_bus_message_callback_.size() > 0) {
^~~~
src/esphome/components/victron_ble/victron_ble.cpp:102:52: error: 'class esphome::CallbackManager<void(const esphome::victron_ble::VICTRON_BLE_RECORD_DC_ENERGY_METER*)>' has no member named 'size'
if (this->on_dc_energy_meter_message_callback_.size() > 0) {
^~~~
*** [.pioenvs\victron-ble\src\esphome\components\victron_ble\victron_ble.cpp.o] Error 1
=========================================================================================== [FAILED] Took 11.55 seconds ===
Hi
strangewise I can not compile
unfortunately I am a newbe to esphome.
any hints, what am I missing? thx