xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>DynamoDB persistence</name>
+ <name>DynamoDB Persistence</name>
<description>This is the persistence add-on for DynamoDB.</description>
<connection>cloud</connection>
+# add-on
+
+addon.dynamodb.name = DynamoDB Persistence
+addon.dynamodb.description = This is the persistence add-on for DynamoDB.
+
+# add-on
+
persistence.config.dynamodb.accessKey.label = AWS access key
persistence.config.dynamodb.accessKey.description = AWS access key<br /> Give either 1) access key and secret key, or 2) credentials file and profile name.
persistence.config.dynamodb.expireDays.label = Data Expiry, in Days
persistence.config.dynamodb.tablePrefix.description = Legacy: Table prefix used in the name of created tables. <br /> Default is "openhab-"
persistence.config.dynamodb.writeCapacityUnits.label = Write Capacity
persistence.config.dynamodb.writeCapacityUnits.description = Provisioned write capacity.<br /> Default is 1.
-
-# service
-
-service.persistence.dynamodb.label = DynamoDB Persistence Service
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>InfluxDB persistence</name>
+ <name>InfluxDB Persistence</name>
<description>This is the persistence add-on for InfluxDB.</description>
<connection>local</connection>
+# add-on
+
+addon.influxdb.name = InfluxDB Persistence
+addon.influxdb.description = This is the persistence add-on for InfluxDB.
+
+# add-on
+
persistence.config.influxdb.addCategoryTag.label = Add Category Tag
persistence.config.influxdb.addCategoryTag.description = Should the category of the item be included as tag "category"? If no category is set, "n/a" is used.
persistence.config.influxdb.addLabelTag.label = Add Label Tag
persistence.config.influxdb.version.description = InfluxDB version
persistence.config.influxdb.version.option.V1 = InfluxDB 1
persistence.config.influxdb.version.option.V2 = InfluxDB 2
-
-# service
-
-service.persistence.influxdb.label = InfluxDB Persistence Service
--- /dev/null
+# add-on
+
+addon.inmemory.name = InMemory Persistence
+addon.inmemory.description = A volatile persistence service to temporarily store data.
+
+# add-on config
+
+addon.config.inmemory.maxEntries.label = Maximum Entries
+addon.config.inmemory.maxEntries.description = The maximum number of values stored for each item (0 = infinite).
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JDBC persistence (Derby)</name>
+ <name>JDBC Persistence (Derby)</name>
<description>This is the persistence add-on for JDBC.</description>
<service-id>org.openhab.jdbc</service-id>
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JDBC persistence (H2)</name>
+ <name>JDBC Persistence (H2)</name>
<description>This is the persistence add-on for JDBC.</description>
<service-id>org.openhab.jdbc</service-id>
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JDBC persistence (HSQLDB)</name>
+ <name>JDBC Persistence (HSQLDB)</name>
<description>This is the persistence add-on for JDBC.</description>
<service-id>org.openhab.jdbc</service-id>
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JDBC persistence (MariaDB)</name>
+ <name>JDBC Persistence (MariaDB)</name>
<description>This is the persistence add-on for JDBC.</description>
<service-id>org.openhab.jdbc</service-id>
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JDBC persistence (MySQL)</name>
+ <name>JDBC Persistence (MySQL)</name>
<description>This is the persistence add-on for JDBC.</description>
<service-id>org.openhab.jdbc</service-id>
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JDBC persistence (PostgreSQL)</name>
+ <name>JDBC Persistence (PostgreSQL)</name>
<description>This is the persistence add-on for JDBC.</description>
<service-id>org.openhab.jdbc</service-id>
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JDBC persistence (SQLite)</name>
+ <name>JDBC Persistence (SQLite)</name>
<description>This is the persistence add-on for JDBC.</description>
<service-id>org.openhab.jdbc</service-id>
persistence.config.jdbc.url.description = Defines required database URL and optional path and parameters.<br> Required database url like 'jdbc:<service>:<host>[:<port>;<attributes>]'<br> Parameter 'service' is used as identifier for the selected jdbc driver. URL-Examples:<br> jdbc:derby:./testDerby;create=true<br> jdbc:h2:./testH2;NON_KEYWORDS=VALUE<br> jdbc:hsqldb:./testHsqlDb<br> jdbc:mariadb://192.168.0.1:3306/testMariadb<br> jdbc:mysql://192.168.0.1:3306/testMysql<br> jdbc:postgresql://192.168.0.1:5432/testPostgresql<br> jdbc:sqlite:./testSqlite.db
persistence.config.jdbc.user.label = Database User
persistence.config.jdbc.user.description = Defines the database user.
-
-# service
-
-service.persistence.jdbc.label = JDBC Persistence Service
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>JPA persistence</name>
+ <name>JPA Persistence</name>
<description>This is the persistence add-on for JPA.</description>
<connection>local</connection>
+# add-on
+
+addon.jpa.name = JPA Persistence
+addon.jpa.description = This is the persistence add-on for JPA.
+
+# add-on config
+
persistence.config.jpa.driver.label = Database Driver
persistence.config.jpa.driver.description = The JDBC driver class name for the connection.<br>Examples:<br>com.mysql.jdbc.Driver<br>org.apache.derby.jdbc.ClientDriver<br>org.mariadb.jdbc.Driver<br>org.postgresql.Driver
persistence.config.jpa.password.label = Database Password
persistence.config.jpa.url.description = JDBC connection URL.<br>Examples:<br>jdbc:derby://hab.local:1527/openhab;create=true<br>jdbc:mariadb://localhost:3306/openhab<br>jdbc:mysql://localhost:3306/openhab<br>jdbc:postgresql://hab.local:5432/openhab
persistence.config.jpa.user.label = Database User
persistence.config.jpa.user.description = The database user name for the connection.
-
-# service
-
-service.persistence.jpa.label = JPA Persistence Service
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>MapDB persistence</name>
+ <name>MapDB Persistence</name>
<description>This is the persistence add-on for MapDB.</description>
<connection>none</connection>
--- /dev/null
+# add-on
+
+addon.mapdb.name = MapDB Persistence
+addon.mapdb.description = This is the persistence add-on for MapDB.
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>MongoDB persistence</name>
+ <name>MongoDB Persistence</name>
<description>This is the persistence add-on for MongoDB.</description>
<connection>local</connection>
--- /dev/null
+# add-on
+
+addon.mongodb.name = MongoDB Persistence
+addon.mongodb.description = This is the persistence add-on for MongoDB.
+
+# add-on config
+
+addon.config.mongodb.collection.label = Collection
+addon.config.mongodb.database.label = Database Name
+addon.config.mongodb.url.label = MongoDB connection URL
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>persistence</type>
- <name>RRD4J persistence</name>
+ <name>RRD4J Persistence</name>
<description>This is the persistence add-on for RRD4J.</description>
<connection>none</connection>
--- /dev/null
+# add-on
+
+addon.rrd4j.name = RRD4J Persistence
+addon.rrd4j.description = This is the persistence add-on for RRD4J.