Post by SDL on Dec 3, 2020 13:31:19 GMT -8
Note: All documentation and manuals are on the product page:
shop.switchdoc.com/products/skyweather2-raspberry-pi-based-weather-station-kit-for-the-cloud
This is the place where we will report all currently known bugs and provide release information for SkyWeather2.
Current Version:
May 7, 2022 - Version 027.6 - Added Missing Files for RadSense update
Run SkyWeather2.py from the command line to test<BR>
sudo python3 SkyWeather2.py<BR>
To apply the light bug fix go into the rtl_433
directory (under SDR in the SDL SD Card), do a git pull and then rebuild rtl_433 as shown in the README.md
git pull
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 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/rtl_433
Note: You need to apply the following commands to upgrade from V024 and below:
cd
cd SDL_Pi_SkyWeather2
git pull
sudo pip3 install vcgencmd
sudo pip3 install python-aqi
sudo pip3 install ffmpeg
sudo mysql -u root -p < WeatherSenseWireless.sql
sudo mysql -u root -p WeatherSenseWireless < updateWeatherSenseWireless.sql
You also need to go into your github.com/switchdoclabs/rtl_433
directory, do a git pull and then rebuild rtl_433 as shown in the README.md
Software Location:
github.com/switchdoclabs/SDL_Pi_SkyWeather2
Current Bugs and/or Committed Feature Upgrades:
OPEN - 040322-01 - V027.3 - pigpio does not start in Bullseye - IPV6 problem? *, '8888' clears it up
OPEN - 033122-03 - V027.3 - Fix spurious ID number on WeatherRack ID - cleans up data errors
OPEN - 033122-02 - V027.3 - Change MQTT Publishing for higher reliablity
OPEN - 033122-01 - V027.3 - Add WeatherSense RadSense Geiger counter support
CLOSED - 032722-01 - V027.3 - Light is clipping at ~65000. Probably in the rtl_433 drivers (it was in the rtl_433 drivers)
OPEN - 031422-02 - V027.3 - wTemp and wtemp variable typo with regards to WR2 errors
OPEN - 031422-01 - V027.3 - Multiple Indoor T/H sensors screw up the IndoorTH single data. Use the lowest one?
CLOSED - 012722-01 - V027.2 - Missing SerialNumber from Multiple WeatherRack Configurations
OPEN - 010321-02 - V027.1 - Update SkyWeather2 configuration documentation
OPEN - 010321-02 - V027.1 - Review and revised rain fall totals. Need to handle zeroing of sensor. MySQL queries and code.
OPEN - 110721-02 - V027.1 - Check Bullseye release for camera compatibility. Do not update OS release to Bullseye until bug clears.
OPEN - 110721-02 - V027.1 - SkyWeather2 should handle no SDR so WR2 does not show present
OPEN - 110721-01 - V027.1 - In the case of a WR2, rain is set to zero. Software needs to compensate for this.
OPEN - 082821-01 - V026.3 - Add Authentication to MQTT
OPEN - 082821-02 - V026.3 - Evaluate Zara changes to SkyWeather2 Local Dust Sensor power up sequence
OPEN - 080321-01 - V026.3 - Modify code to display both the internal (inside?) AQI sensor and Wireless AQI (outside)
OPEN - 060121-01 - V026.1 - Consider moving Aux reporting values to new graph. Alphanumeric perhaps?
CLOSED - 111321-02 - V027.1 - WORKS. Check SDR recovery code. May have stopped working.
CLOSED - 071921-02 - V26.3 - '-R 152' in SkyWeather2 missing in wirelessSensor.py for AfterShock in V26.4
CLOSED - 071921-01 - V26.3 - config.enable_MQTT is incorrect in wirelessSensor.py for AfterShock in V26.4
CLOSED - 071321-01 - V26.3 - Fix InstandEQPGA typo in aftershock_page.py in V26.4
CLOSED - 070721-03 - V26.3 - Add charge % into Blynk, even thought it is really rough. in V26.4
CLOSED - 070721-02 - V26.3 - dash_app, report lightning using english or metric variable in V26.4
CLOSED - 060621-03 - V026.1 - Support for new Solar SkyCam - V027
CLOSED - 060621-02 - V026.1 - Support for new SolarMAX2 Lead / LiPo. in V26.4
CLOSED - 060621-01 - V026.1 - Add new time lapse local generation in dash_app in V027
CLOSED - 050221-01 - V026.1 - Check for rtl_433 restart functionality in V027
CLOSED - 042921-01 - V026.1 - Fixed SDL Documentation of SkyWeather case in V027
CLOSED - 060921-01 - V26.1 - dash_app bug with lightning reporting
CLOSED - 041121-01 - V025 - Add Support for AfterShock Earthquake Detector
CLOSED - 060121-02 - V025 - Fix axis labelling on Dash App
CLOSED - 050221-02 - V025 - Re-evaluate the use of Atmospheric versus Standard in AQI calculation
CLOSED - 042721-01 - V025 - Rare corrupted Indoor Temp/H readings
CLOSED - 042421-01 - V025 - Add Cardinal Wind Direction code to dash_app (thanks Jason)
CLOSED - 042321-01 - V025 - Evaluate Laser Dust Sensor error exits hm3301
CLOSED - 042221-02 - V025 - Improve WeatherUnderground error handling
CLOSED - 042221-01 - V025 - Fix typo in status_page.py
CLOSED - 040621-02 - V024 - Add additional information to Status page in dash_app
CLOSED - 040621-01 - V024 - Add dash_app start to the manual for rc.local
CLOSED - 040521-01 - V024 - Windspeed conversion seems to be inconsistent. Needs top down review.
CLOSED - 032421-01 - V024 - timestamp in database scheme is set to current time on update. That's not what we want.
CLOSED - 032121-01 - V024 - hPa barometric pressure calculation done incorrectly. Off by 10.0
CLOSED - 032021-02 - V024 - testWireless Sensor documentation update
CLOSED - 032021-01 - V024 - Add CPU temperature to Status Page in Dash_App
CLOSED - 031721-02 - V024 - Change initial page on dash_app to WeatherPage - current is not implemented page
CLOSED - 031221-01 - V024 - Check for SQL databases should be contingent on the MySQL logging variable being set
CLOSED - 031121-01 - V023 - FT020T duplicate not detected correctly
CLOSED - 022221-01 - V022 - state.Rain60Minutes not calculated.
CLOSED - 021521-01 - V021 - Altitude not being reported correctly
CLOSED - 021421-02 - V021 - Enable Dust Sensor in testDustHM3301.py
CLOSED - 021421-01 - V021 - wiredSensors aren't being handled when missing
CLOSED - 012821-01 - V019 - Typos and problem with SkyWeather2.sql install
CLOSED - 121220-01 - V017 - December 12, 2020 - Wind readings and gust reading are low
CLOSED - 120320-01 - V016 - December 3, 2020 - WeatherUnderground Not Supported Yet
CLOSED - 120320-02 - V016 - December 3, 2020 - MQTT Not Supported Yet
Installing New Version:
go to your SDL_Pi_SkyWeather2 directory and type:
git pull
It is recommended to use the pre-built SD Card for SkyWeather2.
shop.switchdoc.com/products/16gb-sd-card-with-stretch-smart-garden-system-groveweatherpi
Older Versions:
April 30, 2022 - Version 027.5 - Added Support for RadSense Wireless Geiger Counter
April 15, 2022 - Version 027.4 - Light Value overflow fixed for WeatherRack2
March 27, 2022 - Update rtl_433 for the light bit fix - now will report above ~65000 Lux
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 25, 2021 - Version 027 - Full Support of Time Lapse Generation and SkyCam
July 28, 2021 - Version 026.6 - Typos in wirelessSensor.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 fixed Lightning Reporting
June 6, 2021 - Version 026.1 - Additional AfterShock Support
June 6, 2021 - Version 026 - AfterShock supported added. fixes and reliability improvements
April 17, 2021 - Version 025 - Bug fixes - no major new features
March 12, 2021 - Version 024 - README.md update instructions improved, minor bug fix, WeatherSense added
- WeatherSense Air Quality
- WeatherSense Lightning
- WeatherSense SolarMAX2
- Full MQTT Update
- WeatherUnderground Added
March 7, 2021 - Version 023 - Major Update: New WeatherSense devices added
February 15, 2021 - Version 022 - Minor Bugs Fixed
February 2, 2021 - Version 021 - Typos fixed in publishMQTT.py - Thanks Jason
January 29, 2021 - Version 020 - Fixed typos regarding Blynk debugging, shutdown and added database create in SkyWeather2.sql
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
shop.switchdoc.com/products/skyweather2-raspberry-pi-based-weather-station-kit-for-the-cloud
This is the place where we will report all currently known bugs and provide release information for SkyWeather2.
Current Version:
May 7, 2022 - Version 027.6 - Added Missing Files for RadSense update
Run SkyWeather2.py from the command line to test<BR>
sudo python3 SkyWeather2.py<BR>
To apply the light bug fix go into the rtl_433
directory (under SDR in the SDL SD Card), do a git pull and then rebuild rtl_433 as shown in the README.md
git pull
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 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/rtl_433
Note: You need to apply the following commands to upgrade from V024 and below:
cd
cd SDL_Pi_SkyWeather2
git pull
sudo pip3 install vcgencmd
sudo pip3 install python-aqi
sudo pip3 install ffmpeg
sudo mysql -u root -p < WeatherSenseWireless.sql
sudo mysql -u root -p WeatherSenseWireless < updateWeatherSenseWireless.sql
You also need to go into your github.com/switchdoclabs/rtl_433
directory, do a git pull and then rebuild rtl_433 as shown in the README.md
Software Location:
github.com/switchdoclabs/SDL_Pi_SkyWeather2
Current Bugs and/or Committed Feature Upgrades:
OPEN - 040322-01 - V027.3 - pigpio does not start in Bullseye - IPV6 problem? *, '8888' clears it up
OPEN - 033122-03 - V027.3 - Fix spurious ID number on WeatherRack ID - cleans up data errors
OPEN - 033122-02 - V027.3 - Change MQTT Publishing for higher reliablity
OPEN - 033122-01 - V027.3 - Add WeatherSense RadSense Geiger counter support
CLOSED - 032722-01 - V027.3 - Light is clipping at ~65000. Probably in the rtl_433 drivers (it was in the rtl_433 drivers)
OPEN - 031422-02 - V027.3 - wTemp and wtemp variable typo with regards to WR2 errors
OPEN - 031422-01 - V027.3 - Multiple Indoor T/H sensors screw up the IndoorTH single data. Use the lowest one?
CLOSED - 012722-01 - V027.2 - Missing SerialNumber from Multiple WeatherRack Configurations
OPEN - 010321-02 - V027.1 - Update SkyWeather2 configuration documentation
OPEN - 010321-02 - V027.1 - Review and revised rain fall totals. Need to handle zeroing of sensor. MySQL queries and code.
OPEN - 110721-02 - V027.1 - Check Bullseye release for camera compatibility. Do not update OS release to Bullseye until bug clears.
OPEN - 110721-02 - V027.1 - SkyWeather2 should handle no SDR so WR2 does not show present
OPEN - 110721-01 - V027.1 - In the case of a WR2, rain is set to zero. Software needs to compensate for this.
OPEN - 082821-01 - V026.3 - Add Authentication to MQTT
OPEN - 082821-02 - V026.3 - Evaluate Zara changes to SkyWeather2 Local Dust Sensor power up sequence
OPEN - 080321-01 - V026.3 - Modify code to display both the internal (inside?) AQI sensor and Wireless AQI (outside)
OPEN - 060121-01 - V026.1 - Consider moving Aux reporting values to new graph. Alphanumeric perhaps?
CLOSED - 111321-02 - V027.1 - WORKS. Check SDR recovery code. May have stopped working.
CLOSED - 071921-02 - V26.3 - '-R 152' in SkyWeather2 missing in wirelessSensor.py for AfterShock in V26.4
CLOSED - 071921-01 - V26.3 - config.enable_MQTT is incorrect in wirelessSensor.py for AfterShock in V26.4
CLOSED - 071321-01 - V26.3 - Fix InstandEQPGA typo in aftershock_page.py in V26.4
CLOSED - 070721-03 - V26.3 - Add charge % into Blynk, even thought it is really rough. in V26.4
CLOSED - 070721-02 - V26.3 - dash_app, report lightning using english or metric variable in V26.4
CLOSED - 060621-03 - V026.1 - Support for new Solar SkyCam - V027
CLOSED - 060621-02 - V026.1 - Support for new SolarMAX2 Lead / LiPo. in V26.4
CLOSED - 060621-01 - V026.1 - Add new time lapse local generation in dash_app in V027
CLOSED - 050221-01 - V026.1 - Check for rtl_433 restart functionality in V027
CLOSED - 042921-01 - V026.1 - Fixed SDL Documentation of SkyWeather case in V027
CLOSED - 060921-01 - V26.1 - dash_app bug with lightning reporting
CLOSED - 041121-01 - V025 - Add Support for AfterShock Earthquake Detector
CLOSED - 060121-02 - V025 - Fix axis labelling on Dash App
CLOSED - 050221-02 - V025 - Re-evaluate the use of Atmospheric versus Standard in AQI calculation
CLOSED - 042721-01 - V025 - Rare corrupted Indoor Temp/H readings
CLOSED - 042421-01 - V025 - Add Cardinal Wind Direction code to dash_app (thanks Jason)
CLOSED - 042321-01 - V025 - Evaluate Laser Dust Sensor error exits hm3301
CLOSED - 042221-02 - V025 - Improve WeatherUnderground error handling
CLOSED - 042221-01 - V025 - Fix typo in status_page.py
CLOSED - 040621-02 - V024 - Add additional information to Status page in dash_app
CLOSED - 040621-01 - V024 - Add dash_app start to the manual for rc.local
CLOSED - 040521-01 - V024 - Windspeed conversion seems to be inconsistent. Needs top down review.
CLOSED - 032421-01 - V024 - timestamp in database scheme is set to current time on update. That's not what we want.
CLOSED - 032121-01 - V024 - hPa barometric pressure calculation done incorrectly. Off by 10.0
CLOSED - 032021-02 - V024 - testWireless Sensor documentation update
CLOSED - 032021-01 - V024 - Add CPU temperature to Status Page in Dash_App
CLOSED - 031721-02 - V024 - Change initial page on dash_app to WeatherPage - current is not implemented page
CLOSED - 031221-01 - V024 - Check for SQL databases should be contingent on the MySQL logging variable being set
CLOSED - 031121-01 - V023 - FT020T duplicate not detected correctly
CLOSED - 022221-01 - V022 - state.Rain60Minutes not calculated.
CLOSED - 021521-01 - V021 - Altitude not being reported correctly
CLOSED - 021421-02 - V021 - Enable Dust Sensor in testDustHM3301.py
CLOSED - 021421-01 - V021 - wiredSensors aren't being handled when missing
CLOSED - 012821-01 - V019 - Typos and problem with SkyWeather2.sql install
CLOSED - 121220-01 - V017 - December 12, 2020 - Wind readings and gust reading are low
CLOSED - 120320-01 - V016 - December 3, 2020 - WeatherUnderground Not Supported Yet
CLOSED - 120320-02 - V016 - December 3, 2020 - MQTT Not Supported Yet
Installing New Version:
go to your SDL_Pi_SkyWeather2 directory and type:
git pull
It is recommended to use the pre-built SD Card for SkyWeather2.
shop.switchdoc.com/products/16gb-sd-card-with-stretch-smart-garden-system-groveweatherpi
Older Versions:
April 30, 2022 - Version 027.5 - Added Support for RadSense Wireless Geiger Counter
April 15, 2022 - Version 027.4 - Light Value overflow fixed for WeatherRack2
March 27, 2022 - Update rtl_433 for the light bit fix - now will report above ~65000 Lux
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 25, 2021 - Version 027 - Full Support of Time Lapse Generation and SkyCam
July 28, 2021 - Version 026.6 - Typos in wirelessSensor.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 fixed Lightning Reporting
June 6, 2021 - Version 026.1 - Additional AfterShock Support
June 6, 2021 - Version 026 - AfterShock supported added. fixes and reliability improvements
April 17, 2021 - Version 025 - Bug fixes - no major new features
March 12, 2021 - Version 024 - README.md update instructions improved, minor bug fix, WeatherSense added
- WeatherSense Air Quality
- WeatherSense Lightning
- WeatherSense SolarMAX2
- Full MQTT Update
- WeatherUnderground Added
March 7, 2021 - Version 023 - Major Update: New WeatherSense devices added
February 15, 2021 - Version 022 - Minor Bugs Fixed
February 2, 2021 - Version 021 - Typos fixed in publishMQTT.py - Thanks Jason
January 29, 2021 - Version 020 - Fixed typos regarding Blynk debugging, shutdown and added database create in SkyWeather2.sql
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