To bookend this whole thing, I want to say that I would stay away from the DHT* type sensors.

For almost 10 years, I had a significantly nice multi-stage indoor cannabis growing operation that I used them for to help me with my fully automated hydroponic system.

This is but my personal experience. Not only had I written software against them for the Pi, I also have software that I wrote for my real controllers, little Node MCU units, particularly the ESP-8266 and its derivatives (I still use frequently my WeMOS D1 Mini units). The DHT units required a lot of averaging and mediating of numbers to ensure a correct result. I learned by using them though. I learned a lot about math. Monks here taught me about "filtered moving average" and "probability normalization" and such. That's a fun game, literally, until I just want to code more.

I don't like to give advice unless asked, but I would say that instead of the DHT* units, based on my experience with the difficulties they presented me, it may be prudent to investigate other options on hardware for the rather delicate situation** that faces you.

-stevieb

** Inserting devices and custom software into your HVAC may influence how your insurance company looks at you, so I would definitely consider this as delicate.


In reply to Re: XS Modules - why and when? by stevieb
in thread XS Modules - why and when? by Bod

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.