|
Post by triggerfish on Jun 8, 2019 4:58:29 GMT -8
The latest release of GWP 3.17 has some fixes for the high/low temperature problem. Turns out that if the sensor sent a CRC of 0, we assumed it was good on a first read. We are also using a better I2C library that more closely meets the specification of the AM2315. BP Does 3.17 also include the code for the other visual light sensor, the TSL2591?
|
|
|
Post by SDL on Jun 8, 2019 6:32:36 GMT -8
Peter,
No it doesn't. We will add that to the list.
BP
|
|
|
Post by calesar380 on Jun 18, 2019 9:09:33 GMT -8
Hello BP; I received the new board a week ago but was leaving for a rock hounding trip so I only hooked up the board for the last 32 hours; using only the grove sockets (2) on board with the oled and am2315 the setup works fine with reasonable values for internal temp and air pressure, humidity and external temperature (about 6F higher all the time even though the board and probe on next to each other). Its when the I2C board is connected that 1 - the boot locks up looking for Alexa; pressing reset 2-3 trys got it to go pass that and it doesn't stop there anymore but 2 - internal temperature is fixed at 32.0F and air pressure is fixed at 0.0 in Hg. Connecting the I2C to the alternative grove socket on the main board doesn't change this and swapping the oled cable with the I2C board cable doesn't change this nor does repositioning the 6 grove sockets (connect the oled and AM2315 in other sockets) on the I2C board change the problem. So I'm thinking this 6 grove socket expansion I2C board is a problem for the board to acquire from but it passes the problem to the on board temperature acquisition and air pressure reading as well. Do you have any 4 grove socket expansion boards avaliable still? Thanks, Allen.
|
|
|
Post by SDL on Jun 20, 2019 8:05:10 GMT -8
Allen,
This doesn't make sense to us. The 6 hub I2C board is such a simple board. Could you post a close up of the bottom of the I2C Board? We are looking for opens or shorts.
BP
|
|
|
Post by Calesar380 on Jun 20, 2019 10:59:03 GMT -8
Hello BP; Will do a photo tonight then; just started in on the solar kit (3@300ma panels and a bunch of other stuff and another Grove cable - does this somehow get connected to the I2C expansion board to transfer power to the weather station? This may be a problem since I have no luck in using the I2C expansion board thus far but if that's how the kit goes together then I'd rather solar charge a battery (like a usb power brick) and let the weather board run off the usb battery instead unless you are also getting solar quality data off the pv panels. Was there a install sheet with the kit? Thanks, Allen.
|
|
|
Post by calesar380 on Jun 21, 2019 8:32:29 GMT -8
Hello BP; I can't get my photos to paste into the quick reply or drag and drop same to the general reply (uppper right corner tab in Quick Reply window) so I'll send them to the email contact per SwitchDoc. Allen. PS, since I wanted photo for comparsion of the "working" weather board as well, I disconnected the sensors and such and reconnected the first weatherboard (the problem one) and in the morning (several hours pass) it had gone into the same problem state; 32F external temp and nan% humidity. Board reset is good for several loops but it returns to this condition. So the new board you sent me has demonstrated over 4 days continuous operation without error and without using the i2c expansion card. Allen.
|
|
|
Post by calesar380 on Jun 21, 2019 8:39:20 GMT -8
sorry BP but SwitchDoc home contact dosen't allow paste or attach file so I can't send the photos that way either. Its 6 shots, 3 pair, front and back, of the two weatherboards and the i2c card, about 12megabytes. Allen.
|
|
|
Post by calesar380 on Jun 21, 2019 8:44:18 GMT -8
Sorry; found on another SwitchDoc page another contact us tab that took me to outlook; attached the photos and sent them care of BP. Allen.
|
|
|
Post by SDL on Jun 22, 2019 16:22:26 GMT -8
|
|
|
Post by calesar380 on Jun 24, 2019 8:51:26 GMT -8
BP; My bad; photos exceeded my attachment size; will resend as two messages later. PS, trying this combo; the AM2315 is connected to a Grove socket on the main board and the oled display is connected to the I2C expansion board; its been behaving ok for 30 hours so far. Allen.
|
|
|
Post by SDL on Jun 25, 2019 11:24:31 GMT -8
Calesar,
Interesting data. Keep it coming.
BP
|
|
|
Post by SDL on Jun 25, 2019 11:24:33 GMT -8
Calesar,
Interesting data. Keep it coming.
BP
|
|
|
Post by calesar380 on Jul 8, 2019 17:21:07 GMT -8
Sorry, down with a flu and catching up with work; found a weather tight utility box to put the project into and will mount the sensor pole on its side; box itself has bracket ears in four corners so its versatile. Pretty much repeated same on both boards; I should send you back one since I can't see any behavior difference; both broads lock up the internal temp and barometric pressure when both am2315 and oled display are attached to the 6 socket i2c board; either i2c socket on the main board has same result. Removing either am2315 or oled off the i2c expander and putting it on the remaining i2c socket on the main board allows the whole thing to work ok. Now I'm about to place the solar kit on it and I am concerned I will be back to the former problems since I have to put it on a i2c socket somewhere; if I use the main board that means I put the oled and am2315 back on the 6 socket expander. I have seen that not work. I can put the solar controller onto the i2c 6 socket expander - a unknown at this time. The i2c 6 socket acts more like a single i2c socket with 5 extra sockets and two devices cause noise since there is not differentation of one socket versus another. Is there a mux or fan-out on the expander? How does the weatherboard know from a single i2c socket connected to the expander what device is broadcasting when more than one device is connected? Unique id apart, you can't tell whose signal is being heard so is there a way the main board segregates devices? How well did the 4 socket expander work; can I get one?
|
|
|
Post by SDL on Jul 10, 2019 14:14:59 GMT -8
|
|
jonp
New Member
Posts: 4
|
Post by jonp on Jul 24, 2019 4:51:44 GMT -8
I see that there's a new set of drivers for this device which I downloaded and attempted to run. But the AM2315.py programs imports adasmbus, which I can't find anywhere. Where can I get this code?
Thanks
Later - never mind, I found it.
|
|