|
Post by DodgeDerek on Jul 15, 2019 19:15:14 GMT -8
Hello all. I purchased the SkyWeather kit from the Kickstarter project and then picked up the WXLink Solar kit as well. I was able to successfully get the base SkyWeather kit up and functioning, but haven't been able to get the WXLink module to be recognized from the base unit. In both the testWXLink.py and when running SkyWeather.py via ssh, I continue to see:
I have tried multiple cables and both WXLink modules connected to the base without success. I have confirmed that it is plugged into the Grove Serial Port on base module.
What are my next troubleshooting measures I should look into?
Thanks DodgeDerek
|
|
|
Post by SDL on Jul 16, 2019 7:59:24 GMT -8
DodgeDerik, Can you look at the serial output on the Arduino inside the WXLink? Let's check to see if it is running and transmitting the signals. Also, move the antennas apart by at least a meter or so. Overmodulation will kill the signal. BTW, you bought the SkyWeather Solar Link? The standard WXLink needs to be wired differently to work with SkyWeather. Basically, on SkyWeather, you plug the Serial LoRa board directly into the Serial port on the Pi2Grover board bypassing the RX Arduino. We figured out how to do that recently. More reliable than the I2C read. You can look at the directions for the SkyWeather Solar WXLink here: shop.switchdoc.com/products/skyweather-solar-wxlink-extender-kitBP
|
|
|
Post by DodgeDerek on Jul 16, 2019 13:13:44 GMT -8
I purchased the SkyWeather Solar WXLink Extender Kit and the Serial LoRa board is plugged into the Serial port on the PI2Grover board. It seems like the main board doesn't even recognize that the LoRa board is plugged into it at all. Neither the testWXLink.py script or the main SkyWeather.py program recognize that it is there at all much less attempting to connect to anything. Running the main program sees no difference with the board plugged in or not even though the documentation says it should autodetect and work differently?
DodgeDerek
|
|
|
Post by SDL on Jul 16, 2019 13:16:20 GMT -8
Yes, it should recognize it. Can you switch the LoRa board from the transmitter to the receiver? See if it recognizes the other one.
BP
|
|
|
Post by DodgeDerek on Jul 16, 2019 13:54:32 GMT -8
I've already swapped the LoRa boards a couple of times and tried it with different cables as well. I'm using an older Raspberry Pi 3, would that have any effect?
You mentioned checking the Arduino output? I'm assuming that would let me see if the LoRa board is functioning from the transmitter side of things. Are there any other instructions available for that troubleshooting step?
|
|
|
Post by SDL on Jul 16, 2019 18:33:39 GMT -8
Do you have the Arduino IDE? Hook up the Arduino to a port on the IDE and select the board type of Arduino Pro Mini or something close to that. 16MHz.
Then you should be able to select the serial port and see the information.
Do you have a newer Raspberry Pi? You are plugging it into the Serial Port on the Pi2Grover?
BP
|
|
|
Post by SDL on Jul 16, 2019 18:34:20 GMT -8
Oh, and take a close up picture of the LoRa board both front and back and post here. Let's make sure you have the right parts.
BP
|
|
|
Post by DodgeDerek on Jul 17, 2019 8:07:23 GMT -8
Here are the LoRa boards I'm not having any success connecting to the Pro Mini board either for some reason to examine serial activity. I've tried a couple of different computers and non of them recognize it at all. It powers up and I've tried multiple USB cords so that effort is still ongoing as well. Attachments:
|
|
|
Post by SDL on Jul 18, 2019 9:08:40 GMT -8
OK, now I'm really confused. You have the right boards and I don't believe that two would be bad. Can you take a close up shot of the LORA board plugged into the Pi2Grover?
I plug mine into my system and it picks it up every time.
BP
|
|
|
Post by DodgeDerek on Jul 18, 2019 20:51:51 GMT -8
Okay, so I picked up a new Raspberry Pi 3 B+ and set it up with the system and of course it picked up the WXLink board right away. I had been using an older 3 so I don't know if that would cause any issues.
I haven't been able to complete testing as I currently have everything set up down in my basement work area and things are probably too close as well as I am in the midst of some 3D printing. Hopefully tomorrow I can get things set up in a quieter place with some space between the parts.
Thanks for your help so far and I'll post once I get the next round of tests done.
|
|
|
Post by SDL on Jul 19, 2019 9:08:41 GMT -8
Totally Bizarre! It works on a Raspberry Pi Zero and Zero W too.
Glad we got that resolved.
BP
|
|
juanc
Junior Member
Posts: 50
|
Post by juanc on Aug 22, 2019 13:09:33 GMT -8
Hello, I bought the same kit as DodgeDerek and it seems I am having a similar problem: WXLink Not Found I just received the two 330mA solar panels and a 3.7 V, 4000mA battery yesterday. Today, after leaving the remote boards connected to the panels and battery in the sun all morning, I turned on the SunAirPlus board but no new LEDs lit up only the red LED that lights when the panels receive sunlight and are charging. The base SkyWeather kit seems to be OK but when I run testWXLink.py I get WXLink Not Found I tested the battery and it has 3.85 V. When I turn on the switch on top of the SunAirPlus Board, no LEDs come on. I have RPI 3B+ that I bought on September 2018. What can I do?
Thanks, JuanC
|
|
|
Post by SDL on Aug 22, 2019 15:16:42 GMT -8
Hmm. First things first. You picture shows the SunAirPlus board turned off. Are you getting 5V out of SunAirPlus?
2) Show me where you plugged in the LoRa radio board into the SkyWeather kit. SkyWeather is not picking up the unit.
BP
|
|
juanc
Junior Member
Posts: 50
|
Post by juanc on Aug 23, 2019 10:05:54 GMT -8
Thanks for your prompt reply!
Yes, I am aware that the photo had the switch on OFF, but I ran the tests with the switch ON. I just tested the battery terminals on the board with the switch ON and the solar panels in the sunshine and I had 3.85 V.
With the switch ON, the solar panels terminal on the board measured 6.30 V when in sunshine and 0 V in the shade.
I tried to measure the 5 V output at the USB connector but I didn't know where to measure, but in any case, I couldn't find any voltage on the board no matter where I tested besides the solar panels connection and the battery connection. I am attaching a photo of where the LoRa radio board is plugged into the SkyWeather kit.
|
|
|
Post by SDL on Aug 24, 2019 7:04:21 GMT -8
Jaunc,
Swap the Radio units (making sure things are turned off first). Does SkyWeather pick up the other one? (using testWXLink.py). Post the results.
Measure the 5V USB voltage across JP22 and JP23 (ground).
BP
|
|