In file included from /Users/vb/Downloads/esphome-configuration-master/principal_tof/principal_tof.ino:1:0:
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:40:43: error: expected class-name before ',' token
class PeopleCountSensor : public Component, public Sensor {
^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:40:59: error: expected class-name before '{' token
class PeopleCountSensor : public Component, public Sensor {
^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:45:3: error: 'Sensor' does not name a type
Sensor *people_sensor = new Sensor();
^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:46:3: error: 'Sensor' does not name a type
Sensor *distance_sensor = new Sensor();
^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:48:8: error: 'void PeopleCountSensor::setup()' marked override, but does not override
void setup() override {
^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h:115:8: error: 'void PeopleCountSensor::loop()' marked override, but does not override
void loop() override {
^
/var/folders/q_/j2ttxrls3_14_95cbhm1wvmm0000gn/T/arduino_build_815024/sketch/tof_people_counter/tof_vl53l1x_api.h: In member function 'void PeopleCountSensor::setup()':
@diplix great implementation together with @Lyr3x!
I am trying to implement on a esp8266 without the esphome. Could you tell me the reason for this error?