Before swapping the radio units, I removed the battery and with the panels in full sunlight I measured 6.4 V on the board solar panel contacts and Zero volts on the board battery contacts, in other words, the panels are not charging the battery. I did this test with the switch ON and OFF. When I plug in the battery I read 3.83 V across the board contacts with the switch ON or OFF.
With the battery plugged in, the panels in full sunlight and the switch ON, I measured 0.002 V across JP22 and JP23 (ground). Same thing if switch is OFF.
There are no other LEDs shinning besides the red solar panel LED when in the sun.
I think that the SunAirPlus Solar Power Controller is faulty.
I just received the new SunAirPlus board you sent me, and you must have received the bad SunAirPlus board that I sent you with UPS tracking number 9500 1123 8547 9248 3661 28.
I hooked every thing up again and the new SunAirPlus is working very well with several red and green LEDS lighting when I switch the board ON. I measured 5.02 Volts across JP22 and JP23 (ground) and 3.89 Volts across the battery terminals under heavy cloud cover, so it seems everything is OK.
Unfortunately, when I run testWXLink.py I keep getting the WXLink Not Found message.
I've already swapped the Arduino Pro Mini with the LoRa boards a couple of times with same result.
I have also connected the Arduino Pro Mini with the LoRa board to my computer's Arduino IDE and opened the Serial Monitor as you can see in the attached photo, but there is no output. My LoRa boards are identical to the ones DodgeDerek posted earlier in this thread.
I then exchanged my RPi 3B+ with my new RPi 4 inserting the same SD card, but I keep getting the WXLink Not Found message. The other tests seem to run OK.
When I try to run the SkyWeather.py program it starts and then hangs after printing: "after SHT30" and when I try to stop the program with Control c, it continues running as you can see in the attached image.
I am using a Raspberry Pi 3B+ that I bought in August 2018.
My OS is BUSTER.
I don't have a Wi-Fi dongle, it is my keyboard and mouse's Bluetooth dongle.
I am using a SDCard that I built using NOOBS with Buster, and a file named: SDL_Pi_SkyWeather-master.zip that you (SwitchDocLabs) sent me because the card that came with my Kickstarter kit was damaged while upgrading to Buster.
After installing, the SkyWeather software was updated using GitHub.
Just to make things clear, I am using aRPi 3B+ with Buster, nota RPi 4, although I do have an RPi 4 available.
It seems that things are a bit better.
I followed your instructions and ran the testWXLink.py with the following results:
Since the printout wasn't the same as shown in the "SkyWeather WXLink Assembly and Testing Guide", first I exchanged the LoRa boards with the same results, then I inserted a print line in the test program to see what was being read:
And this is the result:
Apparently, the test program is not reading the sensors.