arendst / Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
https://tasmota.github.io/docs
GNU General Public License v3.0
22.27k stars 4.81k forks source link

Tasmota + Vindriktning +WPSE342 => CCS811 Not detected [HW SOLVED] #17647

Closed Spiace1974 closed 1 year ago

Spiace1974 commented 1 year ago

I wanted to add to the IKEA Vindriktning the abilty to connect to Wifi and broadcast some informations. I used :

Problem : When I uploaded Tasmota Mega to the Wemos board and switched it on, I received only the informations from the BME 280 and the Vindriktning.

Searching :

Solution (RTFM) : On this combo board , you can choose the i2c address of the 2 sensors:

As I read in the list of supported I2C devices, the BME280 can either use i2c 0x77 or 0x76 address, and the CCS811 can only use i2c 0x5A address.

With a soldering iron, some solder and a soldering point between the two pins on the WPSE342 to choose the address 0x5A, it works.

Would it be possible to insert the two addresses (0x5A and 0x5B) for the ccs811 sensor in the tasmota code so that it works right away ?

(In the worst case, this issue will allow others to solve this problem with a little less difficulty)

barbudor commented 1 year ago

This is already supported with USE_CCS811_V2 I've pushed a PR to @Jason2866 's builds for swapping USE_CCS811 to USE_CCS811_V2 if he is ok with that https://github.com/Jason2866/Tasmota-build/pull/11