02825d7ce830c4ba499626c37b3cc2ac68191a91
Weather Connect - MQTT to Database Bridge
A Docker-based Python application that subscribes to MQTT weather data and inserts it into various databases.
Features
- MQTT client for weather data subscription
- Database abstraction layer supporting Oracle, MS SQL, PostgreSQL, and MySQL
- Configurable database connections
- Structured logging
- Docker containerization
Configuration
Copy .env.example to .env and configure your settings:
cp .env.example .env
Running with Docker Compose
docker-compose up --build
Supported Databases
- Oracle
- Microsoft SQL Server
- PostgreSQL
- MySQL
Environment Variables
See .env.example for all available configuration options.
Description
Languages
Python
87.9%
TSQL
9.1%
Dockerfile
3%