Skip to content
dakalff edited this page Nov 22, 2013 · 11 revisions

Documentation of the NTP binding Bundle

Introduction

For installation of the binding, please see Wiki page Bindings.

Generic Item Binding Configuration

In order to bind an item to a NTP query, you need to provide configuration settings. The easiest way to do so is to add some binding information in your item file (in the folder configurations/items`). The syntax for the NTP binding configuration string is explained here:

nh="[timeZone][:locale]"

where the parts in [are optional. If no or an incorrect time zone is configured it defaults to TimeZone.getDefault(). If no or an incorrect Locale is configured it defaults to Locale.getDefault()`.

Here are some examples of valid binding configuration strings:

ntp="Europe/Berlin:de_DE"
ntp="Europe/Berlin"
ntp=""

As a result, your lines in the items file might look like the following:

DateTime    Date    "Date and Time: [%1$tA, %1$td.%1$tm.%1$tY %1$tT]"  (Status)   { ntp="Europe/Berlin:de_DE" } 

If you like to post the quried time to the knx-bus your line might looke like:

DateTime    Date    "Date and Time: [%1$tA, %1$td.%1$tm.%1$tY %1$tT]"  (Status)    { ntp="Europe/Berlin:de_DE", knx="11.001:15/7/2, 10.001:15/7/1" } 

where 11.001 is the KNX date type and 10.001 is the KNX time type

Example configurations

Example configurations can be found https://code.google.com/p/openhab-samples/wiki/BindingConfig?ts=1370629305&updated=BindingConfig here.

Installation

Community

Features

Samples

Release Notes

Clone this wiki locally