/SDL_Pi_SkyWeather2

Python 3 SkyWeather2 Code

Primary LanguagePython

SkyWeather2 SwitchDoc Labs

See full bug list and info on releases at:

https://forum.switchdoc.com/thread/1452/skyweather2-software-releases

May 7, 2022 - Version 027.6 - add required updateWeb files

Run sudo pip3 install SafecastPy

Run SkyWeather2.py from the command line to test
sudo python3 SkyWeather2.py

To update SkyWeather2 database, run the following command:

sudo mysql -u root -p SkyWeather2 < 27.3.DataBaseUpdate.sql

You also need to go into your https://github.com/switchdoclabs/rtl_433
directory, do a git pull and then rebuild rtl_433 as shown in the README.md
On the SDL SDCard, this is under /home/pi/SDR

to install on SDL SD Card do this:

sudo pip3 install python-aqi
sudo pip3 install ffmpeg

April 30, 2022 - Version 027.5 - RadSense Geiger Counter Support
April 15, 2022 - Version 027.4 - Fixed Light Overflow bug
January 28, 2022 - Version 027.3 - WeatherRack2 signal strengths added in database
January 27, 2022 - Version 027.2 - Fixed Multiple WeatherRack2 Use Case - Serial Number stored in database
August 28, 2021 - Version 027.1 - MQTT typo fixes, split indoor T/H to seperate channels - thanks Zara
August 25, 2021 - Version 027 - Full support of Solar SkyCam and Time Lapse
July 28, 2021 - Version 026.6 - Second Typo in wirelessSensors.py fixed
July 28, 2021 - Version 026.5 - Typo in wirelessSensors.py fixed
July 24, 2021 - Version 026.4 - Various Small Bugs fixed and Blynk updated
June 16, 2021 - Version 026.3 - On Board Dust Sensor Problem Fixed
June 9, 2021 - Version 026.2 - dash_app Lightning Reporting Fixed
June 6, 2021 - Version 026.1 - Additional AfterShock added
June 6, 2021 - Version 026 - AfterShock added. fixes and reliability improvements
April 17, 2021 - Version 025 - fixes and updgrades
March 12, 2021 - Version 024 - minor fixes, update on README.md for rtl_433
March 7, 2021 - Version 023 - Major Update: New WeatherSense devices added
WeatherSense Air Quality
WeatherSense Lightning
WeatherSense SolarMAX2
Full MQTT Update
WeatherUnderground Added
Note: You need to apply the following commands to upgrade:

cd
cd SDL_Pi_SkyWeather2
git pull
sudo pip3 install vcgencmd

sudo mysql -u root -p < WeatherSenseWireless.sql 

sudo mysql -u root -p WeatherSenseWireless < updateWeatherSenseWireless.sql

(the password that is asked from the mysql command is your mysql root password, by default "password")

Remember to go to your rtl_433 directory and do the following to update rtl_433:

cd rtl_433/
mkdir build
cd build
cmake ..
make clean
make
sudo make install


February 15, 2021 - Version 022 - Minor Bug Fixes
February 2, 2021 - Version 021 - Minor MQTT Fix from Jason, master bugfinder
January 29, 2021 - Version 020 - Minor fix to Pi shutdown
December 14, 2020 - Version 019 - Added AQI Dust Sensor Detection
December 12, 2020 - Version 018 - Corrected Wind Speed/Gust Calculations
December 4, 2020 - Version 017 - Fixed Dust Sensor Power control
November 29, 2020 - Version 016 - Fixed CPUTemperature
November 29, 2020 - Version 015 - Minor Fixes
November 27, 2020 - Version 014 - WeatherSTEM Fix
November 24, 2020 - Version 012 - Reliability rtl_433 improvements
November 22, 2020 - Version 011 - dash_app improvements
November 13, 2020 - Version 010 - various fixes and addtions
October 22, 2020 - Version 009 - Camera Orientation Support
October 10, 2020 - Version 008 - Added dash_app support
Ocober 8, 2020 - Version 007 - Initial Release

Recommended to use the pre-built SD Card for SkyWeather2.

https://shop.switchdoc.com/products/16gb-sd-card-with-stretch-smart-garden-system-groveweatherpi