|
Post by triggerfish on Dec 23, 2018 23:32:16 GMT -8
Installed the 3.12 just now. Initially it looked very nice, without nasty errors, but after a couple of minutes, the problems started again
------Patting The Dog-------trying database trying database before query query=INSERT INTO WeatherData(TimeStamp,as3935LightningCount, as3935LastInterrupt, as3935LastDistance, as3935LastStatus, currentWindSpeed, currentWindGust, totalRain, bmp180Temperature, bmp180Pressure, bmp180Altitude, bmp180SeaLevel, outsideTemperature, outsideHumidity, currentWindDirection, currentWindDirectionVoltage, insideTemperature, insideHumidity) VALUES(UTC_TIMESTAMP(), 0.000, 0.000, 0.000, "", 0.000, 0.001, 0.000, 8, 102.993, -138.363, 103.084, 6.200, 93.400, 225.000, 2.957, 7.235, 99.998) query=INSERT INTO Sunlight(TimeStamp, Visible, IR, UV, UVIndex) VALUES(UTC_TIMESTAMP(), 0, 20, 0, 0.000) before query query=INSERT INTO PowerSystem(TimeStamp, batteryVoltage, batteryCurrent, solarVoltage, solarCurrent, loadVoltage, loadCurrent, batteryPower, solarPower, loadPower, batteryCharge) VALUES (UTC_TIMESTAMP (), 3.793, 12.400, 0.704, -0.000, 4.976, 157.600, 0.047, -0.000, 0.784, 50.368) ----------------- Weather Sampling ----------------- ----------------- 'NoneType' object has no attribute '__getitem__' File "/usr/local/lib/python2.7/dist-packages/apscheduler/executors/base.py", line 125, in run_job retval = job.func(*job.args, **job.kwargs) File "/home/pi/SDL_Pi_GroveWeatherPi/GroveWeatherPi.py", line 1262, in sampleAndDisplay sampleWeather() File "/home/pi/SDL_Pi_GroveWeatherPi/GroveWeatherPi.py", line 1106, in sampleWeather ToutsideHumidity, ToutsideTemperature, crc_check = am2315.read_humidity_temperature_crc() File "./SDL_Pi_AM2315/AM2315.py", line 136, in read_humidity_temperature_crc self._read_data() File "./SDL_Pi_AM2315/AM2315.py", line 97, in _read_data self.humidity = ((tmp[2] << 8) | tmp[3]) / 10.0
------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- Tick! The time is: 2018-12-24 08:19:17.054099 ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- Tick! The time is: 2018-12-24 08:20:17.054347 ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- Tick! The time is: 2018-12-24 08:21:17.053985 ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- Tick! The time is: 2018-12-24 08:22:17.054303 ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- Tick! The time is: 2018-12-24 08:23:17.054074 ------Patting The Dog-------
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 24, 2018 6:40:09 GMT -8
I have removed the POE. What I have now is a dead standard RPi 3 Model B+, with an official power supply.
Yet:
pi@WeatherPi:~/SDL_Pi_GroveWeatherPi $ cd /home/pi/SDL_Pi_GroveWeatherPi/SDL_Pi_TCA9545/ pi@WeatherPi:~/SDL_Pi_GroveWeatherPi/SDL_Pi_TCA9545 $ sudo python testSDL_Pi_TCA9545.py
Test SDL_Pi_TCA9545 Version 1.0 - SwitchDoc Labs
Sample uses 0x73 Program Started at:2018-12-24 16:31:45
-----------BUS 0------------------- tca9545 control register B3-B0 = 0x1 ignore Interrupts if INT3' - INT0' not connected tca9545 control register Interrupts = 0x0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- 48 -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- 57 -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- -- 70: -- -- -- 73 -- -- -- 77
-----------------------------------
-----------BUS 1------------------- tca9545 control register B3-B0 = 0x2 ignore Interrupts if INT3' - INT0' not connected tca9545 control register Interrupts = 0x0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- 73 -- -- -- --
-----------------------------------
-----------BUS 2------------------- tca9545 control register B3-B0 = 0x4 ignore Interrupts if INT3' - INT0' not connected tca9545 control register Interrupts = 0x0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- 73 -- -- -- --
-----------------------------------
-----------BUS 3------------------- tca9545 control register B3-B0 = 0x8 ignore Interrupts if INT3' - INT0' not connected tca9545 control register Interrupts = 0x0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: 60 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- 73 -- -- -- --
-----------------------------------
pi@WeatherPi:~/SDL_Pi_GroveWeatherPi $ sudo python GroveWeatherPi312.py visible= 0 as3935 present at 0x02 outsideTemperature: 36.1 C outsideHumidity: 7.0 % crc: 0x83d1
GroveWeatherPi Solar Powered Weather Station Version 3.12 - SwitchDoc Labs
Program Started at:2018-12-24 16:35:08
---------------------- I2C Mux - TCA9545: Present BMP280: Present DS3231: Present HDC1080: Not Present HTU21DF: Not Present AM2315: Present ADS1015: Not Present ADS1115: Present AS3935: Present OLED: Not Present SunAirPlus: Not Present Sunlight Sensor: Present WXLink: Not Present
UseBlynk: Not Present UseMySQL: Present Check WLAN: Not Present WeatherUnderground: Not Present ---------------------- ----------------- Sample and Display ----------------- ----------------- Weather Sampling ----------------- ----------------- ----------------- SunAirPlus Not Present ----------------- ----------------- ----------------- ----------------- Raspberry Pi= 2018-12-24 16:35:12 DS3231= 2018-12-24 16:35:12 DS3231 Temperature= 44.50 C ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- Sample and Display Done ----------------- ----------------- Scheduled Jobs ----------------- Jobstore default: patTheDog (trigger: interval[0:00:10], next run at: 2018-12-24 16:35:23 SAST) sampleAndDisplay (trigger: interval[0:00:30], next run at: 2018-12-24 16:35:43 SAST) tick (trigger: interval[0:01:00], next run at: 2018-12-24 16:36:13 SAST) checkForButtons (trigger: interval[0:01:00], next run at: 2018-12-24 16:36:13 SAST) writeWeatherRecord (trigger: interval[0:05:00], next run at: 2018-12-24 16:40:13 SAST) writePowerRecord (trigger: interval[0:05:00], next run at: 2018-12-24 16:40:13 SAST) updateRain (trigger: interval[0:05:00], next run at: 2018-12-24 16:40:13 SAST) checkForShutdown (trigger: interval[0:05:00], next run at: 2018-12-24 16:40:13 SAST) doAllGraphs (trigger: interval[0:15:00], next run at: 2018-12-24 16:50:13 SAST) barometricTrend (trigger: interval[0:15:00], next run at: 2018-12-24 16:50:13 SAST) WLAN_check (trigger: interval[0:30:00], next run at: 2018-12-24 17:05:13 SAST) statusRain (trigger: interval[1:00:00], next run at: 2018-12-24 17:35:13 SAST) rebootPi (trigger: cron[day='2-30/2', hour='0', minute='4'], next run at: 2018-12-26 00:04:00 SAST) ----------------- ------Patting The Dog------- ------Patting The Dog------- ----------------- Sample and Display ----------------- ------Patting The Dog------- ----------------- Weather Sampling ----------------- ----------------- ----------------- SunAirPlus Not Present ----------------- ----------------- ----------------- ----------------- Raspberry Pi= 2018-12-24 16:35:44 DS3231= 2018-12-24 16:35:43 DS3231 Temperature= 44.50 C ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- Sample and Display Done ----------------- ------Patting The Dog------- ------Patting The Dog------- Tick! The time is: 2018-12-24 16:36:13.347504 ----------------- Sample and Display ------Patting The Dog------- ----------------- ----------------- Weather Sampling ----------------- ----------------- ----------------- SunAirPlus Not Present ----------------- ----------------- ----------------- ----------------- Raspberry Pi= 2018-12-24 16:36:13 DS3231= 2018-12-24 16:36:13 DS3231 Temperature= 44.50 C ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- Sample and Display Done ----------------- ------Patting The Dog------- ------Patting The Dog------- ----------------- Sample and Display ----------------- ------Patting The Dog------- ----------------- Weather Sampling ----------------- ----------------- ----------------- SunAirPlus Not Present ----------------- ----------------- ----------------- ----------------- Raspberry Pi= 2018-12-24 16:36:43 DS3231= 2018-12-24 16:36:43 DS3231 Temperature= 44.50 C ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 -----------------
|
|
|
Post by SDL on Dec 24, 2018 12:02:46 GMT -8
I don't see any DEBOUNCE errors. What went on overnight?
BP
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 24, 2018 20:50:56 GMT -8
WARNING:apscheduler.scheduler:Execution of job "sampleAndDisplay (trigger: interval[0:00:30], next run at: 2018-12-25 06:41:43 SAST)" skipped: maximum number of running instances reached (1) ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- Tick! The time is: 2018-12-25 06:42:13.344111 WARNING:apscheduler.scheduler:Execution of job "sampleAndDisplay (trigger: interval[0:00:30], next run at: 2018-12-25 06:42:13 SAST)" skipped: maximum number of running instances reached (1) ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- WARNING:apscheduler.scheduler:Execution of job "sampleAndDisplay (trigger: interval[0:00:30], next run at: 2018-12-25 06:42:43 SAST)" skipped: maximum number of running instances reached (1) ------Patting The Dog------- ------Patting The Dog------- ------Patting The Dog------- WARNING:apscheduler.scheduler:Execution of job "sampleAndDisplay (trigger: interval[0:00:30], next run at: 2018-12-25 06:43:13 SAST)" skipped: maximum number of running instances reached (1) Tick! The time is: 2018-12-25 06:43:13.345820 ------Patting The Dog------- currentTime=44 DEBOUNCE-count=69874 ------Patting The Dog------- ------Patting The Dog-------
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 24, 2018 20:56:11 GMT -8
You mentioned that your test system works perfectly: What model Pi is it? Is there any way I can get hold of your image (with passwords etc suitably altered)?
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 25, 2018 19:23:00 GMT -8
Start V3.02 - Everything works, except outside Temp/Hum. Restart main routine only (not Pi) - Temp/Hum works, but sunlight now returns 0 values.
|
|
|
Post by brakow on Dec 26, 2018 5:50:32 GMT -8
I am having similar issues. The AM2315 is showing not detected. So I am getting no outside humidity or temp readings.
---------------------- I2C Mux - TCA9545: Present BMP280: Present DS3231: Present HDC1080: Not Present HTU21DF: Present AM2315: Not Present ADS1015: Not Present ADS1115: Present AS3935: Present OLED: Present SunAirPlus: Present Sunlight Sensor: Present WXLink: Not Present
|
|
|
Post by triggerfish on Dec 26, 2018 7:43:14 GMT -8
The three of us have similar issues. Initially things work, then within minutes or hours, something goes wrong and then the system does not recover until it is powered off and on again. And then we start over again and it works between minutes or hours...
|
|
|
Post by SDL on Dec 26, 2018 14:26:01 GMT -8
I'm running a Raspberry Pi 3B+, FYI.
FYI:
WARNING:apscheduler.scheduler:Execution of job "sampleAndDisplay (trigger: interval[0:00:30], next run at: 2018-12-25 06:43:13 SAST)" skipped: maximum number of running instances reached (1)
This will happen if the internet speed to Blynk is really slow (or a router somewhere) and it will generally correct itself.
We have the image on SD Cards if you want to get one of those. The SD Card contains the official release of the image with all the software installed. You might have to update to the latest version of GWP.
It is not clear what is going on here. I really would like to duplicate this and then I can fix it.
Grrrrr.....
BP
|
|
|
Post by brakow on Dec 26, 2018 17:51:35 GMT -8
I am running the card that was purchased from you guys. I am going to try and wipe out the directory and download the full package from github. Possibly an issue with a file not downloading when using the "git pull" update command. Will report with results.
|
|
|
Post by SDL on Dec 27, 2018 16:07:42 GMT -8
Barkow,
Great. Not sure what is going on.
John
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 27, 2018 21:39:50 GMT -8
I just completed building a duplicate weather station - identical except for absence of sunlight sensor (which was the problem I initially came to the forum with). I used a copy of the SD card from the original one I made, but when it was still version 3.02.
It ran well initially, but was overrun by interrupts from the thunderboard overnight:
GroveWeatherPi Solar Powered Weather Station Version 3.02 - SwitchDoc Labs
Program Started at:2018-12-27 22:52:19
---------------------- I2C Mux - TCA9545: Present BMP280: Present DS3231: Present HDC1080: Not Present HTU21DF: Not Present AM2315: Present ADS1015: Not Present ADS1115: Present AS3935: Present OLED: Present SunAirPlus: Not Present Sunlight Sensor: Not Present WXLink: Not Present
UseMySQL: Present Check WLAN: Present WeatherUnderground: Not Present ---------------------- sendmail exception raised ----------------- Scheduled Jobs ----------------- Jobstore default: sampleAndDisplay (trigger: interval[0:00:10], next run at: 2018-12-27 22:52:32 SAST) patTheDog (trigger: interval[0:00:10], next run at: 2018-12-27 22:52:32 SAST) tick (trigger: interval[0:01:00], next run at: 2018-12-27 22:53:22 SAST) sampleWeather (trigger: interval[0:05:00], next run at: 2018-12-27 22:57:22 SAST) sampleSunAirPlus (trigger: interval[0:05:00], next run at: 2018-12-27 22:57:22 SAST) writeWeatherRecord (trigger: interval[0:05:00], next run at: 2018-12-27 22:57:22 SAST) writePowerRecord (trigger: interval[0:05:00], next run at: 2018-12-27 22:57:22 SAST) updateRain (trigger: interval[0:05:00], next run at: 2018-12-27 22:57:22 SAST) checkForShutdown (trigger: interval[0:05:00], next run at: 2018-12-27 22:57:22 SAST) sampleWeather (trigger: interval[0:15:00], next run at: 2018-12-27 23:07:22 SAST) sampleSunAirPlus (trigger: interval[0:15:00], next run at: 2018-12-27 23:07:22 SAST) doAllGraphs (trigger: interval[0:15:00], next run at: 2018-12-27 23:07:22 SAST) WLAN_check (trigger: interval[0:30:00], next run at: 2018-12-27 23:22:22 SAST) rebootPi (trigger: cron[day='2-30/2', hour='0', minute='4'], next run at: 2018-12-28 00:04:00 SAST) ----------------- ----------------- Local WeatherRack Weather Sensors Sampling ----------------- Rain Total= 0.00 in Rain Last 60 Minutes= 0.00 in Wind Speed= 0.00 MPH MPH wind_gust= 0.00 MPH ------Patting The Dog------- Wind Direction= 0.00 Degrees Wind Direction Voltage= 3.962 V ----------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2018-12-27 22:52:32 DS3231= 2018-12-27 22:52:31 DS3231 Temperature= 25.00 C ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 23.85 C Pressure = 101.30 KPa Altitude = 2.33 m Sealevel Pressure = 120.99 KPa ----------------- ----------------- Sunlight Vi/IR/UV Sensor Not Present ----------------- ----------------- HDC1080 Temp/Hum Not Present ----------------- ----------------- HTU21DF Temp/Hum Not Present ----------------- ----------------- ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- AM2315 Temperature/Humidity Sensor ----------------- outsideTemperature: 23.1 C outsideHumidity: 63.7 % crc: 1 ----------------- ----------------- Local WeatherRack Weather Sensors Sampling ----------------- Rain Total= 0.00 in Rain Last 60 Minutes= 0.00 in Wind Speed= 0.00 MPH------Patting The Dog-------
MPH wind_gust= 0.00 MPH Wind Direction= 0.00 Degrees Wind Direction Voltage= 3.954 V ----------------- ----------------- DS3231 Real Time Clock
. . . . . . . DS3231 Real Time Clock ----------------- Raspberry Pi= 2018-12-28 00:03:42 DS3231= 2018-12-28 00:03:36 DS3231 Temperature= 24.50 C ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 23.56 C Pressure = 101.38 KPa Altitude = -4.83 m Sealevel Pressure = 121.09 KPa ----------------- -------------as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interruptas3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interruptas3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt GroveWeatherPi Solar Powered Weather Station Version 3.02 - SwitchDoc Labs
as3935 Interrupt Program Started at:2018-12-28 00:04:20 as3935 Interrupt
---------------------- I2C Mux - TCA9545: Present BMP280: Present DS3231: Presentas3935 Interruptas3935 Interrupt
HDC1080: Not Present HTU21DF: Not Present AM2315: Present ADS1015: Not Present ADS1115: Present as3935 Interrupt as3935 InterruptAS3935: Present OLED: Present SunAirPlus: Not Present Sunlight Sensor: Not Presentas3935 Interrupt
WXLink: Not Presentas3935 Interrupt
UseMySQL: Present Check WLAN: Presentas3935 Interrupt
WeatherUnderground: Not Present ----------------------as3935 Interrupt as3935 Interrupt
as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt as3935 Interrupt
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 27, 2018 21:41:49 GMT -8
Which was weird, because the device was placed in its box, well away from potential interference. The interrupts persisted over warm reboots, so I did a cold reboot which solved this. Oh well...
So I did a git fetch / reset / pull.
Version 3.12: Program Started at:2018-12-28 07:26:07
---------------------- I2C Mux - TCA9545: Present BMP280: Present DS3231: Present HDC1080: Not Present HTU21DF: Not Present AM2315: Present ADS1015: Not Present ADS1115: Present AS3935: Present OLED: Present SunAirPlus: Not Present Sunlight Sensor: Not Present WXLink: Not Present
UseBlynk: Not Present UseMySQL: Present Check WLAN: Present WeatherUnderground: Not Present ---------------------- sendmail exception raised ----------------- Sample and Display ----------------- ----------------- Weather Sampling ----------------- ----------------- ----------------- SunAirPlus Not Present ----------------- ----------------- ----------------- ----------------- Raspberry Pi= 2018-12-28 07:26:13 DS3231= 2018-12-28 07:26:12 DS3231 Temperature= 27.50 C ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- Sample and Display Done ----------------- -------------
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 27, 2018 21:45:29 GMT -8
Notice though what happens when I run V3.02. Everything sort of works, except for the 0 values for Temp and Hum.
Program Started at:2018-12-28 07:42:33
---------------------- I2C Mux - TCA9545: Present BMP280: Present DS3231: Present HDC1080: Not Present HTU21DF: Not Present AM2315: Present ADS1015: Not Present ADS1115: Present AS3935: Present OLED: Present SunAirPlus: Not Present Sunlight Sensor: Not Present WXLink: Not Present
UseMySQL: Present Check WLAN: Present WeatherUnderground: Not Present ---------------------- sendmail exception raised ----------------- Scheduled Jobs ----------------- Jobstore default: sampleAndDisplay (trigger: interval[0:00:10], next run at: 2018-12-28 07:42:45 SAST) patTheDog (trigger: interval[0:00:10], next run at: 2018-12-28 07:42:45 SAST) tick (trigger: interval[0:01:00], next run at: 2018-12-28 07:43:35 SAST) sampleWeather (trigger: interval[0:05:00], next run at: 2018-12-28 07:47:35 SAST) sampleSunAirPlus (trigger: interval[0:05:00], next run at: 2018-12-28 07:47:35 SAST) writeWeatherRecord (trigger: interval[0:05:00], next run at: 2018-12-28 07:47:35 SAST) writePowerRecord (trigger: interval[0:05:00], next run at: 2018-12-28 07:47:35 SAST) updateRain (trigger: interval[0:05:00], next run at: 2018-12-28 07:47:35 SAST) checkForShutdown (trigger: interval[0:05:00], next run at: 2018-12-28 07:47:35 SAST) sampleWeather (trigger: interval[0:15:00], next run at: 2018-12-28 07:57:35 SAST) sampleSunAirPlus (trigger: interval[0:15:00], next run at: 2018-12-28 07:57:35 SAST) doAllGraphs (trigger: interval[0:15:00], next run at: 2018-12-28 07:57:35 SAST) WLAN_check (trigger: interval[0:30:00], next run at: 2018-12-28 08:12:35 SAST) rebootPi (trigger: cron[day='2-30/2', hour='0', minute='4'], next run at: 2018-12-30 00:04:00 SAST) ----------------- ----------------- Local WeatherRack Weather Sensors Sampling ----------------- Rain Total= 0.00 in Rain Last 60 Minutes= 0.00 in ------Patting The Dog------- Wind Speed= 0.00 MPH MPH wind_gust= 0.00 MPH Wind Direction= 45.00 Degrees Wind Direction Voltage= 2.321 V ----------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2018-12-28 07:42:46 DS3231= 2018-12-28 07:42:45 DS3231 Temperature= 26.50 C ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 25.85 C Pressure = 101.73 KPa Altitude = -34.08 m Sealevel Pressure = 102.71 KPa ----------------- ----------------- Sunlight Vi/IR/UV Sensor Not Present ----------------- ----------------- HDC1080 Temp/Hum Not Present ----------------- ----------------- HTU21DF Temp/Hum Not Present ----------------- ----------------- ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- AM2315 Temperature/Humidity Sensor ----------------- outsideTemperature: 0.0 C outsideHumidity: 0.0 % crc: -1 ----------------- ----------------- Local WeatherRack Weather Sensors Sampling ------Patting The Dog------- ----------------- Rain Total= 0.00 in Rain Last 60 Minutes= 0.00 in Wind Speed= 0.00 MPH MPH wind_gust= 0.00 MPH Wind Direction= 45.00 Degrees Wind Direction Voltage= 2.312 V ----------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2018-12-28 07:42:56 DS3231= 2018-12-28 07:42:55 DS3231 Temperature= 26.50 C ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 25.91 C Pressure = 101.75 KPa Altitude = -34.99 m Sealevel Pressure = 102.72 KPa ----------------- ----------------- Sunlight Vi/IR/UV Sensor Not Present ----------------- ----------------- HDC1080 Temp/Hum Not Present ----------------- ----------------- HTU21DF Temp/Hum Not Present ----------------- ----------------- ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- AM2315 Temperature/Humidity Sensor ----------------- outsideTemperature: 0.0 C outsideHumidity: 0.0 % crc: -1 ----------------- ----------------- Local WeatherRack Weather Sensors Sampling ----------------- Rain Total= 0.00 in ------Patting The Dog------- Rain Last 60 Minutes= 0.00 in Wind Speed= 0.00 MPH MPH wind_gust= 0.00 MPH Wind Direction= 45.00 Degrees Wind Direction Voltage= 2.311 V ----------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2018-12-28 07:43:06 DS3231= 2018-12-28 07:43:05 DS3231 Temperature= 26.50 C ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 25.89 C Pressure = 101.74 KPa Altitude = -34.16 m Sealevel Pressure = 102.71 KPa ----------------- ----------------- Sunlight Vi/IR/UV Sensor Not Present ----------------- ----------------- HDC1080 Temp/Hum Not Present ----------------- ----------------- HTU21DF Temp/Hum Not Present ----------------- ----------------- ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- AM2315 Temperature/Humidity Sensor ----------------- outsideTemperature: 0.0 C outsideHumidity: 0.0 % crc: -1 ----------------- ----------------- Local WeatherRack Weather Sensors Sampling ----------------- Rain Total= 0.00 in Rain Last 60 Minutes= 0.00 in Wind Speed= 0.00 MPH MPH wind_gust= 0.00 MPH ------Patting The Dog------- Wind Direction= 45.00 Degrees Wind Direction Voltage= 2.313 V ----------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2018-12-28 07:43:16 DS3231= 2018-12-28 07:43:15 DS3231 Temperature= 26.50 C ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 25.83 C Pressure = 101.74 KPa Altitude = -34.16 m Sealevel Pressure = 102.71 KPa ----------------- ----------------- Sunlight Vi/IR/UV Sensor Not Present ----------------- ----------------- HDC1080 Temp/Hum Not Present ----------------- ----------------- HTU21DF Temp/Hum Not Present ----------------- ----------------- ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- AM2315 Temperature/Humidity Sensor ----------------- outsideTemperature: 0.0 C outsideHumidity: 0.0 % crc: -1 ----------------- ----------------- Local WeatherRack Weather Sensors Sampling ----------------- ------Patting The Dog------- Rain Total= 0.00 in Rain Last 60 Minutes= 0.00 in Wind Speed= 0.00 MPH MPH wind_gust= 0.00 MPH Wind Direction= 45.00 Degrees Wind Direction Voltage= 2.311 V ----------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2018-12-28 07:43:26 DS3231= 2018-12-28 07:43:25 DS3231 Temperature= 26.50 C ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 25.82 C Pressure = 101.74 KPa Altitude = -34.16 m Sealevel Pressure = 102.71 KPa ----------------- ----------------- Sunlight Vi/IR/UV Sensor Not Present ----------------- ----------------- HDC1080 Temp/Hum Not Present ----------------- ----------------- HTU21DF Temp/Hum Not Present ----------------- ----------------- ----------------- AS3935 Lightning Detector ----------------- Last result from AS3935: ----No Lightning detected--- Lightning Count = 0 ----------------- ----------------- AM2315 Temperature/Humidity Sensor ----------------- outsideTemperature: 0.0 C outsideHumidity: 0.0 % crc: -1 ----------------- Tick
|
|
hvrooyen
New Member
Posts: 32
Raspberry Pi: Yes
Other Device: Arduino
|
Post by hvrooyen on Dec 27, 2018 22:31:34 GMT -8
To again summarise my experience, based on two different machines with very similar setups (the only difference being the sunlight sensor): 1. V 3.02 worked in a way. At least the sensors are detected initially (although it seems to never find sunlight and temp/hum sensors on the same run). 2. V3.12 pretty much never does anything of value.
Now SDL tell me everything is hunky dory on their side. I have no reason to not believe them - although in spite of all their protestations of trying to fix this, my offer of direct access to a troubled machine (left running with a light on over it) was ignored for months. They have all my contact details. We live in an age of instant global communications.
My gut tells me the software must be borked somehow, but I cannot figure out how. I am seemingly not the only one. My request (see above) for access to working code was sidestepped. I understand that I can buy an SD card with working software, but I am on the other side of a very big pond - this has significant implications. I am not unwilling to pay for intellectual property, but I would have to pay a crazy amount of money to courier an SD card to South Africa (including customs etc.) - and even then it seems from Brakow's post the problem will probably not be solved.
It seems I wasted my time and money.
|
|