The weather station is working quite well…

finally!  but I don’t want to jinx it.  I have all the pieces working: rain gauge counter, anemometer, thermometer, hygrometer, barometric pressure, station status, and all displayed on a Node RED dashboard.  But how to save all the data, I wondered. So now the big sidetrack, sort of.  I installed influxDB and Grafana.  Took a little bit to get used to influxDB shell (I’m using version 1.18 for now).  The querying is SQL-like, which I’m kind of used to, but I’m getting way ahead of myself.  The hardware is complete except for measuring the current used which I should be very low in between samples. 

I opted to use AsyncMqttClient which I got to work without any ESP8266 panics.  The reason I abandoned PubsubClient is that I was missing published events at the broker.  So far, AsyncMqttClient is working well, and I can see the acknowledges on the broker side.  I used KiCAD for the PCB creation and will soon send it off to JLCPCB to be the fabricated.  I’m wondering now about the TARIFF situation, but even at 100% tariff on a $2 set of PCBs, I can handle that.   Also, I need to get a plastic housing for the PCB associated parts from AliExpress but that won’t break the piggybank.  

Leave a Reply

Your email address will not be published. Required fields are marked *