Step 2) run the program WeatherSenseMonitor.py
pi@SwitchDocLabs:~/SDL_Pi_WeatherSense $ sudo python3 WeatherSenseMonitor.py
-----------------
WeatherSense Monitoring Software
Software Version V012
-----------------
Pending jobs:
readSensors (trigger: date[2021-09-18 14:33:13 PDT], pending)
startMQTT (trigger: date[2021-09-18 14:33:13 PDT], pending)
cleanPictures (trigger: cron[day='*', hour='3', minute='4'], pending)
cleanTimeLapses (trigger: cron[day='*', hour='3', minute='10'], pending)
buildTimeLapse (trigger: cron[day='*', hour='5', minute='30'], pending)
readSensors (trigger: date[2021-09-18 14:33:13 PDT], pending)
-----------------
Scheduled Jobs
-----------------
######
Read Wireless Sensors
######
creating new MQTT instance
Jobstore default:
######
Read Wireless Sensors
cleanPictures (trigger: cron[day='*', hour='3', minute='4'], next run at: 2021-09-19 03:04:00
PDT)
cleanTimeLapses (trigger: cron[day='*', hour='3', minute='10'], next run at: 2021-09-19
03:10:00 PDT)
######
buildTimeLapse (trigger: cron[day='*', hour='5', minute='30'], next run at: 2021-09-19 05:30:00
PDT)
connecting to broker
-----------------
starting 433MHz scanning
######
starting 433MHz scanning
######
Connected with result code 0
processing SolarMAX Data
This is the raw data: {"time" : "2021-09-18 14:33:19", "model" : "SwitchDoc Labs SolarMAX", "len" :
44, "messageid" : 448970, "deviceid" : 1, "protocolversion" : 1, "softwareversion" : 14,
"weathersenseprotocol" : 10, "loadvoltage" : 5.168, "internaltemperature" : 12.378,
"internalhumidity" : 87.164, "batteryvoltage" : 12.752, "batterycurrent" : -454.000,
"loadcurrent" : 486.000, "solarpanelvoltage" : 17.752, "solarpanelcurrent" : 592.000, "auxa" : 4,
"mic" : "CRC"}
It’s working!
What is in the SolarMAX2 Data Packet?
{"time" : "2021-09-18 14:33:19", "model" : "SwitchDoc Labs SolarMAX", "len" : 44, "messageid" :
448970, "deviceid" : 1, "protocolversion" : 1, "softwareversion" : 14, "weathersenseprotocol" : 10,
"loadvoltage" : 5.168, "internaltemperature" : 12.378, "internalhumidity" : 87.164,
Page
31
Version 1.1 September 2021
Summary of Contents for SolarMAX2
Page 3: ...Errat a Page 1 Version 1 1 September 2021 ...
Page 9: ...Page 7 Version 1 1 September 2021 ...
Page 18: ...Now we move on to the wiring of the SolarMAX2 Page 16 Version 1 1 September 2021 ...
Page 23: ...Page 21 Version 1 1 September 2021 ...
Page 24: ...This completes the Grove Wiring for SolarMAX2 Page 22 Version 1 1 September 2021 ...
Page 26: ...Fully Wired SolarMAX2 for Reference Page 24 Version 1 1 September 2021 ...