Author Topic: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS  (Read 5834 times)

0 Members and 1 Guest are viewing this topic.

Offline jerryg

  • Forecaster
  • *****
  • Posts: 886
  • weather is never boring
    • victoria texas weather
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #50 on: February 02, 2019, 05:38:23 PM »
This is an older sensor it is not the new ones we have been comparing to, ours has the 31 digital sensor.

Offline ValentineWeather

  • Forecaster
  • *****
  • Posts: 6370
    • Valentine Nebraska's Real-Time Weather
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #51 on: February 02, 2019, 07:13:17 PM »
This is an older sensor it is not the new ones we have been comparing to, ours has the 31 digital sensor.
Wondering about that. So that's an old version of the accurite. The new verion does say SHT31 in the advertisement.
Randy

Offline jgentry

  • Forecaster
  • *****
  • Posts: 533
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #52 on: February 02, 2019, 08:26:00 PM »
The Acurite temp/hum sensors for outside has the analog. The ones that you & Jerry have is the indoor temp/hum monitor and it has the 31
Davis Vantage Pro2 & WeatherFlow Tempest. WU: KXALJEMI2, KALJEMIS7, KFLPANAM363 & KALTHORS2. CWOP/APRS: C6353 & E6358

Offline CW2274

  • Forecaster
  • *****
  • Posts: 6751
    • Conditions @ CW2274 West Tucson-Painted Hills Ranch
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #53 on: February 02, 2019, 08:37:27 PM »
Problem is that it's better at humidity, but I'll bet it's nowhere in the ballpark temp wise compared to the 31, or even a 15.

Offline jgentry

  • Forecaster
  • *****
  • Posts: 533
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #54 on: February 03, 2019, 09:18:10 AM »
I know it has been awhile, but here is the update:

I originally purchased two SHT35-DIS modules.  Along with writing code to emulate the ISS, I also wrote stand alone code for them.  They have been running for months, one with a filter and one without.  I am convinced that they both exhibit the same "wetness" that the other Sensirion sensors do.  I guess that given that the spec sheet states the following:

Quote
The sensor shows best performance when operated within recommended normal temperature and humidity range of 5 °C
– 60 °C and 20 %RH – 80 %RH, respectively. Long-term exposure to conditions outside normal range, especially at high
humidity, may temporarily offset the RH signal (e.g. +3%RH after 60h kept at >80%RH). After returning into the normal
temperature and humidity range the sensor will slowly come back to calibration state by itself.

The results I got are to be expected.  The above quote applies to the newer SHT85 as well.  Maybe it is just in the packaging, my inexpensive AcuRite doesn't do this!

My results may seem disappointing, but all of my time wasn't wasted.  The same concept could be applied to any other sensor whether it be analog, I2C or other.  I/we just need to come up with a sensor that truly works well outdoors.

Maybe the HYT series is worth looking into.....

The HYT 221 might be a very viable option for us that wants accurate temp/hum readings
Davis Vantage Pro2 & WeatherFlow Tempest. WU: KXALJEMI2, KALJEMIS7, KFLPANAM363 & KALTHORS2. CWOP/APRS: C6353 & E6358

Offline hwcorder

  • Contract Weather Observer at KCLT
  • Senior Member
  • **
  • Posts: 96
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #55 on: February 03, 2019, 02:36:42 PM »
Just did a quick google search for Hygrosense (makers of the HYT 221) versus Senserion and found this on a Arduino forum. Just hearsay but I guess it could be another reason to mess around with the hyt class sensors.

"Ciao,

I have both Sensirion and IST (Hygrosens) sensors.

IST one has better accuracy and is I2C (easier to use), Sensirion has better control over data sent (CRC).

Since the products are in IST AG portfolio these sensors are easier to find (IST is the Swiss company that produce thin film sensors).
Thery also produce great digital temperature sensors with better accuracy than Dallas 18B20.
http://www.ist-ag.com/

In USA You can find IST prodcuts at www.servoflo.com .

In Europe from

Schukat.com
http://www.schukat.com/schukat/schukat_cms_en.nsf/index/CMSDF15D356B046D53BC1256D550038A9E0?OpenDocument&wg=A2645&refDoc=CMS83E9AF7D7863AC9FC125711E004F71BE

Beware that prices variation in very high.

conrad.com
http://www.conrad.com/DIGITAL-HUMIDITY-SENSOR-HYT-221.htm?websale7=conrad-int&pi=505671&ci=SHOP_AREA_14741_0231310

I had my I2C address changed directly by the manufacturer last year (I purchased 3 for a project), anyway I have been said that there is a procedure to change it.
Maybe You can contact IST.

Ciao,
Marco."

Offline jgentry

  • Forecaster
  • *****
  • Posts: 533
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #56 on: February 03, 2019, 03:18:05 PM »
Just did a quick google search for Hygrosense (makers of the HYT 221) versus Senserion and found this on a Arduino forum. Just hearsay but I guess it could be another reason to mess around with the hyt class sensors.

"Ciao,

I have both Sensirion and IST (Hygrosens) sensors.

IST one has better accuracy and is I2C (easier to use), Sensirion has better control over data sent (CRC).

Since the products are in IST AG portfolio these sensors are easier to find (IST is the Swiss company that produce thin film sensors).
Thery also produce great digital temperature sensors with better accuracy than Dallas 18B20.
http://www.ist-ag.com/

In USA You can find IST prodcuts at www.servoflo.com .

In Europe from

