Skip to content

trlafleur/Tasmota-VINDSTYRKA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Tasmota-VINDSTYRKA

Integration of Tasmota and VINDSTYRKA

I recently picked up two of the IKEA VINDSTYRKA for use in my home... So, obviously, I wanted to integrate the devices into my home monitoring system.

Searching the web, I found a reference on disassembling the VINDSTYRKA, inside was a Sensirion SEN54 sensor and a circuit board with an LCD controller chip, and a Silicon Lab MGM210L22F ZigBee chip.

The first place to look for help was in Tasmota, and yes a driver was available for the SEN54 sensor used in the VINDSTYRKA.

The SEN54 was connected via I2C to the ZigBee CPU chip. Also noted on the board were pads for 3.3v, GND, SCL, and SDA So I soldered one end of an Adafruit QT (JST-SH) cable to the board and then to a mini Adafruit QT ESP32. (The Adafruit device was selected over the SEEED XIAO version, as it has an internal antenna and buttons for booting)

Loaded the development version 13.1.0.2 Tasmota to the ESP32 via web installer, set the SDA pin to 22, and SCL to 19, Rebooted and Tasmota was reading sensor values from the VINDSTYRKA. But there was an issue, Two Master and one slave on I2C have issues in many cases, and we were now getting some erratic reading on the VINDSTYRKA display from time to time...

Search the Tasmota source code, I found a reference to Option156, which put the SEN54 drive​r in ​I2C listen​ mode. I open the Tasmota console, and set Option156 1, to enable.

I also set Option8 1, to set deg F.

Issues resolved.

I've included some photos of my installation here for you to look over.

Reference:

https://www.ikea.com/us/en/p/vindstyrka-air-quality-sensor-smart-30498239/
https://hackaday.com/tag/vindstyrka/
https://www.sensirion.com/products/catalog/SEN54
https://www.silabs.com/wireless/zigbee/efr32mg21-series-2-modules/device.mgm210la22jnf?tab=specs
https://www.adafruit.com/product/4210
https://www.adafruit.com/product/5395
https://tasmota.github.io/install/

Releases

No releases published

Packages