Pull requests are always welcome. For a list of past changes, see [CHANGELOG.md][__link2].
- Generate Tables based on the MQTT Topic and Data-Type of the Payload
- Unmarshal JSON payloads into a single table
- Some things configurable via the TOML config file
[mqtt]
broker_ip = "localhost"
broker_port = 1883
client_name = "mqtt2postgres"
[postgres]
connection_string = "postgresql://postgres:postgres@localhost:5432/mqtt2postgres"
# [[topics.subscribe]]
# topic = "#"
# avoid subscribing to topics multiple times, there is no deduplication yet
[[topics.subscribe]]
topic = "zigbee2mqtt/#"
[[topics.subscribe]]
topic = "awtrix/eceb30/#"
@ 2024 Gero Gerke and contributors.