Codebase as of c53e4aed26 as an initial commit for the shrunk repo
Signed-off-by: Kai Kreuzer <kai@openhab.org>
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
############################ Amazon DynamoDB Persistence Service ##################################
|
||||
#
|
||||
# The following parameters are used to configure Amazon DynamoDB Persistence.
|
||||
#
|
||||
# Further details at https://www.openhab.org/addons/persistence/dynamodb/
|
||||
#
|
||||
|
||||
# PID SETTING
|
||||
#
|
||||
# When configuring the persistence using file (instead PaperUI),
|
||||
# make sure the first line in the configuration file is the
|
||||
# pid definition (remove the comment prefix #)
|
||||
|
||||
#pid:pid:org.openhab.dynamodb
|
||||
|
||||
|
||||
#
|
||||
# CONNECTION SETTINGS (follow OPTION 1 or OPTION 2)
|
||||
#
|
||||
|
||||
# OPTION 1 (using accessKey and secretKey)
|
||||
#accessKey=AKIAIOSFODNN7EXAMPLE
|
||||
#secretKey=3+AAAAABBBbbbCCCCCCdddddd+7mnbIOLH
|
||||
#region=eu-west-1
|
||||
|
||||
# OPTION 2 (using profilesConfigFile and profile)
|
||||
# where profilesConfigFile points to AWS credentials file
|
||||
# Please note that the user that runs openHAB must have approriate read rights to the credential file.
|
||||
#profilesConfigFile=/etc/openhab2/aws_creds
|
||||
#profile=fooprofile
|
||||
#region=eu-west-1
|
||||
|
||||
# Credentials file example:
|
||||
#
|
||||
# [fooprofile]
|
||||
# aws_access_key_id=AKIAIOSFODNN7EXAMPLE
|
||||
# aws_secret_access_key=3+AAAAABBBbbbCCCCCCdddddd+7mnbIOLH
|
||||
|
||||
|
||||
#
|
||||
# ADVANCED CONFIGURATION (OPTIONAL)
|
||||
#
|
||||
|
||||
# read capacity for the created tables
|
||||
#readCapacityUnits=1
|
||||
|
||||
# write capacity for the created tables
|
||||
#writeCapacityUnits=1
|
||||
|
||||
# table prefix used in the name of created tables
|
||||
#tablePrefix=openhab-
|
||||
@@ -0,0 +1,14 @@
|
||||
# The database URL, e.g. http://127.0.0.1:8086 or https://127.0.0.1:8084 .
|
||||
# Defaults to: http://127.0.0.1:8086
|
||||
# url=http(s)://<host>:<port>
|
||||
|
||||
# The name of the database user, e.g. openhab.
|
||||
# Defaults to: openhab
|
||||
# user=<user>
|
||||
|
||||
# The password of the database user.
|
||||
# password=
|
||||
|
||||
# The name of the database, e.g. openhab.
|
||||
# Defaults to: openhab
|
||||
# db=<database>
|
||||
@@ -0,0 +1,81 @@
|
||||
############################ JDBC Persistence Service ##################################
|
||||
# I N S T A L L J D B C P E R S I S T E N C E S E R V I C E
|
||||
#
|
||||
# https://github.com/openhab/openhab/wiki/JDBC-Persistence
|
||||
#
|
||||
# Tested databases/url-prefix: jdbc:derby, jdbc:h2, jdbc:hsqldb, jdbc:mariadb, jdbc:mysql, jdbc:postgresql, jdbc:sqlite
|
||||
#
|
||||
# derby, h2, hsqldb, sqlite can be embedded,
|
||||
# If no database is available it will be created, for example the url 'jdbc:h2:./testH2' creates a new DB in OpenHab Folder.
|
||||
#
|
||||
# Create new database, for example on a MySQL-Server use:
|
||||
# CREATE DATABASE 'yourDB' CHARACTER SET utf8 COLLATE utf8_general_ci;
|
||||
|
||||
# D A T A B A S E C O N F I G
|
||||
# Some URL-Examples, 'service' identifies and activates internally the correct jdbc driver.
|
||||
# required database url like 'jdbc:<service>:<host>[:<port>;<attributes>]'
|
||||
# url=jdbc:derby:./testDerby;create=true
|
||||
# url=jdbc:h2:./testH2
|
||||
# url=jdbc:hsqldb:./testHsqlDb
|
||||
# url=jdbc:mariadb://192.168.0.1:3306/testMariadb
|
||||
# url=jdbc:mysql://192.168.0.1:3306/testMysql
|
||||
# url=jdbc:postgresql://192.168.0.1:5432/testPostgresql
|
||||
# url=jdbc:sqlite:./testSqlite.db
|
||||
# url=
|
||||
|
||||
# required database user
|
||||
#user=
|
||||
|
||||
# required database password
|
||||
#password=
|
||||
|
||||
# E R R O R H A N D L I N G
|
||||
# optional when Service is deactivated (optional, default: 0 -> ignore)
|
||||
#errReconnectThreshold=
|
||||
|
||||
# I T E M O P E R A T I O N S
|
||||
# optional tweaking SQL datatypes
|
||||
# see: https://mybatis.github.io/mybatis-3/apidocs/reference/org/apache/ibatis/type/JdbcType.html
|
||||
# see: http://www.h2database.com/html/datatypes.html
|
||||
# see: http://www.postgresql.org/docs/9.3/static/datatype.html
|
||||
# defaults:
|
||||
#sqltype.CALL = VARCHAR(200)
|
||||
#sqltype.COLOR = VARCHAR(70)
|
||||
#sqltype.CONTACT = VARCHAR(6)
|
||||
#sqltype.DATETIME = DATETIME
|
||||
#sqltype.DIMMER = TINYINT
|
||||
#sqltype.LOCATION = VARCHAR(30)
|
||||
#sqltype.NUMBER = DOUBLE
|
||||
#sqltype.ROLLERSHUTTER = TINYINT
|
||||
#sqltype.STRING = VARCHAR(65500)
|
||||
#sqltype.SWITCH = VARCHAR(6)
|
||||
|
||||
# For Itemtype "Number" default decimal digit count (optional, default: 3)
|
||||
#numberDecimalcount=
|
||||
|
||||
# T A B L E O P E R A T I O N S
|
||||
# Tablename Prefix String (optional, default: "item")
|
||||
# for Migration from MYSQL-Bundle set to 'Item'.
|
||||
#tableNamePrefix=Item
|
||||
|
||||
# Tablename Prefix generation, using Item real names or "item" (optional, default: false -> "item")
|
||||
# If true, 'tableNamePrefix' is ignored.
|
||||
#tableUseRealItemNames=
|
||||
|
||||
# Tablename Suffix length (optional, default: 4 -> 0001-9999)
|
||||
# for Migration from MYSQL-Bundle set to 0.
|
||||
#tableIdDigitCount=
|
||||
|
||||
# Rename existing Tables using tableUseRealItemNames and tableIdDigitCount (optional, default: false)
|
||||
# USE WITH CARE! Deactivate after Renaming is done!
|
||||
#rebuildTableNames=true
|
||||
|
||||
# D A T A B A S E C O N N E C T I O N S
|
||||
# Some embeded Databases can handle only one Connection (optional, default: configured per database in packet org.openhab.persistence.jdbc.db.* )
|
||||
# see: https://github.com/brettwooldridge/HikariCP/issues/256
|
||||
# jdbc.maximumPoolSize = 1
|
||||
# jdbc.minimumIdle = 1
|
||||
|
||||
# T I M E K E E P I N G
|
||||
# (optional, default: false)
|
||||
#enableLogTime=true
|
||||
@@ -0,0 +1,13 @@
|
||||
# connection string url
|
||||
#url=jdbc:postgresql://<host>:5432/<databasename>
|
||||
#url=jdbc:derby://<host>:1527/<databasename>;create=true
|
||||
|
||||
# driver class name
|
||||
#driver=org.postgresql.Driver
|
||||
#driver=org.apache.derby.jdbc.ClientDriver
|
||||
|
||||
# username
|
||||
#user=
|
||||
|
||||
# password
|
||||
#password=
|
||||
@@ -0,0 +1,5 @@
|
||||
# the commit interval in seconds (optional, default to '5')
|
||||
#commitinterval=5
|
||||
|
||||
# issue a commit even if the state did not change (optional, defaults to 'false')
|
||||
#commitsamestate=false
|
||||
@@ -0,0 +1,10 @@
|
||||
# configure specific rrd properties for given items in this file.
|
||||
# please refer to the documentation available at
|
||||
# https://www.openhab.org/addons/persistence/rrd4j/
|
||||
#
|
||||
# default_numeric and default_other are internally defined defnames and are used as
|
||||
# defaults when no other defname applies
|
||||
|
||||
#<dsName>.def=[ABSOLUTE|COUNTER|DERIVE|GAUGE],<heartBeat>,[<minValue>|U],[<maxValue>|U],<sampleInterval>
|
||||
#<dsName>.archives=[AVERAGE|MIN|MAX|LAST|FIRST|TOTAL],<xff>,<samplesPerBox>,<boxCount>
|
||||
#<dsName>.items=<comma separated list of items for this dsName>
|
||||
Reference in New Issue
Block a user