mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-10 23:22:02 +01:00
72607d3bee
Signed-off-by: Kai Kreuzer <kai@openhab.org> |
||
---|---|---|
.. | ||
src/main | ||
NOTICE | ||
pom.xml | ||
README.md |
MongoDB Persistence
This service allows you to persist state updates using the MongoDB database. It supports writing information to a MongoDB document store, as well as querying from it.
Configuration
This service can be configured in the file services/mongodb.cfg
.
Property | Default | Required | Description |
---|---|---|---|
url | Yes | connection URL to address MongoDB. For example, mongodb://localhost:27017 |
|
database | Yes | database name | |
collection | Yes | set collection to "" if it shall generate a collection per item |
If you have a username and password it looks like this: url = mongodb://[username]:[password]@[localhost]:27017/[database] The database is required: https://mongodb.github.io/mongo-java-driver/3.9/javadoc/com/mongodb/MongoClientURI.html
All item and event related configuration is done in the file persistence/mongodb.persist
.