Comments (6)
SHTV3/SHTC3 sensor is pretty accurate according to datasheet, so there should be no need for calibration I think. RH measurement is not so simple/straightforward (as temperature for example), so consider it as approximate value like too dry - good - to moist :)
from atc_mithermometer.
In my experience (and also from what I have read, the lywsd03mmc has a tendency to show humidity 2%-5% above the actual value (not sure if that's the sensor or something Xiaomi did with the board). Having a fixed offset would be nice to mitigate this (even if the error is not 100% linear, it should still be more accurate).
I would do it in my smart home implementation but I don't like the idea of having different value on the display and within my smart home.
from atc_mithermometer.
It coulde be added and then writen to the flash. Need to experiment with flash writing a bit as it needs thinking about layout and position. Then it could set and read via a characteristic.
If its usefull or not is not so important i think as long as it helps the user experience.
for me the humidity is something i would not trust on its very position dependend as a simplefinger near by is already changeing the values.
What i did see is that the xiaomi value is a bit different to the custom one ca bee seen in the video, the custom one against each other are very much the same values
from atc_mithermometer.
That might be a good observation. Maybe the Xiaomi firmware does some computing on the values, messing them up. I guess it makes sense to compare this a bit closer before implementing something.
I'll place two devices next to each other and compare values for a while.
from atc_mithermometer.
Ok so that's interesting. While the temperature stayed the same after flashing, the humidity dropped by 5% - So whatever the original firmware is doing, it doesn't seem does seem to alter the humidity quite a bit.
from atc_mithermometer.
Added an offset for Temp and Humidity,
Temp from -12,5 - +12,5 °C
Humi -50 - +50%
The offset will be parsed as int_8 so an 0x80 would be -12,5°C something.
https://github.com/atc1441/ATC_MiThermometer#temp-and-humi-offset
from atc_mithermometer.
Related Issues (20)
- Compatibility with TH05? HOT 2
- CGG1-M 2022 shows 0,0°C temperature and 0% humidity
- LCD Refresh interval longer than 12.x seconds
- Qingping CGDK2 zigbee fw shows wrong temp HOT 1
- New device from Xiaomi: XMWSDJ04MMC HOT 1
- Problem activating LYWSD03MMC v2.1.1_0159 HOT 2
- Lost Advertising Type after Battery change HOT 1
- ad interval setting seems to not work HOT 2
- lywsd03mmc not flashing with new firmware HOT 1
- Random bind key
- Force into pairing mode. HOT 2
- Custom battery levels
- Calibrate LYWSD03MMC in Zigbee mode (ZHA)
- Venus operating System HOT 1
- Way to read Data from ATC-flashed devices via Android Gadgetbridge-App
- Device bricked after successful flash and battery removal HOT 2
- Does the sensor have a spare GPIO I can use?
- Remote display solutions experiences HOT 1
- More Options HOT 1
- Flashing not working. HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from atc_mithermometer.