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.05k stars 4.78k forks source link

Sensor Thermocouple SHT30 not working despite Wiki says otherwise #14954

Closed rubenkr closed 2 years ago

rubenkr commented 2 years ago

PROBLEM DESCRIPTION

Attached a SHT30 sensor inside a thermocouple for high humidity to a ESP8266 board. I am using the latest Tasmota 11.0.0.2 by Theo Arends. Followed Wiki Article https://www.wemos.cc/en/latest/d1_mini_shield/sht30.html for wiring as follows:

Wiring SHT30

red = VCC 3,3V yellow = SGK blue = DATA green = GND

Wiring ESP82 -> SHT30

Tasmota Generic

D2 GPIO4 -- I2C SCA D1 GPIO5 -- I2C SCL

REQUESTED INFORMATION

Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!

- [ ] If using rules, provide the output of this command: `Backlog Rule1; Rule2; Rule3`:
```lua
  Rules output here:
- [ ] Set `weblog` to 4 and then, when you experience your issue, provide the output of the Console log:
```lua
  Console output here:

TO REPRODUCE

Steps to reproduce the behavior:

  1. Flash ESP8266 with tasmota-sensor
  2. Wiring according to SHT30 Wiki article
  3. Tasmota Settings for I2C in Generic Mode

EXPECTED BEHAVIOUR

A clear and concise description of what you expected to happen. Display Sensor Data Humidity, Temperature

SCREENSHOTS

If applicable, add screenshots to help explain your problem. image

image

ADDITIONAL CONTEXT

Add any other context about the problem here.

(Please, remember to close the issue when the problem has been addressed)

barbudor commented 2 years ago

What is the result of command 'i2cscan'? It is preferable to disable unnecessary I2cdrivers with command 'i2cdriver 0' and only keep the minimum number enabled

rubenkr commented 2 years ago

thank you very much @barbudor for helping me out!

18:09:42.799 RSL: RESULT = {"I2CScan":"No devices found"}

18:10:54.593 CMD: i2cdriver 0 18:10:54.602 RSL: RESULT = {"I2CDriver":"!1,2,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,34,35,36,40,41,42,43,44,45,46,48,49,50,51,52,53,55,56,58,59,60,61,62,63"}

I unscrewed the thermocoupler to see whats really inside. Is this really a SHT30 board? mhXOCta nMSk0ma