-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requesting support for Ecowitt/Fineoffset air quality sensors #193
Comments
I assume Fineoffset-WH0290 is the WH41
|
Fineoffset-WH0290, this one should already work. Just add to your sensor map. |
@andylittle Yeah, I just checked and found out I am running v.0.87 (how, I have no idea, since I completely rebuilt my WeeWX server in 11/2023). Can I just swap out the sdr.py file and restart WeeWX? I am running v.4.10.2 of WeeWX...v5 gave me all kinds of problems, and am not ready to tackle THAT upgrade. LOL BTW, thanks Andy!!! |
Yes, after doing some digging this morning, I found out that the WH0290 is a kit whose sensor is the WH41. I only purchased the WH41 sensor since I am intending on using this exclusively with WeeWX, and didn't need the base station/display. |
Yes you can swap the file. Try this untested one, I added the outdoor sensor" Let me know of any issues. |
I would like if support for Ecowitt/Fineoffset air quality sensors could be added. I bought a WH41 (outdoor) and a WH46 (indoor) sensors, and would like to bring them into WeeWX.
Here is what I was able to pick up using
sudo PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/sdr.py --cmd="rtl_433 -M utc -F json"
out: ['{"time" : "2025-02-04 13:10:21", "model" : "Fineoffset-WH0290", "id" : 197, "battery_ok" : 0.800, "pm2_5_ug_m3" : 9, "estimated_pm10_0_ug_m3" : 8, "family" : 65, "unknown1" : 0, "mic" : "CRC"}\n', '{"time" : "2025-02-04 13:10:21", "model" : "Fineoffset-WH0290", "id" : 197, "battery_ok" : 0.800, "pm2_5_ug_m3" : 9, "estimated_pm10_0_ug_m3" : 8, "family" : 65, "unknown1" : 0, "mic" : "CRC"}\n'] out: ['{"time" : "2025-02-04 13:09:57", "model" : "Fineoffset-WH46", "id" : 10514, "battery_ok" : 1.000, "temperature_C" : 22.500, "humidity" : 35, "pm1_ug_m3" : 2.300, "pm2_5_ug_m3" : 2.400, "pm4_ug_m3" : 2.400, "pm10_ug_m3" : 2.400, "co2_ppm" : 541, "unknown" : 400, "ext_power" : 1, "mic" : "CRC"}\n', '{"time" : "2025-02-04 13:09:58", "model" : "Acurite-Tower", "id" : 7642, "channel" : "B", "battery_ok" : 1, "temperature_C" : 9.300, "humidity" : 77, "mic" : "CHECKSUM"}\n', '{"time" : "2025-02-04 13:09:58", "model" : "Acurite-Tower", "id" : 7642, "channel" : "B", "battery_ok" : 1, "temperature_C" : 9.300, "humidity" : 77, "mic" : "CHECKSUM"}\n', '{"time" : "2025-02-04 13:09:58", "model" : "Acurite-Tower", "id" : 7642, "channel" : "B", "battery_ok" : 1, "temperature_C" : 9.300, "humidity" : 77, "mic" : "CHECKSUM"}\n']
Would this be possible? What can I do to help?
Thanks in advance!
The text was updated successfully, but these errors were encountered: