Thanks. Not sure if it makes a difference regarding the Pi software, but after I get the “lockup”, the software continues to run and reports all the sensors correctly with the exception of AM2315. It reports as not present. I’m having trouble following it being a Pi software issue with that and the fact that this thing ran flawlessly for several months. Not sure if it is correlated to software updates you pushed out, but it does seem to have begun sometime after I installed them. Should there be other reports of this happening if it is a software issue?
Think I will order a new 2315 and the Powersaver and see what progress I can make. I plan on a 2nd system if I can get this one reliable, so I guess I can use those parts on it if it doesn’t end up being the problem.
Post by buckwestern on May 6, 2018 18:50:28 GMT -8
Did this ever get resolved? I have exact issue. Only gets resolved with power cycle. Weather station has been working fine for 2+ months. now it won't work more than 2 days. All other sensors work fine.
Post by mikethechap on Jun 2, 2018 20:52:13 GMT -8
The same thing is happening with me. I went for probably six months with my Grove Weather Pi reporting temperature and humidity just fine using the AM2315. Then, early this winter it started reporting 32degrees 24/7 to Weather Underground regardless of the temperature. For various reasons, I left it that way until 2 weekends ago when I changed out the AM2315. After a reboot, it started reporting the right temp/humidity again. Yeah, right? Then tonight, I checked and it's back to reporting 32 degrees.
That's 2 AM2315's that have quit reporting correctly.
So, for caughron, did you ever implement the powersaver. If so, did it fix it? For SDL, I'm a little concerned about "programmatically shutting it down and then powering it back up." Is that in the GitHub software somewhere for that device? Is there another device that might be more dependable but still economical? When you say programmatically shutting it down, I assume you mean that it has some sort of timer that routinely shuts it down and starts it back up? And, that I could figure out how to do this?
I just placed an order for more items for my station upgrade but if this is going to be a continuing issue...
In other respects, reporting to WU is fine and things look okay when I SSH into to Grove Weather Pi except for the AM2315.
Last, when these are "locked up" does that mean they are shot permanently?
Update 6/4/18: In reviewing several different pages, there is mention of the need for 2 pull-up resistors with the AM2315, quoting from the Adafruit AM2315 page:
Simply connect the red wire to 5V power, black to ground, yellow wire to your i2c data pin, and the white wire to the i2c clock pin. You cannot change the i2c address so only one sensor per i2c bus. Two ~10Kohm pullup resistors are required for use, connect from the SDA and SCL lines to the power wire, the pullup resistors are not included!
Could that be part of the reason for potential issues with the AM2315?
We are also facing same issue. Sensor locking u after few hours and working only after switching off the power to the sensor.Kindly update here if you have any solution or any reason of why this is happening.