diff --git a/bundles/org.openhab.automation.groovyscripting/README.md b/bundles/org.openhab.automation.groovyscripting/README.md index f25ff112e6d..39fa2fd5a09 100644 --- a/bundles/org.openhab.automation.groovyscripting/README.md +++ b/bundles/org.openhab.automation.groovyscripting/README.md @@ -23,7 +23,7 @@ For more information on the available APIs in scripts see the [JSR223 Scripting] ## Code reuse -One can place *.groovy files with Groovy classes under `automation/groovy` configuration directory. +One can place *.groovy files with Groovy classes under `automation/groovy` configuration directory. Those classes can be imported in JSR-223 scripts or the UI rules action with the usual Groovy `import` statement. To apply shared code changes, one has to restart the `openHAB Core :: Bundles :: Automation` bundle on the Console or an openHAB instance altogether. diff --git a/bundles/org.openhab.automation.jrubyscripting/README.md b/bundles/org.openhab.automation.jrubyscripting/README.md index cc81982ea5e..5ef835eddde 100644 --- a/bundles/org.openhab.automation.jrubyscripting/README.md +++ b/bundles/org.openhab.automation.jrubyscripting/README.md @@ -670,7 +670,7 @@ items.build do # dimension Temperature inferred number_item OutdoorTemp, format: "%.1f %unit%", unit: "°F" - + # unit lx, dimension Illuminance, format "%s %unit%" inferred number_item OutdoorBrightness, state: 10_000 | "lx" end diff --git a/bundles/org.openhab.binding.ahawastecollection/README.md b/bundles/org.openhab.binding.ahawastecollection/README.md index 89f44ff3872..13da5bcf6b5 100644 --- a/bundles/org.openhab.binding.ahawastecollection/README.md +++ b/bundles/org.openhab.binding.ahawastecollection/README.md @@ -55,7 +55,7 @@ The thing **aha Waste Collection Schedule** provides four channels for the upcom wasteCollection.things ```java -Thing ahawastecollection:collectionSchedule:wasteCollectionSchedule "aha Abfuhrkalender" [ commune="Isernhagen", street="67269@Rosmarinweg+/+Kirchhorst@Kirchhorst", houseNumber="10", houseNumberAddon="", collectionPlace="67269-0010+" ] +Thing ahawastecollection:collectionSchedule:wasteCollectionSchedule "aha Abfuhrkalender" [ commune="Isernhagen", street="67269@Rosmarinweg+/+Kirchhorst@Kirchhorst", houseNumber="10", houseNumberAddon="", collectionPlace="67269-0010+" ] ``` wasteCollection.items diff --git a/bundles/org.openhab.binding.amberelectric/README.md b/bundles/org.openhab.binding.amberelectric/README.md index f856eddbd42..0a411522943 100644 --- a/bundles/org.openhab.binding.amberelectric/README.md +++ b/bundles/org.openhab.binding.amberelectric/README.md @@ -4,7 +4,7 @@ A binding that supports the Australian energy retailer Amber's API ( openhab:androidtv androidtv:googletv:theater keypress KEY_POWER ## Pin Code Process -For the AndroidTV to be successfully accessed an on-screen PIN authentication is required on the first connection. +For the AndroidTV to be successfully accessed an on-screen PIN authentication is required on the first connection. To begin the PIN process, send the text "REQUEST" to the pincode channel while watching your AndroidTV. -CLI Example Usage: +CLI Example Usage: ```shell openhab> openhab:androidtv androidtv:googletv:theater pincode REQUEST diff --git a/bundles/org.openhab.binding.argoclima/README.md b/bundles/org.openhab.binding.argoclima/README.md index 3215dc6965e..590de6b86bc 100644 --- a/bundles/org.openhab.binding.argoclima/README.md +++ b/bundles/org.openhab.binding.argoclima/README.md @@ -123,23 +123,23 @@ Thing argoclima:local:argoHvacLocalDirect "Argo HVAC (connected locally)" @ "Liv Thing argoclima:local:argoHvacLocalDirectEx "Argo HVAC (connected locally) - extended example (with explicit options)" [ hostname="192.168.0.3", connectionMode="LOCAL_CONNECTION", - refreshInterval=30, + refreshInterval=30, hvacListenPort=1001, // Schedule options (these are valid for all thing types) - schedule1DayOfWeek="[FRI, SAT, SUN, MON]", - schedule1OnTime="7:35", + schedule1DayOfWeek="[FRI, SAT, SUN, MON]", + schedule1OnTime="7:35", schedule1OffTime="18:00", - schedule2DayOfWeek="[MON, TUE, WED, THU, FRI]", + schedule2DayOfWeek="[MON, TUE, WED, THU, FRI]", schedule2OnTime="15:00", schedule2OffTime="22:00", schedule3DayOfWeek="SUN","SAT", //Alternative syntax for the weekdays list - schedule3OnTime="11:00", - schedule3OffTime="22:00" + schedule3OnTime="11:00", + schedule3OffTime="22:00" //,resetToFactoryDefaults=true //This triggers a one-shot command each time the thing - // definition is (re)loaded from file. + // definition is (re)loaded from file. // Use only intermittently - it is not designed with prolonged - // usage via Things text file in mind (mostly a MainUI feature!) + // usage via Things text file in mind (mostly a MainUI feature!) ] //ADVANCED MODES examples @@ -153,19 +153,19 @@ Thing argoclima:local:argoHvacLocalWithPassthroughIndirect "Argo HVAC (accessibl Thing argoclima:local:argoHvacLocalWithPassthroughPlusDirectEx "Argo HVAC (accessible both indirectly and directly, via pass-through mode, with explicit options)" [ hostname="192.168.0.3", // Direct address of the device (reachable from openHAB) connectionMode="REMOTE_API_PROXY", - + hvacListenPort=1001, refreshInterval=30, useLocalConnection=true, - + // Stub server-specific - stubServerPort=8240, - stubServerListenAddresses="7d47:86bd:0bfe:0413:4688:4523:4284:5936","192.168.0.195", - includeDeviceSidePasswordsInProperties="MASKED", - matchAnyIncomingDeviceIp=false, + stubServerPort=8240, + stubServerListenAddresses="7d47:86bd:0bfe:0413:4688:4523:4284:5936","192.168.0.195", + includeDeviceSidePasswordsInProperties="MASKED", + matchAnyIncomingDeviceIp=false, deviceCpuId="deadbeefdeadbeef", // For direct match to a concrete device (optional) localDeviceIP="192.168.4.2", // Address in local subnet (used for indirect request matching) - + // Pass-through-specific oemServerAddress="uisetup.ddns.net", oemServerPort=80 @@ -174,7 +174,7 @@ Thing argoclima:local:argoHvacLocalWithPassthroughPlusDirectEx "Argo HVAC (acces Thing argoclima:local:argoHvacLocalWithStub "Argo HVAC (accessible both indirectly and directly with a stub) - **RECOMMENDED MODE**" [ hostname="192.168.0.3", // Has to be reachable, since useLocalConnection is true (default) - connectionMode="REMOTE_API_STUB", + connectionMode="REMOTE_API_STUB", localDeviceIP="192.168.4.2" // Or use matchAnyIncomingDeviceIp=true ] ``` @@ -185,11 +185,11 @@ Thing argoclima:local:argoHvacLocalWithStub "Argo HVAC (accessible both indirect Group GArgoClimaHVACRemote "Ulisse 13 DCI ECO - remote mode" ["HVAC"] Switch ArgoClimaHVACRemote_Power "Power" (GArgoClimaHVACRemote) { - channel="argoclima:remote:argoHvacRemote:ac-controls#power" + channel="argoclima:remote:argoHvacRemote:ac-controls#power" } String ArgoClimaHVACRemote_Mode "Mode" (GArgoClimaHVACRemote) ["Control"] { - channel="argoclima:remote:argoHvacRemote:ac-controls#mode" + channel="argoclima:remote:argoHvacRemote:ac-controls#mode" } Number:Temperature ArgoClimaHVACRemote_SetTemperature "Set Temperature" (GArgoClimaHVACRemote) ["Temperature", "Setpoint"] { @@ -201,27 +201,27 @@ Number:Temperature ArgoClimaHVACRemote_SetTemperature "Set Temperature" (GArgoClimaHVACRemote) ["Temperature", "Measurement"] { - channel="argoclima:remote:argoHvacRemote:ac-controls#current-temperature" + channel="argoclima:remote:argoHvacRemote:ac-controls#current-temperature" } String ArgoClimaHVACRemote_FanSpeed "Fan Speed" (GArgoClimaHVACRemote) { - channel="argoclima:remote:argoHvacRemote:ac-controls#fan-speed" + channel="argoclima:remote:argoHvacRemote:ac-controls#fan-speed" } Switch ArgoClimaHVACRemote_EcoMode "Eco Mode" (GArgoClimaHVACRemote) { - channel="argoclima:remote:argoHvacRemote:modes#eco-mode" + channel="argoclima:remote:argoHvacRemote:modes#eco-mode" } Switch ArgoClimaHVACRemote_TurboMode "Turbo Mode" (GArgoClimaHVACRemote) { - channel="argoclima:remote:argoHvacRemote:modes#turbo-mode" + channel="argoclima:remote:argoHvacRemote:modes#turbo-mode" } Switch ArgoClimaHVACRemote_NightMode "Night Mode" (GArgoClimaHVACRemote) { - channel="argoclima:remote:argoHvacRemote:modes#night-mode" + channel="argoclima:remote:argoHvacRemote:modes#night-mode" } String ArgoClimaHVACRemote_ActiveTimer "Active timer" (GArgoClimaHVACRemote) { - channel="argoclima:remote:argoHvacRemote:timers#active-timer" + channel="argoclima:remote:argoHvacRemote:timers#active-timer" } Number:Time ArgoClimaHVACRemote_DelayTimer "Delay timer value"