Schukat.com
http://www.schukat.com/schukat/schukat_cms_en.nsf/index/CMSDF15D356B046D53BC1256D550038A9E0?OpenDocument&wg=A2645&refDoc=CMS83E9AF7D7863AC9FC125711E004F71BE

Beware that prices variation in very high.

conrad.com
http://www.conrad.com/DIGITAL-HUMIDITY-SENSOR-HYT-221.htm?websale7=conrad-int&pi=505671&ci=SHOP_AREA_14741_0231310

I had my I2C address changed directly by the manufacturer last year (I purchased 3 for a project), anyway I have been said that there is a procedure to change it.
Maybe You can contact IST.

Ciao,
Marco."

I’m ignorant here...but what does he means that Sensirion has better control over the data sent?
Davis Vantage Pro2 & WeatherFlow Tempest. WU: KXALJEMI2, KALJEMIS7, KFLPANAM363 & KALTHORS2. CWOP/APRS: C6353 & E6358

Offline hwcorder

  • Contract Weather Observer at KCLT
  • Senior Member
  • **
  • Posts: 96
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #57 on: February 03, 2019, 03:35:46 PM »
Just did a quick google search for Hygrosense (makers of the HYT 221) versus Senserion and found this on a Arduino forum. Just hearsay but I guess it could be another reason to mess around with the hyt class sensors.

"Ciao,

I have both Sensirion and IST (Hygrosens) sensors.

IST one has better accuracy and is I2C (easier to use), Sensirion has better control over data sent (CRC).

Since the products are in IST AG portfolio these sensors are easier to find (IST is the Swiss company that produce thin film sensors).
Thery also produce great digital temperature sensors with better accuracy than Dallas 18B20.
http://www.ist-ag.com/

In USA You can find IST prodcuts at www.servoflo.com .

In Europe from

Schukat.com
http://www.schukat.com/schukat/schukat_cms_en.nsf/index/CMSDF15D356B046D53BC1256D550038A9E0?OpenDocument&wg=A2645&refDoc=CMS83E9AF7D7863AC9FC125711E004F71BE

Beware that prices variation in very high.

conrad.com
http://www.conrad.com/DIGITAL-HUMIDITY-SENSOR-HYT-221.htm?websale7=conrad-int&pi=505671&ci=SHOP_AREA_14741_0231310

I had my I2C address changed directly by the manufacturer last year (I purchased 3 for a project), anyway I have been said that there is a procedure to change it.
Maybe You can contact IST.

Ciao,
Marco."

I’m ignorant here...but what does he means that Sensirion has better control over the data sent?

Not really sure. Perhaps he means that senserion has more options such as changing the measuring frequency or manipulating the raw data from the sensor.

Offline johnd

  • Forecaster
  • *****
  • Posts: 4849
    • www.weatherstations.co.uk
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #58 on: February 03, 2019, 04:56:03 PM »
CRC is error checking so lower probability of spurious values being treated as valid.
Prodata Weather Systems
Prodata's FAQ/support site for Davis stations
Includes many details on 6313 Weatherlink console.
UK Davis Premier Dealer - All Davis stations, accessories and spares
Cambridge UK

Sorry, but I don't usually have time to help with individual issues by email unless you are a Prodata customer. Please post your issue in the relevant forum section here & I will comment there if I have anything useful to add.

Offline jgentry

  • Forecaster
  • *****
  • Posts: 533
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #59 on: February 03, 2019, 07:50:49 PM »
CRC is error checking so lower probability of spurious values being treated as valid.

Gotcha. Thanks!
Davis Vantage Pro2 & WeatherFlow Tempest. WU: KXALJEMI2, KALJEMIS7, KFLPANAM363 & KALTHORS2. CWOP/APRS: C6353 & E6358

Offline rdsman

  • Senior Contributor
  • ****
  • Posts: 249
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #60 on: February 04, 2019, 11:40:14 AM »
The Honeywell series specifically state that they can be used in Weather Stations:

https://sensing.honeywell.com/honeywell-sensing-humidicon-application-note_009065-5-en.pdf

Any thoughts?

Ray

Offline galfert

  • Global Moderator
  • Forecaster
  • *****
  • Posts: 6822
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #61 on: February 04, 2019, 02:39:00 PM »
Looking at the spec sheet for the Honeywell HIH9000 seems everything supports I2C these days. Not sure about the performance below 10% RH and above 90% RH. It is a bit hard to decipher.

https://www.mouser.com/ds/2/187/hih9000-datasheet-009076-7-en-1140613.pdf
Ecowitt GW1000 | Meteobridge on Raspberry Pi
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Weather Underground Issue Tracking
Tele-Pole

Offline rdsman

  • Senior Contributor
  • ****
  • Posts: 249
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #62 on: February 08, 2019, 11:26:35 AM »
Mouser now has the SHT85 in stock.  I ordered several to play with.  We'll see........

 :roll:
Ray

Offline jgentry

  • Forecaster
  • *****
  • Posts: 533
Re: Convert i2c to sensibus (sensirion) protocol to be read by Davis ISS
« Reply #63 on: February 09, 2019, 10:10:35 AM »
Mouser now has the SHT85 in stock.  I ordered several to play with.  We'll see........

 :roll:

Let us know what you see.  Should be interesting
Davis Vantage Pro2 & WeatherFlow Tempest. WU: KXALJEMI2, KALJEMIS7, KFLPANAM363 & KALTHORS2. CWOP/APRS: C6353 & E6358