Read the statement by Michael Teeuw here.
MMM-DHT-Sensor - Get temperature & humidity values from a DHT sensor
-
Hi
I have the same problem. Sometimes it will start and show correctly and other times it will just show “Loading sensor data”. When it starts It will then update the values for a few times. It then freeze and just wont update again. It doesn’t disappear like it should for 1/3rd of a second to do the update anymore. -
If the author ever comes back, I’ve made a couple of changes to the module that I’d love to see applied.
Floating point trouble, (both temperature and humidity values are coming up as “xx.xxx9999999999”)
I have a DHT22, but it did this with the DHT11 too, before I burned it up trying to move it from one board to another.
This gives you the tens and rounds off the rest.
// Convert C to F if (this.config.units === "imperial") { this.temperature = Math.round((data.temperature * 9/5 + 32)*10)/10; } else { this.temperature = data.temperature; } if (typeof this.temperature !== "undefined" && this.temperature !== null) { this.sendNotification("INDOOR_TEMPERATURE", this.temperature); } this.humidity = Math.round(data.humidity*10)/10; if (typeof this.humidity !== "undefined" && this.humidity !== null) { this.sendNotification("INDOOR_HUMIDITY", this.humidity); } this.updateDom(this.config.animationSpeed); }
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login