From d70fd90b15374df8cb22efa219faf3d0e532adcb Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Wed, 6 Dec 2023 10:34:13 -0500 Subject: [PATCH] Remove obsolete VEML component --- veml7700.h | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 veml7700.h diff --git a/veml7700.h b/veml7700.h deleted file mode 100644 index 5099424..0000000 --- a/veml7700.h +++ /dev/null @@ -1,31 +0,0 @@ -#include "esphome.h" -#include - -// Requires this lib installed: $ platformio lib --global install "Adafruit BusIO" -// based on https://github.com/adafruit/Adafruit_VEML7700/blob/master/examples/veml7700_test/veml7700_test.ino - -class VEML7700CustomSensor : public PollingComponent, public Sensor { - public: - Adafruit_VEML7700 veml = Adafruit_VEML7700(); - - Sensor *lux_sensor = new Sensor(); - - VEML7700CustomSensor() : PollingComponent(5000) {} - void setup() override { - Wire.begin(); - veml.begin(); - veml.setGain(VEML7700_GAIN_1); - veml.setIntegrationTime(VEML7700_IT_800MS); - // veml.powerSaveEnable(true); - // veml.setPowerSaveMode(VEML7700_POWERSAVE_MODE4); - // veml.setLowThreshold(10000); - // veml.setHighThreshold(20000); - // veml.interruptEnable(true); - } - - void update() override { - float lux = veml.readLux(); - ESP_LOGD("VEML7700", "The value of sensor lux is: %.0f", lux); - lux_sensor->publish_state(lux); - } -};