openhab-addons/bundles/org.openhab.binding.orvibo
Wouter Born 07a1976c81
Add default translations for binding add-ons (#11760)
* Add default translations for binding add-ons

This makes the texts used by these add-ons translatable with Crowdin.

To keep the PR simple, it only adds default translations for add-ons which do not yet have any default translations properties file.
We can do follow up PRs for adding missing key/values to add-ons that already have these files or to remove duplications.

There are several add-ons in this PR that do have non-English translation files, so I'll upload those to Crowdin when the PR is merged.

Signed-off-by: Wouter Born <github@maindrain.net>
2021-12-15 18:40:21 +01:00
..
src/main Add default translations for binding add-ons (#11760) 2021-12-15 18:40:21 +01:00
NOTICE added migrated 2.x add-ons 2020-09-21 03:37:19 +02:00
pom.xml applied spotless 2021-06-27 23:25:35 +02:00
README.md added migrated 2.x add-ons 2020-09-21 03:37:19 +02:00

Orvibo Binding

This binding integrates Orvibo devices that communicate using UDP. Primarily this was designed for S20 Wifi Sockets but other products using the same protocol may be implemented in future.

Supported Things

  • S20 Wifi Sockets

Discovery

This binding can automatically discover devices that have already been added to the Wifi network. Please see the check your instruction manual or the help guide in the app for instructions on how to add your device to your Wifi network.

Binding Configuration

This binding does not require any special configuration.

Thing Configuration

This is optional, it is recommended to let the binding discover and add Orvibo devices. To manually configure an S20 Thing you must specify its deviceId (MAC address). In the thing file, this looks like:

Thing orvibo:s20:mysocket [ deviceId="AABBCCDDEEFF"]

Channels

S20:

Channel Description Example
power Current power state of switch orvibo:s20:mysocket:power

Items:

Switch MySwitch              "Switch state [%s]"  { channel="orvibo:s20:mysocket:power" }

Example Sitemap

Using the above things channels and items Sitemap:

sitemap demo label="Main Menu" {
        Frame  {
                Switch item=MySwitch
        }
}