ericklein / air_quality

displays and logs local indoor and outdoor weather and air quality information
MIT License
0 stars 0 forks source link

Influx v1v2 #56

Closed disquisitioner closed 2 years ago

disquisitioner commented 2 years ago

Enhanced InfluxDB support to allow support for both 1.X versions and 2.X versions from a common code base, via some additional configuration #defines.

Took the opportunity while visiting at Eric's secret laboratory to test MQTT support on his local pub/sub setup and got that working with the refactored networking code. (I realize that could have been a separate branch but we were working on getting Influx working with his home setup and the MQTT update came for free as part of that.)

Would be good to merge these changes all to main so we have a single updated main branch that has working MQTT, Dweet, and Influx support -- all our current network publishing services. New feature work in other areas could then branch off and leverage the fully functional networking layer.