boneskull/shtshow

solder pads for I2C address of 0x45? (SHT3XD error: -20)

pidiet opened this issue · 3 comments

Hello, sorry to ask for this but I'm out of knowledge right now.

I went the whole line (flashing the binary, setting up homie and get the thing running in my network).
Problem, I don't get values reported but read this in the console:

Triggering MQTT_READY event...
Calling setup function...
SHT3XD error: -20
Flagged for sleep by sketch

I tried with two sht30 shields where I soldered the pads like in the readme.md written together.

From README.md

Note: Wemos' SHT30 has a I2C address of 0x45, whereas the factory setting is 0x44. If you have the shield and need to use 0x45, solder these two pads together:

image

But if I give a second look on the picture and also my sht30 board I realized that for me the open (non soldered) pads would mean 0x45 and the soldered (closed/connected) would actually mean 0x44.

As the sensor is somehow not working (error: -20) I wonder if the factory setting maybe changed and that it actually should NOT be soldered together

I ask this before I try to take the solder away and I want to be sure to don't need to solder it together again after this work...

thank's for help

Tried again with erasing flash and flashing binary.

Still the same output:

↕ Attempting to connect to Wi-Fi...
✔ Wi-Fi connected, IP: 192.168.x.xxx
Triggering WIFI_CONNECTED event...
↕ Attempting to connect to MQTT...
Sending initial information...
✔ MQTT ready
Triggering MQTT_READY event...
Calling setup function...
SHT3XD error: -20
Flagged for sleep by sketch
Device in preparation to sleep...
〽 Sending statistics...
  • Wi-Fi signal quality: 80%
  • Uptime: 1s
Offline message acknowledged. Disconnecting MQTT...
✖ MQTT disconnected
Triggering MQTT_DISCONNECTED event...
Triggering READY_TO_SLEEP event...
Sleeping for 60000 ms
✖ Wi-Fi disconnected
Triggering WIFI_DISCONNECTED event..

Okay,
it's really that the address 0x45 is the default = factory setting (without soldering!)

And this for the new and old version of the wemos sht30 shield!

Maybe you want to change the README.md one more time to clarify ;)

i close here