Adding a luminance sensor seems like a good match. Like Pimoroni BH1745 or Adafruit VCNL4020. You could also take the air quality measurement a little further with a good CO2 sensor (see video #300 and #358 from Andreas Spiess)
Thanks for the comment and info! Andreas Spiess is so great. I don't think I've watched those ones though, so will check them out. Definitely want to dig into more of these sensors this year.
Here is a couple of points about the video. The Air quality index your showing, is different for every country. The one you showed is for Germany. Also, you definitely need a fan with an enclosure for proper measurements with any of the BME series. (like how the particulate sensor PMS5003 works) These are made to be included in proper products. I gave up on these sensors years ago. These are expensive and "sensitive" but very difficult to use due to the need of the enclosure and fan etc, basically you need to make a proper product, not just attach it to your micro and get readings. You will get much better reading from a much much cheaper and easier to use HTU21D. By the way you don't need "that" much accuracy for doing something with reading your home condition. Also forget about the VOC in this product. For air quality get a proper CO2 sensor like the SenseAir S8 and a real PPM sensor like PMS5003 or something similar. for VOC get the cheapest MQ series sensor. They work great.
Thanks for the detailed comment! I'll have a proper read through. I definitely do need to look into different air quality solutions that's for sure, I have stopped using this sensor now.
Haha, I'm guessing you are from a warm climate?! This is what our heating is set to and I would say is considered high for the UK. Most people probably set it at between 19 and 21. It costs enough in gas to get it to 21.5ºC, particularly in winter.
Thankfully you can provide an offset, but you have to use a slightly different integration. If you check out one of the other comments on this video I provide a link to the other component. Hope it helps!
Yes you can, but you have to use a different integration instead. If you use the following integration, take a look at the section "advanced configuration": esphome.io/components/sensor/bme680_bsec?highlight=bme680#index-for-air-quality-iaq-measurement Hope this helps!
I tried to install BME680 using your code, but without success. During the installation, I have the following errors [20:48:03][C][bme680.sensor:074]: Setting up BME680... [20:48:03][E][component:119]: Component bme680.sensor was marked as failed. [20:48:03][E][component:164]: Component bme680.sensor set Error flag: unspecified