Advertisement
Guest User

openhab.cfg

a guest
Nov 17th, 2016
1,781
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 84.75 KB | None | 0 0
  1. # This is the default configuration file, which comes with every openHAB distribution.
  2. # You should do a copy of it with the name 'openhab.cfg' and configure your personal
  3. # settings in there. This way you can be sure that they are not overwritten, if you
  4. # update openHAB one day.
  5.  
  6.  
  7. #######################################################################################
  8. ##### General configurations #####
  9. #######################################################################################
  10.  
  11. # Configuration folders (must exist as a subdirectory of "configurations"; the value
  12. # tells the number of seconds for the next scan of the directory for changes. A
  13. # value of -1 deactivates the scan).
  14. # A comma separated list can follow after the refresh value. This list defines a filter
  15. # for valid file extensions for the models.
  16. folder:items=10,items
  17. folder:sitemaps=10,sitemap
  18. folder:rules=10,rules
  19. folder:scripts=10,script
  20. folder:persistence=10,persist
  21.  
  22. # configures the security options. The following values are valid:
  23. # ON = security is switched on generally
  24. # OFF = security is switched off generally
  25. # EXTERNAL = security is switched on for external requests
  26. # (e.g. originating from the Internet) only
  27. # (optional, defaults to 'OFF')
  28. #security:option=
  29.  
  30. # the Netmask to define a range of internal IP-Addresses which doesn't require
  31. # authorization (optional, defaults to '192.168.1.0/24')
  32. #security:netmask=
  33.  
  34. # The name of the default persistence service to use
  35. persistence:default=rrd4j
  36.  
  37. # The refresh interval for the main configuration file. A value of '-1'
  38. # deactivates the scan (optional, defaults to '-1' hence scanning is deactivated)
  39. #mainconfig:refresh=
  40.  
  41. # Bind service discovery to specific hostname or IP address
  42. #servicediscovery:bind_address=127.0.0.1
  43.  
  44. ################################## Chart Servlet ######################################
  45. #
  46. # This section defines the configuration for the chart servlet.
  47. chart:provider=default
  48.  
  49. #
  50. # Set the default height of a chart if the client doesn't provide this in the request
  51. # defaults to 240
  52. #chart:defaultHeight=240
  53.  
  54. #
  55. # Set the default width of a chart if the client doesn't provide this in the request
  56. # defaults to 480
  57. #chart:defaultWidth=480
  58.  
  59. #
  60. # Set a scale factor. This is used if the client sets the size in the request.
  61. # defaults to 1 (ie no scaling)
  62. #chart:scale=1
  63.  
  64.  
  65. #######################################################################################
  66. ##### Action configurations #####
  67. #######################################################################################
  68.  
  69. ######################## Mail Action configuration ####################################
  70. #
  71. # The SMTP server hostname, e.g. "smtp.gmail.com"
  72. #mail:hostname=
  73.  
  74. # the SMTP port to use (optional, defaults to 25 (resp. 587 for TLS))
  75. #mail:port=
  76.  
  77. # the username and password if the SMTP server requires authentication
  78. #mail:username=
  79. #mail:password=
  80.  
  81. # The email address to use for sending mails
  82. #mail:from=
  83.  
  84. # set to "true", if TLS should be used for the connection
  85. # (optional, defaults to false)
  86. #mail:tls=
  87.  
  88. # set to "true", if POP before SMTP (another authentication mechanism)
  89. # should be enabled. Username and Password are taken from the above
  90. # configuration (optional, default to false)
  91. #mail:popbeforesmtp=
  92.  
  93. # Character set used to encode message body
  94. # (optional, if not provided platform default is used)
  95. #mail:charset=
  96.  
  97. ########################## XMPP Action configuration ##################################
  98. #
  99.  
  100. # The username of the XMPP account used by openHAB
  101. # Most services will require that you use only the localpart of the accounts JID.
  102. # For example if your accounts JID is myuser@example.org, then only configure 'myuser'.
  103. #xmpp:username=myuser
  104.  
  105. # The password of the XMPP account used by openHAB
  106. #xmpp:password=mypassword
  107.  
  108. # The XMPP service to use, e.g. "jabber.de"
  109. # A list of public XMPP services can be found at https://xmpp.net/directory.php
  110. #xmpp:servername=example.org
  111.  
  112. # The Security mode used for the XMPP connection. Can be either 'required'
  113. # or 'disabled'. Defaults to 'disabled', which means that TLS will not be used.
  114. # Warning: If you change this to non-disabled, then you must make sure that your
  115. # TLS server certificate can be validated, otherwhise the connection will fail.
  116. #xmpp:securitymode=disabled
  117.  
  118. # The TLS Pin used to verify the XMPP service's certificate. Set this in case openhab's
  119. # default SSLContext is unable to verfiy it (e.g. because the XMPP service uses a self-signed
  120. # certificate). The PIN value is bascially the hash of the certificate in hex.
  121. # You have to set 'xmpp:securitymode' to 'required' to enable TLS for XMPP connections.
  122. # For information on how to generate the PIN visit https://github.com/Flowdalic/java-pinning
  123. #xmpp:tlspin=CERTSHA256:83:F9:17:1E:06:A3:13:11:88:89:F7:D7:93:02:BD:1B:7A:20:42:EE:0C:FD:02:9A:BF:8D:D0:6F:FA:6C:D9:D3
  124.  
  125. # The XMPP Proxyserver to use, e.g. "gmail.com"
  126. #xmpp:proxy=
  127.  
  128. # the server port to use (optional, defaults to 5222)
  129. #xmpp:port=
  130.  
  131. # a comma separated list of users that are allowed to use the XMPP console
  132. #xmpp:consoleusers=
  133.  
  134. # the multi user chat to join, e.g. openhab@chat.example.com
  135. #xmpp:chatroom=
  136.  
  137. # the nickname used in the multi user chat (optional, defaults to openhab-bot)
  138. #xmpp:chatnickname=
  139.  
  140. # the password required to join the multi user chat
  141. #xmpp:chatpassword=
  142.  
  143. ########################## Prowl Action configuration #################################
  144. #
  145. # the apikey for authentication (generated on the Prowl website)
  146. #prowl:apikey=
  147.  
  148. # the default priority of a Prowl notifications (optional, defaults to '0')
  149. #prowl:defaultpriority=
  150.  
  151. # the url of the Prowl public api
  152. # (optional, defaults to 'https://prowl.weks.net/publicapi/')
  153. #prowl:url=
  154.  
  155. #################### Pushover Action configuration #####################
  156. #
  157. # The timeout for the communication with the Pushover service (optional, defaults
  158. # to 10000 milliseconds)
  159. #pushover:defaultTimeout=
  160.  
  161. # You need to provide a Pushover API token to send to devices. If not here, than during
  162. # the action call itself.
  163. #pushover:defaultToken=
  164.  
  165. # You need to provide a Pushover User Key to send to devices. If not here, than during
  166. # the action call itself.
  167. #pushover:defaultUser=
  168.  
  169. # Name of the sending application (optional). Defaults to 'openHAB'.
  170. #pushover:defaultTitle=openHAB
  171.  
  172. # The priority to use for messages if not specified otherwise. Can range from
  173. # -2 (lowest) to 2 (highest)
  174. #pushover:defaultPriority=
  175.  
  176. # Url to attach to the message if not specified in the command (optional). Can be left empty.
  177. #pushover:defaultUrl=
  178.  
  179. # Url Title to attach to the message if not specified in the command (optional). Can be left empty.
  180. #pushover:defaultUrlTitle=
  181.  
  182. # When priority is high priority (2), how often in seconds should messages be resent. Defaults to 300 seconds.
  183. #pushover:defaultRetry=
  184.  
  185. # When priority is high priority (2), how long to continue resending messages until acknowledged. Defaults to 3600 seconds.
  186. #pushover:defaultExpire=
  187.  
  188. ########################### Twitter Action configuration ##############################
  189. #
  190. # The ConsumerKey, ConsumerSecret combination (optional, defaults to official Twitter-App
  191. # Key-Secret-Combination)
  192. #twitter:key=
  193. #twitter:secret=
  194.  
  195. # Flag to enable/disable the Twitter client (optional, defaults to 'false')
  196. #twitter:enabled=
  197.  
  198. #################### Notify my Android (NMA) Action configuration #####################
  199. #
  200. # The timeout for the communication with the NMA service (optional, defaults
  201. # to 10000 milliseconds)
  202. #nma:timeout=
  203.  
  204. # If you have a developerKey from NMA you can set it here, but this completely optional
  205. #nma:developerKey=
  206.  
  207. # The default api key to send messages to. Api keys can be created in your accounts dashboard.
  208. #nma:apiKey=
  209.  
  210. # The application name which NMA will show (optional, defaults to 'openHAB').
  211. #nma:appName=
  212.  
  213. # The priority to use for messages if not specified otherwise. Can range from
  214. # -2 (lowest) to 2 (highest)
  215. #nma:defaultPriority=
  216.  
  217. # The URL to attach to NMA messages by default if not specified otherwise. Can be left empty.
  218. #nma:defaultUrl=
  219.  
  220. ####################### OpenWebIf Action configuration ########################
  221. #
  222. #openwebif:receiver.<name>.host=
  223. #openwebif:receiver.<name>.port=
  224. #openwebif:receiver.<name>.user=
  225. #openwebif:receiver.<name>.password=
  226. #openwebif:receiver.<name>.https=
  227.  
  228. #######################################################################################
  229. ##### I/O component configurations #####
  230. #######################################################################################
  231.  
  232. ########################## Google Calendar configuration ##############################
  233. #
  234. # the username and password for Google Calendar Account
  235. #gcal:username=
  236. #gcal:password=
  237.  
  238. # the url of the calendar feed
  239. #gcal:url=
  240.  
  241. # the filter criteria for full text query (optional)
  242. #gcal:filter=
  243.  
  244. # refresh interval in milliseconds (optional, defaults to 900000 [15 minutes])
  245. #gcal:refresh=
  246.  
  247. ############################# Dropbox configuration ###################################
  248. #
  249. # Operates the Synchronizer in fake mode which avoids up- or downloading files to and from Dropbox.
  250. # This is meant as testMode for the filter settings (optional, defaults to false)
  251. #dropbox:fakemode=
  252.  
  253. # the up- and download interval as Cron-Expression. See the Quartz-Tutorial
  254. # http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-06
  255. # for more information on how to use them best (optional, defaults to '0 0/5 * * * ?'
  256. # which means every 5 minutes)
  257. #dropbox:uploadInterval=
  258. #dropbox:downloadInterval=
  259.  
  260. # the AppKey, AppSecret combination (optional, defaults to official Dropbox-App
  261. # Key-Secret-Combination)
  262. #dropbox:appkey=
  263. #dropbox:appsecret=
  264.  
  265. # defines the mode how files are synchronized with dropbox. Valid SyncModes are
  266. # 'DROPBOX_TO_LOCAL', 'LOCAL_TO_DROPBOX' and 'BIDIRECTIONAL' (optional, defaults
  267. # to 'LOCAL_TO_DROPBOX')
  268. #dropbox:syncmode=
  269.  
  270. # the base directory to synchronize with openHAB, configure 'filter' to select
  271. # files (optional, defaults to '.')
  272. #dropbox:contentdir=
  273.  
  274. # defines a comma separated list of regular expressions which matches the
  275. # filenames to upload to Dropbox (optional, defaults to '/configurations/.*,
  276. # /logs/.*, /etc/.*')
  277. #dropbox:uploadfilter=
  278.  
  279. # defines a comma separated list of regular expressions which matches the
  280. # filenames to download from Dropbox (optional, defaults to '/configurations/.*')
  281. #dropbox:downloadfilter=
  282.  
  283. ############################# MaryTTS configuration ###################################
  284. #
  285. # the default voice used by the MaryTTS engine. Available voices are: bits1-hsmm
  286. # (german, female), bits3-hsmm (german, male), cmu-slt-hsmm (english, male) (optional,
  287. # defaults to the systems' default voice or the first available voice)
  288. #marytts:voice=
  289.  
  290. ###################### Speech-Dispatcher TTS configuration ############################
  291. #
  292. # Hostname or ip of the first Speech Dispatcher device to control
  293. # speechdispatcher:<SDId1>.host=
  294. # Port of the Speech Dispatcher to control (optional, defaults to 6560)
  295. # speechdispatcher:<SDId1>.port=6560
  296.  
  297. ###################### GoogleTTS configuration ############################
  298. #
  299. # The language to be used by the GoogleTTS engine (optional, default: 'en').
  300. # Language must be supported for audio output by https://translate.google.com.
  301. # googletts:language=en
  302. # Sentence delimiters used to split text into sentences (optional, default: !.?:;)
  303. # googletts:sentenceDelimiters=
  304. # Google Translate URL to be used for converting text to speech (optional,
  305. # defaults to http://translate.google.com/translate_tts?tl=%s&q=%s&client=t).
  306. # googletts:translateUrl=
  307.  
  308. #######################################################################################
  309. ##### Persistence configurations #####
  310. #######################################################################################
  311.  
  312. ########################### RRD4J Persistence Service #################################
  313. #
  314. # please note that currently the first archive in each RRD defines the consolidation
  315. # function (e.g. AVERAGE) used by OpenHAB, thus only one consolidation function is
  316. # fully supported
  317. #
  318. # default_numeric and default_other are internally defined defnames and are used as
  319. # defaults when no other defname applies
  320.  
  321. #rrd4j:<defname>.def=[ABSOLUTE|COUNTER|DERIVE|GAUGE],<heartbeat>,[<min>|U],[<max>|U],<step>
  322. #rrd4j:<defname>.archives=[AVERAGE|MIN|MAX|LAST|FIRST|TOTAL],<xff>,<steps>,<rows>
  323. #rrd4j:<defname>.items=<list of items for this defname>
  324.  
  325. ######################## Open.Sen.se Persistence Service ##############################
  326. #
  327. # the url of the Open.Sen.se public api (optional, defaults to
  328. # 'http://api.sen.se/events/?sense_key=')
  329. #sense:url=
  330.  
  331. # the Open.Sen.se API-Key for authentication (generated on the Open.Sen.se website)
  332. #sense:apikey=
  333.  
  334. ######################### Logging Persistence Service #################################
  335. #
  336. # the logback encoder pattern to use to write log entries
  337. # see http://logback.qos.ch/manual/layouts.html#ClassicPatternLayout for all options
  338. # the item name is available as the "logger" name, the state as the "msg"
  339. logging:pattern=%date{ISO8601} - %-25logger: %msg%n
  340.  
  341. ########################### Db4o Persistence Service ##################################
  342. #
  343. # the backup interval as Cron-Expression (optional, defaults to '0 0 1 * * ?'
  344. # which means every morning at 1 o'clock)
  345. #db4o:backupinterval=
  346.  
  347. # the commit interval in seconds (optional, default to '5')
  348. #db4o:commitinterval=
  349.  
  350. # the amount of backup files allowed in DB_FOLDER_NAME (optional, defaults
  351. # to '7')
  352. #db4o:maxbackups=
  353.  
  354. ############################ SQL Persistence Service ##################################
  355. # the database url like 'jdbc:mysql://<host>:<port>/<database>' (without quotes)
  356. #mysql:url=
  357.  
  358. # the database user
  359. #mysql:user=
  360.  
  361. # the database password
  362. #mysql:password=
  363.  
  364. # the reconnection counter
  365. #mysql:reconnectCnt=
  366.  
  367. # the connection timeout (in seconds)
  368. #mysql:waitTimeout=
  369.  
  370. ############################ Cosm Persistence Service #################################
  371. #
  372. # the url of the Cosm feed (optional, defaults to 'http://api.cosm.com/v2/feeds/')
  373. #cosm:url=
  374.  
  375. # the Cosm API-Key for authentication (generated on the Cosm website)
  376. #cosm:apikey=
  377.  
  378. ############################ GCal Persistence Service #################################
  379. #
  380. # the username and password for Google Calendar Account
  381. #gcal-persistence:username=
  382. #gcal-persistence:password=
  383.  
  384. # the url of the calendar feed
  385. #gcal-persistence:url=
  386.  
  387. # the offset (in days) new calendar entries will be created in future (optional,
  388. # defaults to 14)
  389. #gcal-persistence:offset=
  390.  
  391. # the base script which is written to the newly created Calendar-Events by
  392. # the GCal-based presence simulation. It must contain two format markers '%s'.
  393. # The first marker represents the Item to send the command to and the second
  394. # represents the State (optional, defaults to
  395. # '> if (PresenceSimulation.state == ON) sendCommand(%s,%s)')
  396. #gcal-persistence:executescript=
  397.  
  398. ################################# MQTT Persistence #########################################
  399. #
  400. # Name of the broker as defined in the section MQTT Transport
  401. # mqtt-persistence:broker=
  402.  
  403. # The MQTT topic to which the persistence messages should be sent.
  404. # mqtt-persistence:topic=
  405.  
  406. # A string representing the persistence message content.
  407. # mqtt-persistence:message=
  408.  
  409. ############################ MongoDB Persistence Service ##################################
  410. #
  411. # the database URL, e.g. mongodb://127.0.0.1:27017
  412. #mongodb:url=mongodb://127.0.0.1:27017
  413.  
  414. # the database name
  415. #mongodb:database=openhab
  416.  
  417. # the collection name
  418. #mongodb:collection=openhab
  419.  
  420.  
  421. ############################ InfluxDB 0.8 Persistence Service #############################
  422. #
  423. # The database URL, e.g. http://127.0.0.1:8086 or https://127.0.0.1:8084 .
  424. # Defaults to: http://127.0.0.1:8086
  425. # influxdb08:url=http(s)://<host>:<port>
  426.  
  427. # The name of the database user, e.g. openhab.
  428. # Defaults to: openhab
  429. # influxdb08:user=<user>
  430.  
  431. # The password of the database user.
  432. # influxdb08:password=
  433.  
  434. # The name of the database, e.g. openhab.
  435. # Defaults to: openhab
  436. # influxdb08:db=<database>
  437.  
  438. ############################ InfluxDB Persistence Service #############################
  439. #
  440. # The database URL, e.g. http://127.0.0.1:8086 or https://127.0.0.1:8084 .
  441. # Defaults to: http://127.0.0.1:8086
  442. # influxdb:url=http(s)://<host>:<port>
  443.  
  444. # The name of the database user, e.g. openhab.
  445. # Defaults to: openhab
  446. # influxdb:user=<user>
  447.  
  448. # The password of the database user.
  449. # influxdb:password=
  450.  
  451. # The name of the database, e.g. openhab.
  452. # Defaults to: openhab
  453. # influxdb:db=<database>
  454.  
  455. ############################ JPA Persistence Service ##################################
  456. #
  457. # The JPA bundle includes only the embedded derby driver.
  458. # If you want to use a different database, like PostgreSQL, just
  459. # drop the PostgreSQL driver jhar into the 'addons' folder of openhab.
  460. #
  461.  
  462. # connection string url
  463. #jpa:url=jdbc:postgresql://<host>:5432/<databasename>
  464. #jpa:jdbc:mysql://<host>:3306/<databasename>
  465. #jpa:url=jdbc:derby://<host>:1527/<databasename>;create=true
  466. #jpa:url=jdbc:derby:<databasename>;create=true
  467.  
  468. # driver class name
  469. #jpa:driver=org.postgresql.Driver #
  470. #jpa:driver=com.mysql.jdbc.Driver #
  471. #jpa:driver=org.apache.derby.jdbc.ClientDriver #
  472. #jpa:driver=org.apache.derby.jdbc.EmbeddedDriver # (included)
  473.  
  474. # username
  475. #jpa:user=
  476.  
  477. # password
  478. #jpa:password=
  479.  
  480. # synchronize mappings
  481. # !!! Attention: only change those if you know what you're doing. You can wipe your table or database.
  482. # default is: "buildSchema(schemaAction='add')"
  483. #jpa:syncmappings=
  484.  
  485. ########################### MapDB Persistence Service ##################################
  486. # the commit interval in seconds (optional, default to '5')
  487. #mapdb:commitinterval=5
  488.  
  489. # issue a commit even if the state did not change (optional, defaults to 'false')
  490. #mapdb:commitsamestate=false
  491.  
  492. ########################### calDAV Persistence Service ##################################
  493. # Every item which is stored, results in an event entry in the defined calendar
  494. #
  495. # Calendar ID, which is defined in calDAV IO section
  496. #caldav-persistence:calendarId=<calendar id>
  497. #
  498. # Default duration for an calendar entry is 5 minutes
  499. #caldav-persistence:duration=
  500. #
  501. # For Switch-, Contact- and Percent-Items it is possible to create events,
  502. # with the correct duration for e. g. Switch ON to Switch OFF, otherwise every item change
  503. # will result in a new single calendar entry.
  504. #caldav-persistence:singleEvents=true
  505.  
  506. #######################################################################################
  507. ##### Transport configurations #####
  508. #######################################################################################
  509.  
  510. ################################# MQTT Transport ######################################
  511. #
  512. # Define your MQTT broker connections here for use in the MQTT Binding or MQTT
  513. # Persistence bundles. Replace <broker> with a id you choose.
  514. #
  515.  
  516. # URL to the MQTT broker, e.g. tcp://localhost:1883 or ssl://localhost:8883
  517. #mqtt:<broker>.url=tcp://<host>:1883
  518.  
  519. # Optional. Client id (max 23 chars) to use when connecting to the broker.
  520. # If not provided a default one is generated.
  521. #mqtt:<broker>.clientId=<clientId>
  522.  
  523. # Optional. User id to authenticate with the broker.
  524. # mqtt:<broker>.user=<user>
  525.  
  526. # Optional. Password to authenticate with the broker.
  527. #mqtt:<broker>.pwd=<password>
  528.  
  529. # Optional. Set the quality of service level for sending messages to this broker.
  530. # Possible values are 0 (Deliver at most once),1 (Deliver at least once) or 2
  531. # (Deliver exactly once). Defaults to 0.
  532. #mqtt:<broker>.qos=<qos>
  533.  
  534. # Optional. True or false. Defines if the broker should retain the messages sent to
  535. # it. Defaults to false.
  536. #mqtt:<broker>.retain=<retain>
  537.  
  538. # Optional. True or false. Defines if messages are published asynchronously or
  539. # synchronously. Defaults to true.
  540. #mqtt:<broker>.async=<async>
  541.  
  542. # Optional. Defines the last will and testament that is sent when this client goes offline
  543. # Format: topic:message:qos:retained <br/>
  544. #mqtt:<broker>.lwt=<last will definition>
  545.  
  546.  
  547.  
  548. #######################################################################################
  549. ##### Binding configurations #####
  550. #######################################################################################
  551.  
  552. ################################ KNX Binding ##########################################
  553. #
  554. # KNX gateway IP address
  555. # (optional, if serialPort or connection type 'ROUTER' is specified)
  556. #knx:ip=
  557.  
  558. # Local KNX Binding bus address.
  559. # Use it, when two or more openHAB Instances are connected to the same KNX bus.
  560. # (optional, defaults to 0.0.0)
  561. #knx:busaddr=
  562.  
  563. # Ignore local KNX Events, prevents internal events coming from
  564. # 'openHAB event bus' a second time to be sent back to the 'openHAB event bus'.
  565. # Note: To send back events second time is a Bug, but for backward compatibility, the behavior is not changed.
  566. # For new installations, its recommend to set "knx:ignorelocalevents=true"
  567. # (optional, defaults to false)
  568. #knx:ignorelocalevents=
  569.  
  570. # KNX IP connection type. Could be either TUNNEL or ROUTER (optional, defaults to TUNNEL)
  571. # Note: If you cannot get the ROUTER mode working (even if it claims it is connected),
  572. # use TUNNEL mode instead with setting both the ip of the KNX gateway and the localIp.
  573. #knx:type=
  574.  
  575. # KNX gateway port (optional, defaults to 3671)
  576. # Note: If you use eibd, setting to 6720
  577. #knx:port=
  578.  
  579. # Local endpoint to specify the multicast interface, no port is used (optional)
  580. #knx:localIp=
  581.  
  582. # Serial port of FT1.2 KNX interface (ignored, if ip is specified)
  583. # Valid values are e.g. COM1 for Windows and /dev/ttyS0 or /dev/ttyUSB0 for Linux
  584. #knx:serialPort=
  585.  
  586. # Pause in milliseconds between two read requests on the KNX bus during
  587. # initialization (optional, defaults to 50)
  588. #knx:pause=
  589.  
  590. # Timeout in milliseconds to wait for a response from the KNX bus (optional,
  591. # defaults to 10000)
  592. #knx:timeout
  593.  
  594. # Number of read retries while initialization items from the KNX bus (optional,
  595. # defaults to 3)
  596. #knx:readRetries
  597.  
  598. # Seconds between connect retries when KNX link has been lost
  599. # 0 means never retry, it will only reconnect on next write or read request
  600. # Note: without periodic retries all events will be lost up to the next read/write
  601. # request
  602. # (optional, default is 0)
  603. #knx:autoReconnectPeriod=30
  604.  
  605. ### Auto refresh feature
  606. # Number of entries permissible in the item refresher queue.
  607. # (optional, defaults to 10000)
  608. #knx:maxRefreshQueueEntries=
  609.  
  610. # Number of parallel threads for refreshing items. (optional, defaults to 5)
  611. #knx:numberOfThreads=
  612.  
  613. # Seconds to wait for an orderly shutdown of the auto refresher's
  614. # ScheduledExecutorService. (optional, defaults to 5)
  615. #knx:scheduledExecutorServiceShutdownTimeoutString=
  616.  
  617. ############################## DSC Alarm Binding #####################################
  618. #
  619. # DSC Alarm interface device type
  620. # Valid values are it100 (default for serial connection) or envisalink (default for tcp connection)
  621. #dscalarm:deviceType=
  622.  
  623. # DSC Alarm port name for a serial connection.
  624. # Valid values are e.g. COM1 for Windows and /dev/ttyS0 or /dev/ttyUSB0 for Linux.
  625. # Leave undefined if not connecting by serial port.
  626. #dscalarm:serialPort=
  627.  
  628. # DSC Alarm baud rate for serial connections.
  629. # Valid values are 9600 (default), 19200, 38400, 57600, and 115200.
  630. # Leave undefined if using default.
  631. #dscalarm:baud=
  632.  
  633. # DSC Alarm IP address for a TCP connection.
  634. # Leave undefined if not connecting by network connection.
  635. #dscalarm:ip=
  636.  
  637. # DSC Alarm TCP port for a TCP connection.
  638. # Can be EyezOn Envisalink on 4025 (default) or a TCP serial server to IT-100
  639. # Leave undefined if not connecting by network connection.
  640. #dscalarm:tcpPort=
  641.  
  642. # DSC Alarm password for logging into the EyezOn Envisalink 3/2DS interface.
  643. # Leave undefined if using default.
  644. #dscalarm:password=
  645.  
  646. # DSC Alarm user code for logging certain DSC Alarm commands.
  647. # Leave undefined if using default.
  648. #dscalarm:usercode=
  649.  
  650. # DSC Alarm poll period.
  651. # Amount of time elapsed in minutes between poll commands sent to the DSC Alarm.
  652. # Valid values are 1-15 (Default = 1).
  653. # Leave undefined if using default.
  654. #dscalarm:pollPeriod=
  655.  
  656. ############################# Bluetooth Binding #######################################
  657. #
  658. # Bluetooth refresh rate in seconds
  659. # (defines, how often a new device detection scan is performed)
  660. #bluetooth:refresh=20
  661.  
  662. ################################### CalDAV IO Binding ###################################
  663. #
  664. # Used to connect to Cal DAV. All parameters are required.
  665. # Path to the calendar
  666. # caldavio:<calendarId>:url=
  667. #
  668. # Username for the calendar
  669. # caldavio:<calendarId>:username=
  670. #
  671. # Password for the calendar
  672. # caldavio:<calendarId>:password=
  673. #
  674. # Reload interval unit is minutes.
  675. # Defines how often the calendar should be reloaded from server.
  676. # Default is 60 minutes
  677. # caldavio:<calendarId>:reloadInterval=
  678. #
  679. # This defines which events are relevant for execution. Unit is in minutes.
  680. # Default is 1 Day (1440 minutes)
  681. # caldavio:<calendarId>:preloadTime=
  682. #
  683. # A caldav Server is just a webdav Server which list files. Some servers does not use the valid timestamp for modifications.
  684. # If your calendar does not provide correct timestamps you have to set this false.
  685. # Default is true
  686. # caldavio:<calendarId>:lastModifiedFileTimeStampValid=
  687. #
  688. # SSL verification can be disabled, if you don't want to import the server certificate
  689. # into the java keystore. This is just needed for self-signed certificates, where the
  690. # certificate path cannot be verified. Default is false. Do not set to true if no SSL is used.
  691. # caldavio:<calendarId>:disableCertificateVerification=
  692. #
  693. # Timezone for events which does not have a timeZone information.
  694. # Normally this is not required
  695. # caldavio:timeZone=
  696.  
  697. ################################ CalDAV Command Binding ###################################
  698. # see CalDAV IO Binding
  699. # Used to execute commands if events starts or ends with an easy notation in the event description.
  700. # commaseperated (e. g. openhab, anothercalendar)
  701. # caldavCommand:readCalendars=<ids from caldav-io>
  702.  
  703. ############################# CalDAV Personal Binding ################################
  704. # see CalDAV IO Binding
  705. # Used to toggle switch items for presence. Switched to ON if an event in the calendar occurs.
  706. # And back to OFF if the event ends.
  707. # Can also be used to show upcoming or active events
  708. #
  709. # Which calendars should be used to detect presence (comma separated)
  710. # caldavPersonal:usedCalendars=<ids from caldav-io>
  711. #
  712. # If the location of the event is one of this identifiers, the presence will not be changed.
  713. # Can be used for events which are at home or are just reminders. (comma separated, optional)
  714. # caldavPersonal:homeIdentifiers=
  715.  
  716. ############################## OneWire Binding ########################################
  717. #
  718. # OwServer IP address
  719. #onewire:ip=
  720.  
  721. # OwServer Port (optional, defaults to 4304)
  722. #onewire:port=
  723.  
  724. # the retry count in case no valid value was returned
  725. # upon read (optional, defaults to 3)
  726. #onewire:retry=
  727.  
  728. # defines which temperature scale owserver should return temperatures in. Valid
  729. # values are CELSIUS, FAHRENHEIT, KELVIN, RANKINE (optional, defaults to CELSIUS).
  730. #onewire:tempscale=
  731.  
  732. # only changed values are posted to the event-bus, (optinal, defaults to true - values true or false)
  733. #onewire:post_only_changed_values=
  734.  
  735. ########################### NetworkHealth Binding #####################################
  736. #
  737. # Default timeout in milliseconds if none is specified in binding configuration
  738. # (optional, default to 5000)
  739. #networkhealth:timeout=
  740.  
  741. # refresh interval in milliseconds (optional, default to 60000)
  742. #networkhealth:refresh=
  743.  
  744. # Cache the state for n minutes so only changes are posted (optional, defaults to 0 = disabled)
  745. # Example: if period is 60, once per hour the online states are posted to the event bus;
  746. # changes are always and immediately posted to the event bus.
  747. # The recommended value is 60 minutes.
  748. #networkhealth:cachePeriod=60
  749.  
  750. ############################### HTTP Binding ##########################################
  751. #
  752. # timeout in milliseconds for the http requests (optional, defaults to 5000)
  753. #http:timeout=
  754.  
  755. # the interval in milliseconds when to find new refresh candidates
  756. # (optional, defaults to 1000)
  757. #http:granularity=
  758.  
  759. # configuration of the first cache item
  760. # http:<id1>.url=
  761. # http:<id1>.updateInterval=
  762.  
  763. # configuration of the second cache item
  764. # http:<id2>.url=
  765. # http:<id2>.updateInterval=
  766.  
  767. ############################# Fritz!Box Binding #######################################
  768. #
  769. # Please note: To be able to connect to the monitor port, the "CallMonitor" must be
  770. # activated by dialing "#96*5*" once on a telephone that is connected to the Fritz!Box.
  771.  
  772. # IP address of Fritz!Box to connect to
  773. #fritzbox:ip=fritz.box
  774.  
  775. # Only if you would like to use the switches to turn wifi, dect, ... on and off you
  776. # need to configure the password of your Fritz!Box.
  777. #fritzbox:password=
  778.  
  779. ############################### Asterisk Binding ######################################
  780. #
  781. # Please note: The Asterisk Management Interface (AMI) has to be activated in the
  782. # manager.conf file of your Asterisk PBX.
  783.  
  784. # hostname of the AMI
  785. #asterisk:host=
  786.  
  787. # the username and password to login to the AMI
  788. #asterisk:username=
  789. #asterisk:password=
  790.  
  791. ###################################### Mochad X10 #####################################
  792. #
  793. # Ip address and port of the Mochad X10 server
  794. #mochadx10:hostIp=
  795. #mochadx10:hostPort=
  796.  
  797. ################################ NTP Binding ##########################################
  798. #
  799. # refresh interval in milliseconds (optional, defaults to 900000 [15 minutes])
  800. #ntp:refresh=
  801.  
  802. # the hostname of the timeserver
  803. ntp:hostname=ptbtime1.ptb.de
  804.  
  805. ################################ MPD Binding ##########################################
  806. #
  807. # Host and port of the first MPD to control
  808. # mpd:<player-id-1>.host=
  809. # mpd:<player-id-1>.port=
  810.  
  811. # The password to authenticate against the MPD server (optional, can be null to
  812. # indicate that no authentication is required)
  813. # mpd:<player-id-1>.password=
  814.  
  815. # Host and port of the second MPD to control
  816. # mpd:<player-id-2>.host=
  817. # mpd:<player-id-2>.port=
  818.  
  819. # The password to authenticate against the MPD server (optional, can be null to
  820. # indicate that no authentication is required)
  821. # mpd:<player-id-2>.password=
  822.  
  823.  
  824. ################################ Mystrom Eco Power Binding ############################
  825. #
  826. # mystromecopower:userName=youremail
  827. # mystromecopower:password=yourpassword
  828.  
  829.  
  830. ################################ VDR Binding ##########################################
  831. #
  832. # Host and port of the first VDR to control
  833. # vdr:<vdr-id-1>.host=
  834. # vdr:<vdr-id-1>.port=6419
  835.  
  836. # Host and port of the second VDR to control
  837. # vdr:<vdr-id-2>.host=
  838. # vdr:<vdr-id-2>.port=6419
  839.  
  840. ################################ SNMP Binding #########################################
  841. #
  842. # Listening Port (optional, defaults to '162')
  843. #snmp:port=
  844.  
  845. # The SNMP community to listen to (optional, defaults to 'public')
  846. #snmp:community=
  847.  
  848. # The SNMP retry timeout (in milliseconds). Defaults to 1500.
  849. # Sets the number of milliseconds between retries.
  850. #snmp:timeout=
  851.  
  852. # The SNMP number of retries. Defaults to 0.
  853. # Sets the number of retries before aborting the request.
  854. #snmp:retries=
  855.  
  856. ######################## Novelan (Siemens) Heatpump Binding ###########################
  857. #
  858. # IP address of the Novelan (Siemens) Heatpump to connect to (required)
  859. #novelanheatpump:ip=
  860.  
  861. # port number of the Novelan (Siemens) Heatpump to connect to (optional, defaults to 8888)
  862. #novelanheatpump:port=
  863.  
  864. # refresh interval in milliseconds (optional, defaults to 60000)
  865. #novelanheatpump:refresh=
  866.  
  867. ############################### Cups Binding ##########################################
  868. #
  869. # CupsServer IP address or Host name
  870. #cups:host=
  871.  
  872. # CupsServer Port (optional, defaults to 631)
  873. #cups:port=
  874.  
  875. # refresh interval in milliseconds (optional, defaults to 60000)
  876. #cups:refresh=
  877.  
  878. ############################ IHC / ELKO LS Binding ####################################
  879. #
  880. # Controller IP address
  881. #ihc:ip=
  882.  
  883. # Username and password for Controller
  884. #ihc:username=
  885. #ihc:password=
  886.  
  887. # Timeout for controller communication
  888. #ihc:timeout=5000
  889.  
  890. ############################## Plugwise Binding #######################################
  891. #
  892. # "stick" is reserved plug wise id
  893. #plugwise:stick.port=
  894. # interval in ms to wait between messages sent on the ZigBee network
  895. #plugwise:stick.interval=150
  896.  
  897. # "circleplus" is reserved plug wise id
  898. #plugwise:circleplus.mac=
  899.  
  900. #plugwise:<plugwise-id-1>.mac=
  901.  
  902. ############################### Modbus Binding ########################################
  903. #
  904. # sets refresh interval to Modbus polling service.
  905. # Value in milliseconds (optional, defaults to 200)
  906. modbus:poll=1000
  907. modbus:writemultipleregisters=true
  908.  
  909. #modbus:tcp.slave1.connection=192.168.0.20:502
  910. #modbus:tcp.slave1.type=input
  911. #modbus:tcp.slave1.id=1
  912. #modbus:tcp.slave1.start=8000
  913. #modbus:tcp.slave1.length=7
  914. #modbus:tcp.slave1.valuetype=bit
  915.  
  916. #modbus:tcp.slave2.connection=192.168.0.20:502
  917. #modbus:tcp.slave2.type=holding
  918. #modbus:tcp.slave2.id=1
  919. #modbus:tcp.slave2.start=8007
  920. #modbus:tcp.slave2.length=3
  921. #modbus:tcp.slave2.valuetype=bit
  922.  
  923. modbus:tcp.slave1.connection=127.0.0.1:55502
  924. modbus:tcp.slave1.type=holding
  925. modbus:tcp.slave1.length=2
  926. modbus:tcp.slave1.valuetype=bit
  927.  
  928.  
  929. ############################### PLC Bus Binding #######################################
  930. #
  931. # PLCBus adapter serial port
  932. #plcbus:port=
  933.  
  934. ############################# Sonance Binding #######################################
  935. #
  936. # Sonance refresh rate in ms
  937. # (defines, how often a values are updated when command are send or buttons are pressed)
  938. #sonance:refresh=60000
  939.  
  940. ################################# DMX Binding #########################################
  941. #
  942. # The combined connection String, e.g. 'localhost:9010' (optional, defaults to
  943. # 'localhost:9010' or 'localhost:9020' depending on the choosen connection type)
  944. #dmx:connection=
  945.  
  946. ############################### Philips Hue Binding ###################################
  947. #
  948. # IP address of Hue Bridge (optional, default is auto-discovery)
  949. #hue:ip=
  950.  
  951. # Default secret key for the pairing of the Philips Hue Bridge.
  952. # It has to be between 10-40 (alphanumeric) characters
  953. # This may be changed by the user for security reasons.
  954. hue:secret=openHABRuntime
  955.  
  956. # Polling interval in msec to retrieve Philips bulb status.
  957. # Other apps can change Hue status or a physical switch can turn on / off lamp status.
  958. # If this happens the status of hue lamps within OpenHAB won't reflect the real status.
  959. # Currently (September 2014) there is no push technology available, so the only option is
  960. # to poll Philips bulbs to retrieve status and update items accordingly to reflect changes.
  961. # Polling is enabled if refresh is specified, by commenting out "hue:refresh=10000" statement.
  962. # Be aware that polling will consume resources, so a small refresh interval will increase cpu load.
  963. # hue:refresh=10000
  964.  
  965. ################################ RFXCOM Binding #######################################
  966. #
  967. # Serial port of RFXCOM interface
  968. # Valid values are e.g. COM1 for Windows and /dev/ttyS0 or /dev/ttyUSB0 for Linux
  969. #rfxcom:serialPort=
  970.  
  971. # Set mode command for controller (optional)
  972. # E.g. rfxcom:setMode=0D000000035300000C2F00000000
  973. #rfxcom:setMode=
  974.  
  975. ############################## Pulseaudio Binding #####################################
  976. #
  977. # PulseaudioServer IP address
  978. #pulseaudio:Main.host=
  979.  
  980. # PulseaudioServer Port (optional, defaults to 4712)
  981. #pulseaudio:Main.port=
  982.  
  983. ############################### Homematic Binding #####################################
  984. #
  985. # Hostname / IP address of the Homematic CCU
  986. # homematic:host=
  987.  
  988. # The timeout in seconds for connections to a slower CCU (optional, default is 15)
  989. # If you have a CCU1 with many devices, you may get a read time out exception.
  990. # Increase this timeout to give the CCU1 more time to respond.
  991. # homematic:host.timeout=
  992.  
  993. # Hostname / IP address for the callback server (optional, default is auto-discovery)
  994. # This is normally the IP / hostname of the local host (but not "localhost" or "127.0.0.1").
  995. # homematic:callback.host=
  996.  
  997. # Port number for the callback server. (optional, default is 9123)
  998. # homematic:callback.port=
  999.  
  1000. # The interval in seconds to check if the communication with the CCU is still alive.
  1001. # If no message receives from the CCU, the binding restarts. (optional, default is 300)
  1002. # homematic:alive.interval=
  1003.  
  1004. # The interval in seconds to reconnect to the Homematic server (optional, default is disabled)
  1005. # If you have no sensors which sends messages in regular intervals and/or you have low communication,
  1006. # the alive.interval may restart the connection to the Homematic server to often.
  1007. # The reconnect.interval disables the alive.interval and reconnects after a fixed period of time.
  1008. # Think in hours when configuring (one hour = 3600)
  1009. # homematic:reconnect.interval=
  1010.  
  1011. ################################ Koubachi Binding #####################################
  1012. #
  1013. # refresh interval in milliseconds (optional, defaults to 900000ms, 15m)
  1014. #koubachi:refresh
  1015.  
  1016. # The URL of the Device list (optional, defaults to
  1017. # 'https://api.koubachi.com/v2/user/smart_devices?user_credentials=%1$s&app_key=%2$s')
  1018. #koubachi:deviceurl
  1019.  
  1020. # The URL of the Plant list (optional, defaults to
  1021. # 'https://api.koubachi.com/v2/plants?user_credentials=%1$s&app_key=%2$s')
  1022. #koubachi:planturl
  1023.  
  1024. # The URL for care actions (optional, defaults to
  1025. # 'https://api.koubachi.com/v2/plants/%3$s/tasks?user_credentials=%1$s&app_key=%2$s')
  1026. #koubachi:tasksurl
  1027.  
  1028. # The single access token configured at http://labs.kpubachi.com
  1029. #koubachi:credentials
  1030.  
  1031. # The personal appKey configured at http://labs.koubachi.com
  1032. #koubachi:appkey
  1033.  
  1034. ################################ Sonos Binding ########################################
  1035. #
  1036. #Add a line for each Sonos device you want to pre-define
  1037. #The format is <name>.udn=<RINCON UID>
  1038. #
  1039. #sonos:office.udn=RINCON_000XXXXXXXXX01400
  1040. #sonos:living.udn=RINCON_000YYYYYYYYY01400
  1041. #
  1042. #Interval, in milliseconds, to poll the Sonos devices for status variables
  1043. #sonos:pollingPeriod=1000
  1044.  
  1045. ################################ SAMSUNG TV Binding ###################################
  1046. #
  1047. # Host of the first TV to control
  1048. # samsungtv:<TVid1>.host=
  1049. # Port of the TV to control (optional, defaults to 55000)
  1050. # samsungtv:<TVid1>.port=
  1051.  
  1052. # Host of the second TV to control
  1053. # samsungtv:<TVid2>.host=
  1054. # Port of the TV to control (optional, defaults to 55000)
  1055. # samsungtv:<TVid2>.port=
  1056.  
  1057. ################################# Onkyo Binding ######################################
  1058. #
  1059. # Host of the first Onkyo device to control
  1060. # onkyo:<OnkyoId1>.host=
  1061. # Port of the Onkyo to control (optional, defaults to 60128)
  1062. # onkyo:<OnkyoId1>.port=
  1063.  
  1064. # Host of the second Onkyo device to control
  1065. # onkyo:<OnkyoId2>.host=
  1066. # Port of the Onkyo to control (optional, defaults to 60128)
  1067. # onkyo:<OnkyoId2>.port=
  1068.  
  1069. ################################ OpenSprinkler Binding ################################
  1070. #
  1071. # The type of OpenSprinkler connection to make (optional, defaults to 'gpio').
  1072. # There are two valid options:
  1073. #
  1074. # gpio: this mode is only applicable when running openHAB on a Raspberry Pi, which
  1075. # is connected directly to an OpenSprinkler Pi. In this mode the communication
  1076. # is directly over the GPIO pins of the Raspberry Pi
  1077. # http: this mode is applicable to both OpenSprinkler and OpenSprinkler Pi, as long as
  1078. # they are running the interval program. Realistically though if you have an
  1079. # OpenSprinkler Pi, it makes more sense to directly connect via gpio mode.
  1080. # openSprinkler:mode=
  1081.  
  1082. # If the http mode is used, you need to specify the url of the internal program,
  1083. # and the password to access it. By default the password is 'opendoor'.
  1084. # openSprinkler:httpUrl=http://localhost:8080/
  1085. # openSprinkler:httpPassword=opendoor
  1086.  
  1087. # The number of stations available. By default this is 8, but for each expansion board
  1088. # installed this number will can be incremented by 8 (optional, defaults to 8).
  1089. # openSprinkler:numberOfStations=
  1090.  
  1091. # The number of milliseconds between checks of the Open Sprinkler device
  1092. # (optional, defaults to 60 seconds).
  1093. # openSprinkler:refreshInterval=60000
  1094.  
  1095. ############################ Epson Projector Binding ##################################
  1096. #
  1097. # Serial port or Host and port of the first Epson projector to control
  1098. # epsonprojector:<devId1>.serialPort=
  1099. # epsonprojector:<devId1>.host=
  1100. # Port of the Epson projector to control (optional, defaults to 60128)
  1101. # epsonprojector:<devId1>.port=
  1102.  
  1103. # Serial port or Host and port of the second Epson projector to control
  1104. # epsonprojector:<devId2>.serialPort=
  1105. # epsonprojector:<devId2>.host=
  1106. # Port of the Epson projector to control (optional, defaults to 60128)
  1107. # epsonprojector:<devId2>.port=
  1108.  
  1109. ################################# Zehnder ComfoAir ####################################
  1110. #
  1111. # Serial port of the Zehnder ComfoAir to connect to
  1112. #comfoair:port=/dev/ttyS0
  1113.  
  1114. # refresh interval in milliseconds (optional, defaults to 60000)
  1115. #comfoair:refresh=
  1116.  
  1117. ############################### EDS OWSever Binding ###################################
  1118. #
  1119. # Host of the first OWServer device to control
  1120. # owserver:<serverId1>.host=
  1121.  
  1122. # Host of the second OWServer device to control
  1123. # owserver:<serverId2>.host=
  1124.  
  1125. ################################ digitalSTROM Binding #################################
  1126. #
  1127. # URI of the digitalSTROM server (dSS)
  1128. # digitalstrom:uri=https://dss.local:8080
  1129.  
  1130. # Connect timeout (defaults to 4000 ms)
  1131. #digitalstrom:connectTimeout=
  1132.  
  1133. # Connect timeout (defaults to 10000 ms)
  1134. #digitalstrom:readTimeout=
  1135.  
  1136. # to login without a user and password; loginToken must be enabled once
  1137. #digitalstrom:loginToken=
  1138.  
  1139. # to login with username and password; default user is dssadmin and default password
  1140. # is dssadmin if you have loginToken and username with password the loginToken will
  1141. # be prefered by default
  1142. #digitalstrom:user=
  1143. #digitalstrom:password=
  1144.  
  1145. ##################################### xPL Binding #####################################
  1146. #
  1147. # The instance name of the xPL server on the xPL Network
  1148. #xpl:instance=somemachinename
  1149.  
  1150. ############################ Squeezebox Action and Binding ############################
  1151. #
  1152. # Host (IP address) of your Logitech Media Server
  1153. #squeeze:server.host=
  1154.  
  1155. # Port of CLI interface of your Logitech Media Server (optional, defaults to 9090)
  1156. #squeeze:server.cliport=
  1157.  
  1158. # Webport interface of the your Logitech Media Server (optional, defaults to 9000)
  1159. #squeeze:server.webport=
  1160.  
  1161. # TTS URL to use for generating text-to-speech voice announcements
  1162. # the URL should contain one '%s' parameter which will be substituted
  1163. # with the text to be translated (new as of openHAB 1.8)
  1164. # (defaults to Google TTS service using the URL below)
  1165. # http://translate.google.com/translate_tts?tl=en&ie=UTF-8&client=openhab&q=%s)
  1166. # (another TTS service is http://www.voicerss.org/api/ which requires an API key)
  1167. # https://api.voicerss.org/?key=YOURAPIKEYHERE&hl=en-gb&src=%s
  1168. #squeeze:ttsurl=
  1169.  
  1170. # Maximum TTS sentence length - for example the Google TTS service only
  1171. # permits up to 100 chars - the Squeezebox speak action will break long
  1172. # strings into sentence chunks call the TTS service repeatedly
  1173. # (defaults to 100)
  1174. #squeeze:ttsmaxsentencelength=
  1175.  
  1176. # Id (MAC address) of your first Squeezebox. MAC addresses of players are case-sensitive.
  1177. # Use small letters (a-f) if the address contains them. Example:
  1178. # squeeze:Kitchen.id=de:ad:be:ef:12:34
  1179. #squeeze:<boxId1>.id=
  1180.  
  1181. # Id (MAC address) of your nth Squeezebox
  1182. #squeeze:<boxIdN>.id=
  1183.  
  1184. ################################### Milight Binding ###################################
  1185. #
  1186. # Host of the first Milight bridge to control
  1187. #milight:<MilightId1>.host=
  1188. # Port of the bridge to control (optional, defaults to 50000)
  1189. #milight:<MilightId1>.port=
  1190. #
  1191. # Host of the second Milight bridge to control
  1192. #milight:<MilightId2>.host=
  1193. # Port of the bridge to control (optional, defaults to 50000)
  1194. #milight:<MilightId2>.port=
  1195.  
  1196. ############################### Systeminfo Binding ####################################
  1197. #
  1198. # Interval in milliseconds when to find new refresh candidates
  1199. # (optional, defaults to 1000)
  1200. #systeminfo:granularity=
  1201.  
  1202. # Data Storage Unit, where B=Bytes, K=kB, M=MB, T=TB (optional, defaults to M)
  1203. #systeminfo:units=
  1204.  
  1205. ################################### PiFace Binding ####################################
  1206. #
  1207. # Watchdog polling interval (optional, defaults to 60000)
  1208. #piface:watchdog.interval=
  1209.  
  1210. # Host of the first Raspberry PI carrying a PiFace board
  1211. #piface:<piface-id1>.host=
  1212. # Port of the Piface listener of the first RasPi (optional, defaults to 15432)
  1213. #piface:<piface-id1>.listenerport=
  1214. # Port of the Piface monitor of the first RasPi (optional, defaults to 15433)
  1215. #piface:<piface-id1>.monitorport=
  1216. # Socket timeout when sending packets to the first RasPi (optional, defaults to 1000ms)
  1217. #piface:<piface-id1>.sockettimeout=
  1218. # Number of retry attempts before failing a packet for the first RasPi (optional, defaults to 3)
  1219. #piface:<piface-id1>.maxretries=
  1220.  
  1221.  
  1222. ############################# Fritz AHA Binding #######################################
  1223. #
  1224. # refresh interval in milliseconds (optional, defaults to 10000)
  1225. #fritzaha:refresh=
  1226.  
  1227. # Binding supports multiple AHA hosts (e.g. FRITZ!Box, Fritz!Powerline 546E). Format is
  1228. # fritzaha:<hostID>.<option>=<value>, where hostID is up to user choice
  1229.  
  1230. # Host name of the first AHA host (e.g. fritz.box)
  1231. #fritzaha:<hostID1>.host=
  1232. # Port of the first AHA host (optional, defaults to protocol-specific default port)
  1233. #fritzaha:<hostID1>.port=
  1234. # Protocol to connect to web interface. Supports https and http.
  1235. # Use of https requires SSL certificate to be trusted by the JRE.
  1236. # (optional, defaults to http)
  1237. #fritzaha:<hostID1>.protocol=
  1238. # Username of the first AHA host. User must have HomeAuto permissions.
  1239. # (optional for local networks, required for remote access)
  1240. #fritzaha:<hostID1>.username=
  1241. # Password of the first AHA host's web interface.
  1242. # (optional, but required if password is set in host)
  1243. #fritzaha:<hostID1>.password=
  1244. # timeout for synchronous http-connections (optional, default 2000)
  1245. #fritzaha:<hostID1>.synctimeout=
  1246. # timeout for asynchronous http-connections (optional, default 4000)
  1247. #fritzaha:<hostID1>.asynctimeout=
  1248.  
  1249. ############################## Tinkerforge Binding ###################################
  1250. #
  1251. # IP addresses / Hostnames of the hosts running the brickd (optional port
  1252. # separated by a colon, defaults to 4223)
  1253. # tinkerforge:hosts=
  1254.  
  1255. ######################## NIBE HEAT PUMP Binding #######################################
  1256. #
  1257. # UDP port of the Heatpump Monitor (optional, defaults to 9999)
  1258. #nibeheatpump:udpPort=
  1259.  
  1260. # Switch on the Nibe HeatPump Simulator (for testing purpose only)
  1261. #nibeheatpump:simulate=true
  1262.  
  1263. ################################ Z-Wave Binding ######################################
  1264. #
  1265. # The Z-Wave controller port. Valid values are e.g. COM1 for Windows and /dev/ttyS0 or
  1266. # /dev/ttyUSB0 for Linux
  1267. #zwave:port=
  1268.  
  1269. # Z-Wave nightly heal time. This is the hour (eg 2AM) at which the automatic nightly
  1270. # network heal will be performed.
  1271. #zwave:healtime=2
  1272.  
  1273. ################################ Nikobus Binding ######################################
  1274. #
  1275. # Serial Port connected to pc-link. Valid values are e.g. COM1 for Windows and /dev/ttyS0 or
  1276. # /dev/ttyUSB0 for Linux
  1277. #nikobus:serial.port=
  1278.  
  1279. # Directory path where the command cache file should be created.
  1280. # Optional. Defaults to the users' home directory.
  1281. #nikobus:cache.location=
  1282.  
  1283. # Perform a module status query every x seconds (optional, defaults to 600 (10 minutes)).
  1284. #nikobus:refresh=
  1285.  
  1286. ################################# EnOcean Binding #####################################
  1287. #
  1288. # EnOcean USB adapter serial port
  1289. #enocean:serialPort=
  1290.  
  1291. ################################# TCP - UDP Binding ###################################
  1292. #
  1293. # all parameters can be applied to both the TCP and UDP binding unless
  1294. # specified otherwise
  1295.  
  1296. # Port to listen for incoming connections
  1297. #tcp:port=25001
  1298.  
  1299. # Cron-like string to reconnect remote ends, e.g for unstable connection or remote ends
  1300. #tcp:reconnectcron=0 0 0 * * ?
  1301.  
  1302. # Interval between reconnection attempts when recovering from a communication error,
  1303. # in seconds
  1304. #tcp:retryinterval=5
  1305.  
  1306. # Queue data whilst recovering from a connection problem (TCP only)
  1307. #tcp:queue=true
  1308.  
  1309. # Maximum buffer size whilst reading incoming data
  1310. #tcp:buffersize=1024
  1311.  
  1312. # Share connections within the Item binding configurations
  1313. #tcp:itemsharedconnections=true
  1314.  
  1315. # Share connections between Item binding configurations
  1316. #tcp:bindingsharedconnections=true
  1317.  
  1318. # Share connections between inbound and outbound connections
  1319. #tcp:directionssharedconnections=false
  1320.  
  1321. # Allow masks in ip:port addressing, e.g. 192.168.0.1:* etc
  1322. #tcp:addressmask=true
  1323.  
  1324. # Pre-amble that will be put in front of data being sent
  1325. #tcp:preamble=
  1326.  
  1327. # Post-amble that will be appended to data being sent
  1328. #tcp:postamble=\r\n
  1329.  
  1330. # Perform all write/read (send/receive) operations in a blocking mode, e.g. the binding
  1331. # will wait for a reply from the remote end after data has been sent
  1332. #tcp:blocking=false
  1333.  
  1334. # timeout, in milliseconds, to wait for a reply when initiating a blocking write/read
  1335. # operation
  1336. #tcp:timeout=3000
  1337.  
  1338. # Update the status of Items using the response received from the remote end (if the
  1339. # remote end sends replies to commands)
  1340. #tcp:updatewithresponse=true
  1341.  
  1342. # Timeout - or 'refresh interval', in milliseconds, of the worker thread
  1343. tcp:refreshinterval=250
  1344.  
  1345. # Timeout, in milliseconds, to wait when "Selecting" IO channels ready for communication
  1346. #tcp:selecttimeout=1000
  1347.  
  1348. # Used character set
  1349. #tcp:charset=ASCII
  1350.  
  1351. ################################# Mqttitude Binding ###################################
  1352. #
  1353. # Mqttitude can track your presence in two ways;
  1354. #
  1355. # 1. Regions - by defining a region in your Mqttitude app (on your phone) you specify
  1356. # a set of lat/lon coordinates, a geofence, and a name - by using this name
  1357. # in your item binding openHAB will listen for enter/leave events for this
  1358. # region and thus allow you to track your presence in multiple locations
  1359. # 2. Home - by defining the lat/lon of your home, along with a geofence radius (below),
  1360. # the binding will listen for location publishes from the Mqttitude app and
  1361. # manually calculate the distance from your 'home'
  1362. #
  1363. # Optional. The latitude/longitude coordinates of 'home'.
  1364. #mqttitude:home.lat=
  1365. #mqttitude:home.lon=
  1366.  
  1367. # Optional. The geofence radius.
  1368. #mqttitude:geofence=
  1369.  
  1370. ############################### OpenPaths Binding #####################################
  1371. #
  1372. # The latitude/longitude coordinates of 'home'.
  1373. #openpaths:home.lat=
  1374. #openpaths:home.long=
  1375. #openpaths:home.geofence=
  1376.  
  1377. # You may define any number of additional locations. If no geofence is given
  1378. # for a location, the default geofence configuration below is used
  1379.  
  1380. # The latitude/longitude coordinates of 'work'.
  1381. #openpaths:work.lat=
  1382. #openpaths:work.long=
  1383. #openpaths:work.geofence=
  1384.  
  1385. # The latitude/longitude coordinates of 'anyplace'.
  1386. #openpaths:anyplace.lat=
  1387. #openpaths:anyplace.long=
  1388. #openpaths:anyplace.geofence=
  1389.  
  1390. # Interval in milliseconds to poll for user location (optional, defaults to 5mins).
  1391. #openpaths:refresh=
  1392.  
  1393. # Distance in metres a user must be from 'home' to be considered inside the
  1394. # geofence (optional, defaults to 100m).
  1395. #openpaths:geofence=
  1396.  
  1397. # OpenPaths access/secret keys for each user.
  1398. #openpaths:<name>.accesskey=<accesskey>
  1399. #openpaths:<name>.secretkey=<secretkey>
  1400.  
  1401. ######################## Swegon ventilation Binding ###################################
  1402. #
  1403. # UDP port (optional, defaults to 9998)
  1404. #swegonventilation:udpPort=
  1405.  
  1406. # Switch on the Swegon Simulator (for testing purpose only)
  1407. #swegonventilation:simulate=true
  1408.  
  1409. ############################### Pioneer AVR Binding ###################################
  1410. #
  1411. # Hostname/IP of the first Pioneer device to control
  1412. #pioneeravr:livingroom.host=
  1413.  
  1414. # Portnumber of the Pioneer device to control (optional, defaults to 23)
  1415. #pioneeravr:livingroom.port=
  1416.  
  1417. # Switch for disabling the connection check (optional, defaults to 1)
  1418. #pioneeravr:livingroom.checkconn=
  1419.  
  1420. ################################ Heatmiser Binding ####################################
  1421. #
  1422. # Refresh interval in milliseconds (optional, defaults to 2000ms)
  1423. #heatmiser:refresh
  1424.  
  1425. # Set the heatmiser network address
  1426. #heatmiser:address=
  1427.  
  1428. # Set the port number for the Heatmiser interface
  1429. #heatmiser:port=
  1430.  
  1431. ################################ NeoHub Binding #######################################
  1432. #
  1433. # Refresh interval in milliseconds (optional, defaults to 60000ms)
  1434. #neohub:refresh=60000
  1435.  
  1436. # Set the NeoHub network address
  1437. #neohub:hostname=
  1438.  
  1439. # Set the port number for the NeoHub interface (optional, defaults to 4242)
  1440. #neohub:port=4242
  1441.  
  1442. ########################### Open Energy Monitor Binding ###############################
  1443. #
  1444. # UDP port of the Open Energy Monitor devices (optional, defaults to 9997)
  1445. #openenergymonitor:udpPort=9997
  1446.  
  1447. # For testing purposes
  1448. #openenergymonitor:simulate=true
  1449.  
  1450. ################################ Netatmo Binding ######################################
  1451. #
  1452. # Refresh interval in milliseconds (optional, defaults to 300000)
  1453. #netatmo:refresh=
  1454.  
  1455. # The Netatmo client id (see http://dev.netatmo.com/dev/listapps)
  1456. #netatmo:clientid=
  1457.  
  1458. # The Netatmo client secret (see http://dev.netatmo.com/dev/listapps)
  1459. #netatmo:clientsecret=
  1460.  
  1461. # The Netatmo refresh token (see http://dev.netatmo.com/doc/authentication/usercred)
  1462. #netatmo:refreshtoken=
  1463.  
  1464. # The Netatmo unit system where M=Metric system - celsius/meters/millimeters,
  1465. # US=US System - fahrenheit/feet/inches (optional, defaults to M)
  1466. #netatmo:unitsystem=
  1467.  
  1468. # The Netatmo pressure unit values: mbar, inHg, mmHg (optional, defaults to mbar)
  1469. #netatmo:pressureunit=
  1470.  
  1471. ########################### HDanywhere Binding ########################################
  1472. #
  1473. # Optional, specify the number of input and output ports for a given HDanywhere matrix
  1474. #hdanywhere:192.168.0.88.ports=4
  1475.  
  1476. ################################# Omnilink ############################################
  1477. #
  1478. # Enter the port (4369) host ip or name and the two crypto keys for your omni panel.
  1479. # The two keys may be found in the installer menu on a HAI keypad or touchscreen. Each
  1480. # key is 16 hex characters in pairs separated by colons (aa:bb:cc)
  1481. #
  1482. # Ff generateItems is set to true then the binding will print all known items and a
  1483. # sample sitemap to the log file (INFO). Useful when setting up for the first time.
  1484. #
  1485. #omnilink:port=4369
  1486. #omnilink:host=panel.yourdomain.com
  1487. #omnilink:key1=00:AA:BB:CC:DD:EE:FF:11
  1488. #omnilink:key2=00:AA:BB:CC:DD:EE:FF:11
  1489. #omnilink:generateItems=true
  1490.  
  1491. ####################### Freeswitch Action configuration ###############################
  1492. #
  1493. # Host or ip of your freeswitch server
  1494. #freeswitch:host=
  1495.  
  1496. # Port that your freeswitch server is listening for ESL connections on
  1497. # (optional, defaults to 8021)
  1498. #freeswitch:port=
  1499.  
  1500. # Password set for ESL connections
  1501. #freeswitch:password=
  1502.  
  1503. ################################ MAX!Cube Binding #####################################
  1504. #
  1505. # MAX!Cube LAN gateway IP address (Optional, can be auto-discovered)
  1506. # maxcube:ip=192.168.0.222
  1507.  
  1508. # MAX!Cube port (Optional, default to 62910)
  1509. # maxcube:port=62910
  1510.  
  1511. # MAX!Cube refresh interval in ms (Optional, default to 10000)
  1512. # maxcube:refreshInterval=10000
  1513.  
  1514. # Max!Cube exclusive mode. (Optional, default to false)
  1515. # When true, the binding keeps the connection to the Cube open
  1516. # and polls more efficiently. No other application can use the Cube while the binding is running
  1517. # in exclusive mode, including Android and Desktop Max! Software.
  1518. # With this mode, the refreshInterval can easily set to 500 or 1000ms if you
  1519. # want the window contacts or eco button more responsive.
  1520. # maxcube:exclusive=false
  1521.  
  1522. # Max!Cube maximum requests per connection. (Optional, default to 1000)
  1523. # In exclusive mode, the binding will open the connection to the Cube and polls with
  1524. # refreshInterval maxRequestsPerConnection times. When maxRequestsPerConnection is reached
  1525. # it will disconnect and reconnect. This may work around issues with long going connections
  1526. # like slow reaction on events.
  1527. # When set to 0, the binding will keep the connection open as long as possible.
  1528. # maxcube:maxRequestsPerConnection=1000
  1529.  
  1530. ################################# IRtrans Binding #############################################
  1531. #
  1532. # Timeout - or 'refresh interval', in milliseconds, of the worker thread
  1533. # (mandatory parameter to enable the IRtrans binding)
  1534. #irtrans:refreshinterval=250
  1535.  
  1536. # Timeout, in milliseconds, to wait for a reply when sending a command (default is 1000)
  1537. #irtrans:timeout=3000
  1538.  
  1539. # The IRtrans binding also takes all the configuration parameters of the TCP/UDP binding
  1540. # except that some of these items, for internal purposes, will be overruled by the binding itself
  1541.  
  1542. ############################### Daikin Binding ########################################
  1543. #
  1544. # Require a KKRP01A Online Controller and a Daikin heat pump.
  1545.  
  1546. # Refresh interval in milliseconds (optional, defaults to 60000)
  1547. #daikin:refresh=
  1548.  
  1549. # Daikin Online Controller - host address and optional username/password
  1550. # NOTE: currently the username/password are ignored - you must configure
  1551. # the KKRP01A with no security - i.e. empty password for all logins
  1552. #daikin:<id>.host=
  1553. #daikin:<id>.username=
  1554. #daikin:<id>.password=
  1555.  
  1556. ################################# Astro Binding #######################################
  1557. #
  1558. # The latitude
  1559. #astro:latitude=
  1560.  
  1561. # The longitude
  1562. #astro:longitude=
  1563.  
  1564. # Refresh interval for azimuth and elevation calculation in seconds
  1565. # (optional, defaults to disabled)
  1566. #astro:interval=
  1567.  
  1568. ############################### Insteon PLM Binding ###################################
  1569. #
  1570. # The insteon PLM controller port, one for each modem or hub.
  1571. # You can have multiple ports, but that has never been tested, use at your own peril.
  1572. #
  1573. # examples of valid port configurations for serial or usb modems:
  1574. #
  1575. # Linux, with serial port symlinked to /dev/insteon:
  1576. # insteonplm:port_0=/dev/insteon
  1577. #
  1578. # Linux, with plain old serial modem:
  1579. # insteonplm:port_0=/dev/ttyS0
  1580. #
  1581. # Linux, with usb based PLM modem:
  1582. # insteonplm:port_0=/dev/ttyUSB0
  1583. #
  1584. # Windows, with serial/usb modem on COM1:
  1585. # insteonplm:port_0=COM1
  1586. #
  1587. # to connect to an Insteon Hub2 (the 2014 version) on port 25105 with
  1588. # a poll interval of 1000ms = 1sec, use the following line. Use the login
  1589. # and password that is printed on the label on the bottom of the hub,
  1590. # NOT the Insteon online login and password!
  1591. #
  1592. # insteonplm:port_0=/hub2/my_user_name:my_password@myinsteonhub.mydomain:25105,poll_time=1000
  1593.  
  1594. #
  1595. # to connect to the raw tcp feed on an older Insteon Hub (pre 2014 version) on port 9761
  1596. #
  1597. # insteonplm:port_0=/hub/localhost:9761
  1598.  
  1599.  
  1600. # Poll interval (optional, in milliseconds, defaults to 300000).
  1601. # Poll too often and you will overload the insteon network, leading to sluggish
  1602. # or no response when trying to send messages to devices. Poll too rarely and it'll
  1603. # take a long time to establish the correct state of all devices.
  1604. # The default poll interval of 300s has been tested and found to be a good
  1605. # compromise in a configuration of about 110 switches/dimmers.
  1606. #
  1607. #insteonplm:poll_interval=300000
  1608.  
  1609. #
  1610. # If the modem database download times out prematurely (while the download is
  1611. # still making progress), bump this parameter. Timeout is in milliseconds, default is 120000.
  1612. # You should not have to adjust this parameter. Please post on the openhab forum if you do
  1613. # have to bump it.
  1614. #
  1615. # insteonplm:modem_db_retry_timeout=120000
  1616.  
  1617.  
  1618.  
  1619. # optional file with additional device types. The syntax of
  1620. # the file is identical to the device_types.xml file in the
  1621. # source tree. Please remember to post successfully added
  1622. # device types to the openhab group so the developers
  1623. # can include them into the device_types.xml file!
  1624. #
  1625. #insteonplm:more_devices=/path_to_file/more_devices.xml
  1626.  
  1627. # optional file with additional feature templates, like
  1628. # in the device_features.xml file in the source tree.
  1629. #
  1630. #insteonplm:more_features=/path_to_file/more_features.xml
  1631.  
  1632.  
  1633. ################################ K8055 Binding ########################################
  1634. #
  1635. # refresh interval in milliseconds (optional, defaults to 1000ms)
  1636. #k8055:refresh=1000
  1637.  
  1638. # Board Number. Defaults to 0
  1639. #k8055:boardno=0
  1640.  
  1641. ############################## Withings Binding #######################################
  1642. #
  1643. # Data refresh interval in ms (optional, defaults to 60000)
  1644. #withings:refresh=
  1645.  
  1646.  
  1647. ############################# IEC 620562-21 Meter Binding ############################
  1648. #
  1649. # the serial port to use for connecting to the metering device e.g. COM1 for Windows
  1650. # and /dev/ttyS0 or /dev/ttyUSB0 for Linux
  1651. #iec6205621meter:<meter-id1>.serialPort=/dev/ttyS0
  1652.  
  1653. # Delay of baud rate change in ms. Default is 0. USB to serial converters often
  1654. # require a delay of up to 250ms default is 0ms
  1655. #iec6205621meter:<meter-id1>.baudRateChangeDelay=
  1656.  
  1657. # Enable handling of echos caused by some optical tranceivers
  1658. # default is true
  1659. #iec6205621meter:<meter-id1>.echoHandling=true
  1660.  
  1661. # Perform a module status query every x miliseconds (optional, defaults to 60000)
  1662. #iec6205621meter:refresh=
  1663.  
  1664. ################################### GPIO Binding ######################################
  1665.  
  1666. # Optional directory path where "sysfs" pseudo file system is mounted, when isn't
  1667. # specified it will be determined automatically if "procfs" is mounted
  1668. #gpio:sysfs=/sys
  1669.  
  1670. # Optional time interval in miliseconds when pin interrupts are ignored to
  1671. # prevent bounce effect, mainly on buttons. Global option for all pins, can be
  1672. # overwritten per pin in item configuration. Default value if omitted: 0
  1673. #gpio:debounce=10
  1674.  
  1675. # Boolean controlling whether already exported pin should be forcibly taken under
  1676. # control of openHAB. Usefull after unclean shutdown. May cause serios issue if
  1677. # other software/system is also controlling GPIO and there is a configuration
  1678. # mistake for pin name/number. Default value if omitted: false.
  1679. #gpio:force=true
  1680.  
  1681. ############################## Waterkotte EcoTouch Binding ############################
  1682. #
  1683. # Data refresh interval in ms (optional, defaults to 60000)
  1684. #ecotouch:refresh=
  1685.  
  1686. # The IP address of the Waterkotte EcoTouch display unit (required)
  1687. #ecotouch:ip=
  1688.  
  1689. # These are the login credentials (required).
  1690. # There is no way to change them at the EcoTouch display unit (as far as I know).
  1691. #ecotouch:username=admin
  1692. #ecotouch:password=wtkadmin
  1693.  
  1694. ############################# Yamaha Receiver Binding #################################
  1695. #
  1696. # The IP address of the Yamaha Receiver (required)
  1697. #yamahareceiver:<id>.host=
  1698.  
  1699. # The refresh interval in ms (optional, defaults to 60000)
  1700. #yamahareceiver:refresh=60000
  1701.  
  1702. ############################## alarmdecoder binding ###################################
  1703. #
  1704. # use this line to reach an IP-enabled alarmdecoder (ad2pi) via tcp:
  1705. #alarmdecoder:connect=tcp:ad2pihostname.mydomain.com:port
  1706.  
  1707. # for serial port access use a line like this:
  1708. #alarmdecoder:connect=serial:/dev/ttyUSB0
  1709. # or this to override the default speed:
  1710. #alarmdecoder:connect=serial@9600:/dev/ttyUSB0
  1711.  
  1712. # time (in milliseconds) between attempts to reconnect to the alarmdecoder
  1713. # in case the connection goes down
  1714. #alarmdecoder:reconnect=10000
  1715.  
  1716. # set this to true if you want to send commands to the alarm panel as well
  1717. #alarmdecoder:send_commands_and_compromise_security=false
  1718.  
  1719. ################################# Davis Binding #######################################
  1720. #
  1721. # The Davis weather station port. Valid values are e.g. COM1 for Windows and
  1722. # /dev/ttyS0 or /dev/ttyUSB0 for Linux.
  1723. #
  1724. #davis:port=COM7
  1725.  
  1726. # refresh value (optional, in milliseconds, defaults to 10000)
  1727. #davis:refresh=10000
  1728.  
  1729. ############################# BenqProjector Binding ##################################
  1730.  
  1731. # mode controls how the projector can be reached. 'serial' is for a directly
  1732. # connected RS232 serial interface while 'network' is for using a TCP/IP to
  1733. # serial converter
  1734. #benqprojector:mode=network
  1735.  
  1736. # For mode=network, define the Serial to Ethernet device location
  1737. #benqprojector:deviceId=<hostname>:<port>
  1738.  
  1739. # For mode=serial, define the serial device (e.g. /dev/ttyUSB0) and speed
  1740. # (defaults to 57600 bps)
  1741. #benqprojector:deviceId=<device>:<speed>
  1742.  
  1743. # Define polling interval in milliseconds
  1744. #benqprojector:refresh=15000
  1745.  
  1746.  
  1747. ############################### Libelium eHealth ######################################
  1748. #
  1749. # Configures the serial port where the eHealth kit is attached to
  1750. # (e.g. '/dev/tty.usbmodem1411')
  1751. #ehealth:serialPort=
  1752.  
  1753. ########################## Anel NET-PwrCtrl Binding ###################################
  1754. #
  1755. # <name> must a an identifier that is also used for the item bindings.
  1756. # Example configuration: anel:anel1.host=net-control
  1757. # Example item binding: Switch f1 { anel="anel1:F1" }
  1758.  
  1759. # IP or network address (optional but recommended, defaults to 'net-control')
  1760. #anel:<name>.host=anel1
  1761.  
  1762. # UDP receive port (optional, defaults to 77)
  1763. #anel:<name>.udpReceivePort=7777
  1764.  
  1765. # UDP send port (optional, defaults to 75)
  1766. #anel:<name>.udpSendPort=7775
  1767.  
  1768. # User name (optional, defaults to 'user7')
  1769. #anel:<name>.user=user1
  1770.  
  1771. # Password (optional, defaults to 'anel')
  1772. #anel:<name>.password=anel
  1773.  
  1774. # Global refresh interval in ms (optional, defaults to 60000 = 1min, disable with '0')
  1775. #anel:refresh=60
  1776.  
  1777. # Cache the state for n minutes so only changes are posted (optional, defaults to 0 = disabled)
  1778. # Example: if period is 60, once per hour all states are posted to the event bus;
  1779. # changes are always and immediately posted to the event bus.
  1780. # The recommended value is 60 minutes.
  1781. #anel:cachePeriod=60
  1782.  
  1783.  
  1784. ################################## LgTV Binding ######################################
  1785. #
  1786. # The ip address of the lgtv
  1787. #lgtv:<lgtvId1>.host=
  1788.  
  1789. # The TCP port address to use
  1790. #lgtv:<lgtvId1>.port=
  1791.  
  1792. # The the pairkey / if it's wrong the device shows the right pairkey
  1793. # at every connection attempt
  1794. #lgtv:<lgtvId1>.pairkey=
  1795.  
  1796. # The TCP port address of the openhab system to receive lgtv status messages
  1797. # (only first occurance is used for all tvs)
  1798. #lgtv:<lgtvId1>.serverport=
  1799.  
  1800. # The location to put xml files with the information of availiable
  1801. # channels and apps (optional)
  1802. #lgtv:<lgtvId1>.xmldatafiles=./
  1803.  
  1804. # The check alive interval (optional, defaults to 60secs)
  1805. #lgtv:<lgtvId1>.checkalive=
  1806.  
  1807. ############################### Enigma2 Binding #######################################
  1808. #
  1809. # Refresh interval for state updates in milliseconds (configured once, valid
  1810. # for each device), e.g.
  1811. #enigma2:refresh=10000
  1812. #
  1813. # The following configs must be configured separate for each device, where
  1814. # <name> ist a placeholder for the device identifier
  1815. #
  1816. # IP or network address of the Enigma2 device, e.g.
  1817. #enigma2:<name>:hostname=192.168.178.25
  1818. #enigma2:<name>:hostname=vusolo2
  1819. #
  1820. # User name for the web interface of the Enigma2 device, e.g.
  1821. #enigma2:<name>:username=
  1822. #
  1823. # Password for the web interface of the Enigma2 device, e.g.
  1824. #enigma2:<name>:password=
  1825. #
  1826.  
  1827. ############################### pilight Binding #######################################
  1828. #
  1829. # pilight:<instance name>.<parameter>=<value>
  1830. #
  1831.  
  1832. # IP address of the pilight daemon
  1833. #pilight:kaku.host=192.168.1.22
  1834.  
  1835. # Port of the pilight daemon
  1836. #pilight:kaku.port=5000
  1837.  
  1838. # Optional delay (in millisecond) between consecutive commands.
  1839. # Recommended value without band pass filter: 1000
  1840. # Recommended value with band pass filter: somewhere between 200-500
  1841. #pilight:kaku.delay=1000
  1842.  
  1843. ################################### Weather Binding ###################################
  1844. #
  1845. # The apikey values for the different weather providers
  1846. # Note: Hamweather requires two apikeys: client_id=apikey, client_secret=apikey2
  1847. #weather:apikey.ForecastIo=
  1848. #weather:apikey.OpenWeatherMap=
  1849. #weather:apikey.WorldWeatherOnline=
  1850. #weather:apikey.Wunderground=
  1851. #weather:apikey.Hamweather=
  1852. #weather:apikey2.Hamweather=
  1853.  
  1854. # location configuration, you can specify multiple locations
  1855. # Note: latitude and longitude are NOT required for Yahoo
  1856. # woeid is ONLY required for Yahoo
  1857. #weather:location.<locationId1>.name=
  1858. #weather:location.<locationId1>.latitude=
  1859. #weather:location.<locationId1>.longitude=
  1860. #weather:location.<locationId1>.woeid=
  1861. #weather:location.<locationId1>.provider=
  1862. #weather:location.<locationId1>.language=
  1863. #weather:location.<locationId1>.updateInterval=
  1864.  
  1865. #weather:location.<locationId2>.name=
  1866. #weather:location.<locationId2>.latitude=
  1867. #weather:location.<locationId2>.longitude=
  1868. #weather:location.<locationId2>.woeid=
  1869. #weather:location.<locationId2>.provider=
  1870. #weather:location.<locationId2>.language=
  1871. #weather:location.<locationId2>.updateInterval=
  1872.  
  1873. ################################### Zibase Binding #####################################
  1874. #
  1875. # The IP Address of the Zibase (required)
  1876. #zibase:ip=
  1877.  
  1878. # The IP Address sent to Zibase to register as listener (optional, defaults 127.0.0.1)
  1879. #zibase:listenerHost=127.0.0.1
  1880.  
  1881. # The TCP Port to use for data exchange with the Zibase (optional, defaults 9876)
  1882. #zibase:listenerPort=9876
  1883.  
  1884. # The refresh interval in ms for sensors.xml reading (optional, defaults to 60000)
  1885. #zibase:refresh=6000
  1886.  
  1887. ############################## BTicino Binding ########################################
  1888. #
  1889. # OpenWeb gateway IP address / Hostname -> bticino:default.host=x.x.x.x OR hostname
  1890. # OpenWeb gateway Port (optional, defaults to 20000) -> bticino:default.port=z (20000)
  1891. # Interface with name aaa bticino:aaa.host=x.x.x.x OR hostname
  1892. # OpenWeb gateway Port (optional, defaults to 20000) bticino:aaa.port=z (20000)
  1893.  
  1894. # Host and port of the default OpenWeb bticino IF
  1895. # OpenWeb gateway IP address / Hostname
  1896. #bticino:default.host=
  1897.  
  1898. # OpenWeb gateway Port (optional, defaults to 20000)^M
  1899. #bticino:default.port=
  1900.  
  1901. # OpenWeb bus status rescan interval (optional, defaults to 120 seconds)
  1902. #bticino:default.rescan_secs=
  1903.  
  1904. ############################### NetworkUpsTools Binding ###############################
  1905. #
  1906. # networkupstools:<instance name>.<parameter>=<value>
  1907. #
  1908.  
  1909. # Refresh interval for state updates in milliseconds (optional)
  1910. #networkupstools:refresh=60000
  1911.  
  1912. # UPS device name
  1913. #networkupstools:ups1.device=ups
  1914.  
  1915. # UPS server hostname (optional)
  1916. #networkupstools:ups1.host=localhost
  1917.  
  1918. # UPS server port (optional)
  1919. #networkupstools:ups1.port=3493
  1920.  
  1921. # UPS server login (optional)
  1922. #networkupstools:ups1.login=
  1923.  
  1924. # UPS server pass (optional)
  1925. #networkupstools:ups1.pass=
  1926.  
  1927. ############################### Autelis Pool Control Binding ##########################
  1928. #
  1929. # Host (name or ip) to connect to
  1930. # optional port (default 80)
  1931. # optional username and password (no default)
  1932. # optional refresh rate in millis (default 5000)
  1933. #
  1934. #autelis:refresh=5000
  1935. #autelis:host=poolcontrol
  1936. #autelis:port=80
  1937. #autelis:username=admin
  1938. #autelis:password=admin
  1939.  
  1940. ############################## Nest binding ###########################################
  1941. #
  1942. # Data refresh interval in ms (optional, defaults to 60000)
  1943. #nest:refresh=
  1944.  
  1945. # HTTP request timeout in ms (optional, defaults to 10000)
  1946. #nest:timeout=
  1947.  
  1948. # the Nest Client ID needed to use the API, must be supplied
  1949. #nest:client_id=
  1950.  
  1951. # the Nest Client Secret needed to use the API, must be supplied
  1952. #nest:client_secret=
  1953.  
  1954. # the PIN code that Nest presented when you authorized the above client, must be supplied
  1955. #nest:pin_code=
  1956.  
  1957. ############################### Satel Binding #########################################
  1958. #
  1959. # Satel ETHM-1 module hostname or IP.
  1960. # Leave this commented out for INT-RS module.
  1961. #satel:host=
  1962.  
  1963. # ETHM-1 port to use (optional, defaults to 7094), if host setting is not empty.
  1964. # INT-RS port to use, if host setting is empty.
  1965. #satel:port=
  1966.  
  1967. # timeout value for both ETHM-1 and INT-RS (optional, in milliseconds, defaults to 5000)
  1968. #satel:timeout=
  1969.  
  1970. # refresh value (optional, in milliseconds, defaults to 10000)
  1971. #satel:refresh=
  1972.  
  1973. # user code for Integra control (optional, if empty binding works in read-only mode)
  1974. #satel:user_code=
  1975.  
  1976. # encryption key (optional, if empty communication is not encrypted)
  1977. #satel:encryption_key=
  1978.  
  1979. ############################## eBus Binding ###########################################
  1980. #
  1981.  
  1982. # Serial port of eBus interface
  1983. # Valid values are e.g. COM1 for Windows and /dev/ttyS0 or /dev/ttyUSB0 for Linux
  1984. #ebus:serialPort=COM2
  1985.  
  1986. # TCP Hostname and Port
  1987. # Warning: Only use ebus.hostname or ebus.serialPort
  1988. #ebus:hostname=myhostname
  1989. #ebus:port=5000
  1990.  
  1991. # Custom parser configuration file
  1992. # This example tries to load a configuration ${openhab_home}/configurations/ebus-config.json
  1993. #ebus:parserUrl=platform:/base/../configurations/ebus-config.json
  1994.  
  1995. # Load different parser, currently supported
  1996. # >> common - All telegrams defined by eBus interest group
  1997. # >> wolf - All telegrams specified by Wolf/Kromschröder
  1998. # >> vaillant - All telegrams specified by Vaillant
  1999. # >> testing - All unknown or test telegrams
  2000. # >> custom - Use configuration defined by ebus:parserUrl
  2001. # default uses common and all vendor specified telegrams
  2002. #ebus:parsers=common,wolf,testing,custom
  2003.  
  2004. # Set the sender id of this binding, default is "FF"
  2005. #ebus:senderId=FF
  2006.  
  2007. ############################### Plex Binding ##########################################
  2008. #
  2009. # IP address of the Plex server
  2010. #plex:host=192.168.1.15
  2011.  
  2012. # Optional, port that the Plex server is running on. Default = 32400
  2013. #plex:port=32400
  2014.  
  2015. # Refresh interval in ms. Default = 5000.
  2016. #plex:refresh=5000
  2017.  
  2018. # If you're using Plex Home you need to supply the username and password of your
  2019. # Plex account here. If you don't want to enter your credentials you can also
  2020. # directly set your account token below instead.
  2021. #plex:username=Plex username
  2022.  
  2023. # Plex password
  2024. #plex:password=Plex password
  2025.  
  2026. # Plex account token, use instead of username/password when using Plex Home.
  2027. #plex:token=abcdefghijklmnopqrst
  2028.  
  2029. ############################### Denon Binding #########################################
  2030. #
  2031. # denon:<instance>.<property>=value
  2032.  
  2033. # IP adress of the Denon receiver instance
  2034. #denon:avr2000.host=192.168.1.70
  2035.  
  2036. # Optional, set connection method for receiving updates. Can be http or telnet.
  2037. # Denon receivers only support one concurrent telnet connection, so use http if
  2038. # you have any other app using the telnet connection. Default = telnet
  2039. #denon:avr2000.update=telnet
  2040.  
  2041. # Optional, this sets the refresh interval (in milliseconds) for all instances
  2042. # if you're using the http connection method. Default = 5000
  2043. #denon:refresh=5000
  2044.  
  2045. ############################ Frontier Silicon Radio Binding ###########################
  2046. #
  2047. # Hostname/IP of the radio to control
  2048. #frontiersiliconradio:radio.host=192.168.0.100
  2049.  
  2050. # PIN access code of the radio (default: 1234)
  2051. #frontiersiliconradio:radio.pin=1234
  2052.  
  2053. # Portnumber of the radio to control (optional, defaults to 80)
  2054. #frontiersiliconradio:radio.port=80
  2055.  
  2056. # The number of milliseconds between checks of the radio
  2057. # (optional, defaults to 60 seconds).
  2058. #frontiersiliconradio:refreshInterval=60000
  2059.  
  2060. # Cache the state for n minutes so only changes are posted (optional, defaults to 0 = disabled)
  2061. # Example: if period is 60, once per hour all states are posted to the event bus;
  2062. # changes are always and immediately posted to the event bus.
  2063. # The recommended value is 60 minutes.
  2064. #frontiersiliconradio:cachePeriod=60
  2065.  
  2066. ########################### Sager Weather Caster Binding ##############################
  2067. #
  2068. # Latitude of the observed values
  2069. #sagercaster:latitude=
  2070.  
  2071. # The name of the persistence service to use (optional, defaults persistence:default)
  2072. #sagercaster:persistence=
  2073.  
  2074. ################################# Primare Binding #####################################
  2075. #
  2076. # Add a set of parameters for each Primare device you want to control
  2077. # primare:<name>.<parameter>=<value>
  2078.  
  2079. # Model of the first Primare device to control (SP31|SP31.7|SPA20|SPA21)
  2080. # primare:myspa20.model=SPA20
  2081.  
  2082. # If connected directly to serial port:
  2083. # Serial port (or pty) of the first Primare device to control
  2084. # primare:myspa20.serial=/dev/ttyAMA0
  2085.  
  2086. # If connected to TCP-serial converter (such as a linux box running socat):
  2087. # Host of the first Primare device to control
  2088. # primare:myspa20.host=10.0.0.1
  2089. # Port of the first Primare to control
  2090. # primare:myspa20.port=8001
  2091.  
  2092. ################################# LightwaveRf Binding #################################
  2093. #
  2094. # The IP Address of the LightwaveRf Wifi Link you can use the broadcast address (required)
  2095. #lightwaverf:ip=255.255.255.255
  2096.  
  2097. # The port to monitor for messages you shouldn't need to change this
  2098. #lightwaverf:receiveport=9760
  2099.  
  2100. # The port to send messages on, it will also be monitored for incoming messages
  2101. # you shouldn't need to change this
  2102. #lightwaverf:sendport=9761
  2103.  
  2104. # For a new computer you will need to register it with the wifi link to be allowed to
  2105. # send messages setting this to true we will send a registration message on startup.
  2106. # You will need to confirm registration on the wifi link. There is no harm leaving
  2107. # this as true but you can set to false once you have registerd for the first time.
  2108. #lightwaverf:registeronstartup=true
  2109.  
  2110. # Delay between sending messages in ms to avoid swapming Wifi Link
  2111. #lightwaverf:senddelay=2000
  2112.  
  2113. # Timeout for OK Messages in ms, we will retry messages we don't receive an ok for in
  2114. # the timeout
  2115. #lightwaverf:okTimeout=1000
  2116.  
  2117. ################################ Souliss Binding ######################################
  2118. #
  2119. # For ITEM defination in file .item like {souliss=<Typical>:<nodeID>:<slot>:[<bit>]}
  2120.  
  2121. #souliss:IP_LAN=192.168.1.105
  2122. #souliss:USER_INDEX=71
  2123. #souliss:NODE_INDEX=134
  2124.  
  2125. # SERVERPORT - Leave empty for casual port
  2126. #souliss:SERVERPORT=
  2127.  
  2128. # Time in mills - min 50
  2129. #souliss:REFRESH_DBSTRUCT_TIME=600000
  2130. #souliss:REFRESH_SUBSCRIPTION_TIME=120000
  2131. #souliss:REFRESH_HEALTY_TIME=60000
  2132. #souliss:REFRESH_MONITOR_TIME=500
  2133. #souliss:SEND_DELAY=1500
  2134. #souliss:SEND_MIN_DELAY=100
  2135. #souliss:SECURE_SEND_TIMEOUT_TO_REQUEUE=5000
  2136. #souliss:SECURE_SEND_TIMEOUT_TO_REMOVE_PACKET=30000
  2137.  
  2138. ################################ Ecobee Binding #######################################
  2139. #
  2140. # the private API key issued be Ecobee to use the API (required, replace with your own)
  2141. #ecobee:appkey=9T4huoUXlT5b5qNpEJvM5sqTMgaNCFoV
  2142.  
  2143. # the application scope used when authorizing the binding
  2144. # choices are smartWrite,smartRead, or ems, or multiple (required, comma-separated, no spaces)
  2145. #ecobee:scope=smartWrite
  2146.  
  2147. # Rate at which to check if poll is to run, in ms (optional, defaults to 5000)
  2148. #ecobee:granularity=5000
  2149.  
  2150. # Data refresh interval in ms (optional, defaults to 180000)
  2151. #ecobee:refresh=180000
  2152.  
  2153. # Time in ms to wait after successful update, command or action before refresh (optional, defaults to 6000)
  2154. #ecobee:quickpoll=6000
  2155.  
  2156. # Time in ms to allow an API request to complete (optional, defaults to 20000)
  2157. #ecobee:timeout=20000
  2158.  
  2159. # the temperature scale to use when sending or receiving temperatures
  2160. # optional, defaults to Fahrenheit (F)
  2161. #ecobee:tempscale=C
  2162.  
  2163. ################################ Panasonic TV Binding #######################################
  2164. #
  2165. # IP address of a Panasonic TV instance
  2166. # panasonictv:<id>=
  2167.  
  2168. ############################### IPX800 Binding ###################################
  2169. #
  2170. # The ipx800 must be configured with 'Send data on status changed' activated in M2M > TCP client
  2171. # Please setup here ip address, port and extensions.
  2172. # See documentation to know how to setup items
  2173.  
  2174. # Ip or hostname of ipx800
  2175. #ipx800:<name>.host=<ip or hostname>
  2176.  
  2177. # Tcp client connection port (optional, default to 9870)
  2178. #ipx800:<name>.port=
  2179.  
  2180. # Extension setup
  2181. # This step is needed to declare extensions and give them alias
  2182. # Two types of extensions are supported : x880, x400
  2183.  
  2184. # Ex: this declare a x880 extension connected to ipx <name> on the first address using alias <alias>
  2185. #ipx800:<name>.x880.1=<alias>
  2186. # Ex: this declare a x400 extension connected to ipx <name> on the second address using alias <alias>
  2187. #ipx800:<name>.x400.2=<alias>
  2188.  
  2189. ############################## TACmi Binding ##############################
  2190. #
  2191. # Refresh interval in milliseconds (optional, defaults to 1000)
  2192. # This value can be set very small as it is only the value after which the binding restarts
  2193. # the receiver for new messages. The receiver itself will then wait for up to 10 seconds
  2194. # for new messages to arrive
  2195. # tacmi:refresh=10
  2196. # IP or hostname of the CMI device
  2197. # tacmi:cmiAddress=<ip>
  2198.  
  2199. ############################## RWE Smarthome Binding ##############################
  2200. #
  2201. # Hostname / IP address of the RWE Smarthome server
  2202. # rwesmarthome:host=
  2203.  
  2204. # Username / password of the RWE Smarthome server
  2205. # rwesmarthome:username=
  2206. # rwesmarthome:password=
  2207.  
  2208. # The interval in milliseconds to poll the RWE Smarthome server for changes. (optional, default is 2000)
  2209. # Too low values may cause errors, too high values will lead to longer delays, until updates are seen
  2210. # in OpenHAB. Should not be smaller than 1000.
  2211. # rwesmarthome:poll.interval=2000
  2212.  
  2213. # The interval in seconds to check if the communication with the RWE Smarthome server is still alive.
  2214. # If no message receives from the RWE Smarthome server, the binding restarts. (optional, default is 300)
  2215. # rwesmarthome:alive.interval=300
  2216.  
  2217. # The interval in seconds to wait after the binding configuration has changed before the device states
  2218. # will be reloaded from the RWE SHC. (optional, default is 15)
  2219. # rwesmarthome:binding.changed.interval=15
  2220.  
  2221. ############################## DSMR Binding ################################
  2222. #
  2223. # Port of the DSMR port (mandatory, e.g. /dev/ttyUSB0)
  2224. #dsmr:port=/dev/ttyUSB1
  2225. # Configuration of additional meters (channel 0 is used for the main electricity meter)
  2226. #dsmr:gas.channel=1
  2227. #dsmr:water.channel=2
  2228. #dsmr:heating.channel=3
  2229. #dsmr:cooling.channel=4
  2230. #dsmr:generic.channel=5
  2231. #dsmr:slaveelectricity.channel=6
  2232.  
  2233. ################################ Sapp Binding ########################################
  2234. #
  2235. ## polling refresh time in msec, default 100ms
  2236. #sapp:refresh=100
  2237.  
  2238. ## pnmas list
  2239. #sapp:pnmas.ids=home,office
  2240.  
  2241. ## pnmas definitions (ip and port). Only the pnmas listed in 'sapp:pnmas.ids' are used
  2242. #sapp:pnmas.home.ip=192.168.50.40
  2243. #sapp:pnmas.home.port=7001
  2244. #sapp:pnmas.office.ip=192.168.1.37
  2245. #sapp:pnmas.office.port=4001
  2246.  
  2247. ######################## Telegram Action configuration ####################################
  2248. #
  2249. # Telegram bots data
  2250. #
  2251. # telegram:bots=bot1,bot2
  2252. # telegram:bot1.chatId=22334455
  2253. # telegram:bot1.token=xxxxxx
  2254. # telegram:bot2.chatId=654321
  2255. # telegram:bot2.token=yyyyyyyyyyy
  2256.  
  2257. ############################ SiteWhere Persistence Service #############################
  2258. #
  2259. # Unique hardware id of device that will receive events.
  2260. # sitewhere:defaultHardwareId=123-OPENHAB-777908324
  2261. #
  2262. # Device specification token used if device is not already registered.
  2263. # sitewhere:specificationToken=5a95f3f2-96f0-47f9-b98d-f5c081d01948
  2264. #
  2265. # MQTT broker hostname SiteWhere is listening to.
  2266. # sitewhere:mqttHost=localhost
  2267. #
  2268. # MQTT broker port SiteWhere is listening to.
  2269. # sitewhere:mqttPort=1883
  2270.  
  2271. ################################ UCProjects.eu Relay Board Binding ###################################
  2272. #
  2273. # Port and baud rate (optional, defaults to 57600) for every device
  2274. # ucprelayboard:board.one.port=/dev/tyUSB0
  2275. # ucprelayboard:board.<name>.baud=
  2276. #
  2277. # Refresh of relay board state interval in miliseconds (optional, defaults to 60000)
  2278. # ucprelayboard:refresh=
  2279.  
  2280. ############################## Chamberlain MyQ Binding ##############################
  2281. #
  2282. # Data refresh interval in ms (optional, defaults to 60000)
  2283. # myq:refresh=60000
  2284.  
  2285. # Timeout for HTTP requests (optional, defaults to 5000)
  2286. # myq:timeout=5000
  2287.  
  2288. # Chamberlain MyQ Username and Password
  2289. # myq:username=
  2290. # myq:password=
  2291.  
  2292. # Application ID for the MyQ API (optional, only recommended if existing id ceases to work)
  2293. # myq:appId=JVM/G9Nwih5BwKgNCjLxiFUQxQijAebyyg8QUHr7JOrP+tuPb8iHfRHKwTmDzHOu
  2294.  
  2295. ################################ Stiebel Heatpump Binding #############################
  2296. #
  2297. # the serial port to use for connecting to the metering device e.g. COM1 for Windows and /dev/ttyS0 or
  2298. # /dev/ttyUSB0 for Linux
  2299. #stiebelheatpump:serialPort=
  2300.  
  2301. # Baudrate of the serial interface. Default is 9600.
  2302. # default is 9600
  2303. #stiebelheatpump:baudRate=
  2304.  
  2305. # timeout on serial interface when establish connection
  2306. # default is 5
  2307. #stiebelheatpump:serialTimeout=
  2308.  
  2309. # Perform a module status query every x miliseconds (optional, defaults to 60000 (10 minutes)).
  2310. #stiebelheatpump:refresh=
  2311.  
  2312. # version string of the heatpump
  2313. #stiebelheatpump:version=2.06
  2314.  
  2315. ############################### Sallegra Binding ####################################
  2316. #
  2317. # IP address or hostname for the module
  2318. #sallegra:livingroom.hostname=192.168.0.52
  2319. #sallegra:bedroom.hostname=192.168.0.54
  2320.  
  2321. # Password for the module
  2322. #sallegra:livingroom.password=admin
  2323. #sallegra:bedroom.password=admin
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement