Weatherize Truckee Logo

John

Week 5 (10-28-24 to 11-3-24)

- wrote API to pull visual crossing weather data into file structure automatically
- switched to 1 minute polling on Govee

- Govee API timing out due to a glitch in the polling service.
- The time scale between polls is not accurate. Maybe better to pull CSV from the devices by email.


(Posted 10/29/2024 by _john_878514_)

Week 4 (10-21-24 to 10-27-24)

- made furnace tracker plot using Eli's 2022-2024 fuel consumption versus outside temperature
- worked with analog sensors on ESP32 including light sensor
- Phone call 10-25
- soldered cables with sensors and put screw terminals on the ESP32

- had trouble soldering small wires, stripping, TMP36 leads, etc.
- Led breakout to track furnace on time was simple and worked very well
- screw terminals got loaded up too much on ground and 3.3V pins
- temp sensor not working properly perhaps because on 3.3V pin. Docs may be incorrect and should be on VCC 5V
- Discussed switching to CSV workflow and to see if we can extra data from 1 minute Govee temp sensors + put ESP32 on hold because the goal was lots of sensors or cost effective.


(Posted 10/29/2024 by _john_878514_)

Week 3 (10-14-24 to 10-20-24)

- Setup ESP32 with onboard temp/humidity and and PM25 set to send data to server CSV file every 5 minutes
- Setup Govee at 492 Poquonock + setup polling to server CSV
- Phone Call

- Bought wrong cables for ESP32 (stemma not stemma qt)
- learned the PCT2075 temp sensor needs soldering to assign address
- Copied libraries for each device on ESP32 in CircuitPython but had trouble at next level (ex: more than one temp device on wire)


(Posted 10/29/2024 by _john_878514_)

Week 2 (9-30-24 to 10-6-24)

- Test out FRIGGA temperature logger
- Write code to Purple Air API
- Write code to Govee API
- Phone call

FRIGGA was easy to push a button and come back later to CSV/PDF on thumb drive.
Purple Air API seemed to have permissions issues. Easy to embed tracker in page. Hard to pull data from device.
Govee API nice but gives limited data on some devices. Set it up to build CSV by polling API every 5 minutes. App also allows emailing CSV files


(Posted 10/29/2024 by _john_878514_)

Week 1 (9-23-24 to 9-29-24)

Made wishlist of hardware including
- ESP32 + air quality, temp, humidity sensors
- Raspberry Pi 4 and 5
- Kasa power switches
- Temp/Humidity loggers that save CSV files
- Unbox hardware and look it over


(Posted 10/29/2024 by _john_878514_)

Project Start

Kickoff phone call 9-20-24

(Posted 10/29/2024 by _john_878514_)