]> git.basschouten.com Git - openhab-addons.git/commitdiff
[rfxcom] Add default translations to properties file (#11532)
authorlolodomo <lg.hc@free.fr>
Fri, 12 Nov 2021 10:43:06 +0000 (11:43 +0100)
committerGitHub <noreply@github.com>
Fri, 12 Nov 2021 10:43:06 +0000 (11:43 +0100)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
43 files changed:
bundles/org.openhab.binding.rfxcom/src/main/java/org/openhab/binding/rfxcom/internal/discovery/RFXComBridgeDiscovery.java
bundles/org.openhab.binding.rfxcom/src/main/java/org/openhab/binding/rfxcom/internal/handler/RFXComBridgeHandler.java
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/i18n/rfxcom.properties [new file with mode: 0644]
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/RFXrec433.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/RFXtrx315.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/RFXtrx433.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/bbqtemperature.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/blinds1.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/bridge.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/chime.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/current.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/currentenergy.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/curtain1.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/datetime.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/energy.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/fan.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/fan_falmec.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/fan_lucci_dc.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/fan_lucci_dc_ii.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/fan_novy.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/homeconfort.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/humidity.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/lighting1.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/lighting2.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/lighting4.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/lighting5.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/lighting6.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/rain.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/raw.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/rfxsensor.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/rfy.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/security1.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/security2.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/tcpbridge.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/temperature.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/temperaturehumidity.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/temperaturehumiditybarometric.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/temperaturerain.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/thermostat1.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/thermostat3.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/undecoded.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/uv.xml
bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/thing/wind.xml

index 237a39183f1906be3dc3c28f671955132f70a594..7ac4cd84a81dbd614a35d5a1c59224eaa282c9b0 100644 (file)
@@ -25,9 +25,13 @@ import org.openhab.core.config.discovery.AbstractDiscoveryService;
 import org.openhab.core.config.discovery.DiscoveryResult;
 import org.openhab.core.config.discovery.DiscoveryResultBuilder;
 import org.openhab.core.config.discovery.DiscoveryService;
+import org.openhab.core.i18n.LocaleProvider;
+import org.openhab.core.i18n.TranslationProvider;
 import org.openhab.core.thing.ThingTypeUID;
 import org.openhab.core.thing.ThingUID;
+import org.osgi.service.component.annotations.Activate;
 import org.osgi.service.component.annotations.Component;
+import org.osgi.service.component.annotations.Reference;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -50,8 +54,12 @@ public class RFXComBridgeDiscovery extends AbstractDiscoveryService {
 
     private ScheduledFuture<?> discoveryJob;
 
-    public RFXComBridgeDiscovery() {
+    @Activate
+    public RFXComBridgeDiscovery(@Reference TranslationProvider i18nProvider,
+            @Reference LocaleProvider localeProvider) {
         super(RFXComBindingConstants.DISCOVERABLE_BRIDGE_THING_TYPES_UIDS, 10, false);
+        this.i18nProvider = i18nProvider;
+        this.localeProvider = localeProvider;
     }
 
     @Override
@@ -135,7 +143,7 @@ public class RFXComBridgeDiscovery extends AbstractDiscoveryService {
 
         ThingUID uid = new ThingUID(bridgeType, bridgeId);
         DiscoveryResult result = DiscoveryResultBuilder.create(uid).withProperties(properties)
-                .withLabel("RFXCOM transceiver").build();
+                .withLabel("@text/discovery.bridge.label").build();
         thingDiscovered(result);
     }
 }
index 8880881862e41de7ed71db25c89879148809cfb6..1201f7bb77f1edc4efd66725ea8abb5f18b11752 100644 (file)
@@ -173,7 +173,7 @@ public class RFXComBridgeHandler extends BaseBridgeHandler {
         if (configuration.serialPort != null && configuration.serialPort.startsWith("rfc2217")) {
             logger.debug("Please use the Transceiver over TCP/IP bridge type for a serial over IP connection.");
             updateStatus(ThingStatus.OFFLINE, ThingStatusDetail.CONFIGURATION_ERROR,
-                    "Please use the Transceiver over TCP/IP bridge type for a serial over IP connection.");
+                    "@text/offline.config-error-invalid-thing-type");
             return;
         }
 
diff --git a/bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/i18n/rfxcom.properties b/bundles/org.openhab.binding.rfxcom/src/main/resources/OH-INF/i18n/rfxcom.properties
new file mode 100644 (file)
index 0000000..6afa47e
--- /dev/null
@@ -0,0 +1,509 @@
+# binding
+
+binding.rfxcom.name = RFXCOM Binding
+binding.rfxcom.description = This is the binding for RFXCOM transceivers.
+
+# thing types
+
+thing-type.rfxcom.RFXrec433.label = RFXrec433 USB 433.92MHz Receiver
+thing-type.rfxcom.RFXrec433.description = This is an RFXCOM 433.92MHz receiver bridge.
+thing-type.rfxcom.RFXtrx315.label = RFXtrx315 USB 315MHz Transceiver
+thing-type.rfxcom.RFXtrx315.description = This is an RFXCOM 315MHz transceiver bridge.
+thing-type.rfxcom.RFXtrx433.label = RFXtrx433E USB 433.92MHz Transceiver
+thing-type.rfxcom.RFXtrx433.description = This is an RFXCOM 433.92MHz transceiver bridge.
+thing-type.rfxcom.bbqtemperature.label = RFXCOM BBQ Temperature Sensor
+thing-type.rfxcom.bbqtemperature.description = A BBQ Temperature device.
+thing-type.rfxcom.blinds1.label = RFXCOM Blinds1 Actuator
+thing-type.rfxcom.blinds1.description = A Blinds1 device.
+thing-type.rfxcom.bridge.label = RFXCOM USB Transceiver
+thing-type.rfxcom.bridge.description = This is universal RFXCOM transceiver bridge for manual configuration purposes.
+thing-type.rfxcom.chime.label = RFXCOM Chime
+thing-type.rfxcom.chime.description = A Chime device.
+thing-type.rfxcom.current.label = RFXCOM Current Sensor
+thing-type.rfxcom.current.description = A Current sensing device.
+thing-type.rfxcom.currentenergy.label = RFXCOM CurrentEnergy Actuator
+thing-type.rfxcom.currentenergy.description = A CurrentEnergy device.
+thing-type.rfxcom.curtain1.label = RFXCOM Curtain1 Actuator
+thing-type.rfxcom.curtain1.description = A Curtain1 device.
+thing-type.rfxcom.datetime.label = RFXCOM Date/time Sensor
+thing-type.rfxcom.datetime.description = A DateTime device.
+thing-type.rfxcom.energy.label = RFXCOM Energy Sensor
+thing-type.rfxcom.energy.description = A Energy device.
+thing-type.rfxcom.fan.label = RFXCOM Fan Device
+thing-type.rfxcom.fan.description = A generic fan device.
+thing-type.rfxcom.fan_falmec.label = RFXCOM Fan Device - Falmec
+thing-type.rfxcom.fan_falmec.description = A Falmec fan device.
+thing-type.rfxcom.fan_lucci_dc.label = RFXCOM Fan Device - Lucci Air DC
+thing-type.rfxcom.fan_lucci_dc.description = A Lucci Air DC fan device.
+thing-type.rfxcom.fan_lucci_dc_ii.label = RFXCOM Fan Device - Lucci Air DC II
+thing-type.rfxcom.fan_lucci_dc_ii.description = A Lucci Air DC II fan device.
+thing-type.rfxcom.fan_novy.label = RFXCOM Fan Device - Novy Extractor Fan
+thing-type.rfxcom.fan_novy.description = A Novy extractor fan.
+thing-type.rfxcom.homeconfort.label = RFXCOM Home Confort Remote
+thing-type.rfxcom.homeconfort.description = A Home Confort device.
+thing-type.rfxcom.humidity.label = RFXCOM Humidity Sensor
+thing-type.rfxcom.humidity.description = A Humidity device.
+thing-type.rfxcom.lighting1.label = RFXCOM Lighting1 Actuator
+thing-type.rfxcom.lighting1.description = A Lighting1 device.
+thing-type.rfxcom.lighting2.label = RFXCOM Lighting2 Actuator
+thing-type.rfxcom.lighting2.description = A Lighting2 device.
+thing-type.rfxcom.lighting4.label = RFXCOM Lighting4 Actuator
+thing-type.rfxcom.lighting4.description = A Lighting4 device.
+thing-type.rfxcom.lighting5.label = RFXCOM Lighting5 Actuator
+thing-type.rfxcom.lighting5.description = A Lighting5 device.
+thing-type.rfxcom.lighting6.label = RFXCOM Lighting6 Actuator
+thing-type.rfxcom.lighting6.description = A Lighting6 device.
+thing-type.rfxcom.rain.label = RFXCOM Rain Sensor
+thing-type.rfxcom.rain.description = A Rain device.
+thing-type.rfxcom.raw.label = RFXCOM Raw Messages
+thing-type.rfxcom.raw.description = Raw messages.
+thing-type.rfxcom.rfxsensor.label = RFXCOM RFXSensor
+thing-type.rfxcom.rfxsensor.description = A RFXSensor device.
+thing-type.rfxcom.rfy.label = RFXCOM Rfy Actuator
+thing-type.rfxcom.rfy.description = A Rfy device.
+thing-type.rfxcom.security1.label = RFXCOM Security1 Sensor
+thing-type.rfxcom.security1.description = A Security1 device.
+thing-type.rfxcom.security2.label = RFXCOM Security2 Sensor
+thing-type.rfxcom.security2.description = A Security2 device.
+thing-type.rfxcom.tcpbridge.label = RFXCOM USB Transceiver over TCP/IP
+thing-type.rfxcom.tcpbridge.description = This is universal RFXCOM transceiver bridge for using RFXCOM devices over a TCP/IP connection.
+thing-type.rfxcom.temperature.label = RFXCOM Temperature Sensor
+thing-type.rfxcom.temperature.description = A Temperature device.
+thing-type.rfxcom.temperaturehumidity.label = RFXCOM Temperature-Humidity Sensor
+thing-type.rfxcom.temperaturehumidity.description = A Temperature-Humidity device.
+thing-type.rfxcom.temperaturehumiditybarometric.label = RFXCOM Temperature-Humidity-Barometric Sensor
+thing-type.rfxcom.temperaturehumiditybarometric.description = A Temperature-Humidity-Barometric device.
+thing-type.rfxcom.temperaturerain.label = RFXCOM Temperature-Rain Sensor
+thing-type.rfxcom.temperaturerain.description = A Temperature-Rain device.
+thing-type.rfxcom.thermostat1.label = RFXCOM Thermostat1 Sensor
+thing-type.rfxcom.thermostat1.description = A Thermostat1 device.
+thing-type.rfxcom.thermostat3.label = RFXCOM Thermostat3 Sensor
+thing-type.rfxcom.thermostat3.description = A Thermostat3 device.
+thing-type.rfxcom.undecoded.label = RFXCOM Undecoded RF Messages
+thing-type.rfxcom.undecoded.description = Any messages that RFXCOM can receive but not decode.
+thing-type.rfxcom.uv.label = RFXCOM UV/Temperature Sensor
+thing-type.rfxcom.uv.description = A UV/Temperature device.
+thing-type.rfxcom.wind.label = RFXCOM Wind Sensor
+thing-type.rfxcom.wind.description = A Wind device.
+
+# thing types config
+
+thing-type.config.rfxcom.bbqtemperature.deviceId.description = Sensor Id. Example 56923
+thing-type.config.rfxcom.blinds1.deviceId.description = Sensor Id + unit code, separated by dot. Example 23455.1
+thing-type.config.rfxcom.blinds1.subType.option.T0 = RollerTrol, Hasta new
+thing-type.config.rfxcom.blinds1.subType.option.T1 = Hasta old
+thing-type.config.rfxcom.blinds1.subType.option.T2 = A-OK RF01
+thing-type.config.rfxcom.blinds1.subType.option.T3 = A-OK AC114/AC123
+thing-type.config.rfxcom.blinds1.subType.option.T4 = Raex YR1326
+thing-type.config.rfxcom.blinds1.subType.option.T5 = Media Mount
+thing-type.config.rfxcom.blinds1.subType.option.T6 = DC106/Rohrmotor24-RMF/Yooda/Dooya/ESMO/Brel/Quitidom
+thing-type.config.rfxcom.blinds1.subType.option.T7 = Forest
+thing-type.config.rfxcom.blinds1.subType.option.T8 = Chamberlain CS4330CN
+thing-type.config.rfxcom.blinds1.subType.option.T9 = Sunpery/BTX
+thing-type.config.rfxcom.blinds1.subType.option.T10 = Dolat DLM-1, Topstar
+thing-type.config.rfxcom.blinds1.subType.option.T11 = ASP
+thing-type.config.rfxcom.blinds1.subType.option.T12 = Confexx CNF24-2435
+thing-type.config.rfxcom.blinds1.subType.option.T13 = Screenline
+thing-type.config.rfxcom.blinds1.subType.option.T14 = Hualite
+thing-type.config.rfxcom.blinds1.subType.option.T15 = Motostar
+thing-type.config.rfxcom.blinds1.subType.option.T16 = Zemismart
+thing-type.config.rfxcom.blinds1.subType.option.T17 = Gaposa
+thing-type.config.rfxcom.blinds1.subType.option.T18 = Cherubini
+thing-type.config.rfxcom.blinds1.subType.option.T19 = Louvolite One Touch Vogue motor
+thing-type.config.rfxcom.blinds1.subType.option.T20 = OZRoll
+thing-type.config.rfxcom.bridge.serialPort.label = Serial Port
+thing-type.config.rfxcom.bridge.serialPort.description = Serial port where RFXCOM transceiver is connected.
+thing-type.config.rfxcom.chime.deviceId.description = Sensor Id. Example 2983
+thing-type.config.rfxcom.chime.subType.option.BYRONSX = Byron SX
+thing-type.config.rfxcom.chime.subType.option.BYRONMP001 = Byron MP001
+thing-type.config.rfxcom.chime.subType.option.SELECTPLUS = SelectPlus
+thing-type.config.rfxcom.chime.subType.option.SELECTPLUS3 = SelectPlus3
+thing-type.config.rfxcom.chime.subType.option.ENVIVO = Envivo
+thing-type.config.rfxcom.current.deviceId.description = Sensor Id. Example 5693
+thing-type.config.rfxcom.current.subType.option.ELEC1 = CM113
+thing-type.config.rfxcom.currentenergy.deviceId.description = Sensor Id. Example 47104
+thing-type.config.rfxcom.currentenergy.subType.option.ELEC4 = OWL - CM180i
+thing-type.config.rfxcom.curtain1.deviceId.description = House code + unit code, separated by dot. Example A.1
+thing-type.config.rfxcom.curtain1.subType.option.HARRISON = Harrison Curtain
+thing-type.config.rfxcom.datetime.deviceId.description = Device id, example 47360
+thing-type.config.rfxcom.datetime.subType.option.RTGR328N = Oregon RTGR328N
+thing-type.config.rfxcom.energy.deviceId.description = Sensor Id. Example 5693
+thing-type.config.rfxcom.energy.subType.option.ELEC2 = CM119/160
+thing-type.config.rfxcom.energy.subType.option.ELEC3 = CM180
+thing-type.config.rfxcom.fan.deviceId.description = Unit Id. Example 'B', '7' or 'D'
+thing-type.config.rfxcom.fan.deviceId.option.00 = 0
+thing-type.config.rfxcom.fan.deviceId.option.01 = 1
+thing-type.config.rfxcom.fan.deviceId.option.02 = 2
+thing-type.config.rfxcom.fan.deviceId.option.03 = 3
+thing-type.config.rfxcom.fan.deviceId.option.04 = 4
+thing-type.config.rfxcom.fan.deviceId.option.05 = 5
+thing-type.config.rfxcom.fan.deviceId.option.06 = 6
+thing-type.config.rfxcom.fan.deviceId.option.07 = 7
+thing-type.config.rfxcom.fan.deviceId.option.08 = 8
+thing-type.config.rfxcom.fan.deviceId.option.09 = 9
+thing-type.config.rfxcom.fan.deviceId.option.10 = A
+thing-type.config.rfxcom.fan.deviceId.option.11 = B
+thing-type.config.rfxcom.fan.deviceId.option.12 = C
+thing-type.config.rfxcom.fan.deviceId.option.13 = D
+thing-type.config.rfxcom.fan.deviceId.option.14 = E
+thing-type.config.rfxcom.fan.deviceId.option.15 = F
+thing-type.config.rfxcom.fan.subType.option.LUCCI_AIR_FAN = Lucci Air fan
+thing-type.config.rfxcom.fan.subType.option.CASAFAN = Casafan
+thing-type.config.rfxcom.fan.subType.option.WESTINGHOUSE_7226640 = Westinghouse 7226640
+thing-type.config.rfxcom.fan_falmec.deviceId.description = Unit Id. Example 1000
+thing-type.config.rfxcom.fan_falmec.subType.option.FALMEC = Falmec
+thing-type.config.rfxcom.fan_lucci_dc.deviceId.description = Unit Id. Example 1000
+thing-type.config.rfxcom.fan_lucci_dc.subType.option.LUCCI_AIR_DC = Lucci Air DC
+thing-type.config.rfxcom.fan_lucci_dc_ii.deviceId.description = Unit Id. Example 1000
+thing-type.config.rfxcom.fan_lucci_dc_ii.subType.option.LUCCI_AIR_DC_II = Lucci Air DC II
+thing-type.config.rfxcom.fan_novy.deviceId.description = Unit Id. Example 1000
+thing-type.config.rfxcom.fan_novy.subType.option.NOVY = Novy extractor fan
+thing-type.config.rfxcom.homeconfort.deviceId.description = Device Id. Unit ID + house code + unit code, each separated by dot. Example 1234.A.1
+thing-type.config.rfxcom.humidity.deviceId.description = Sensor Id. Example 5693
+thing-type.config.rfxcom.humidity.subType.option.HUM1 = LaCrosse TX3
+thing-type.config.rfxcom.humidity.subType.option.HUM2 = LaCrosse WS2300
+thing-type.config.rfxcom.lighting1.deviceId.description = Device Id. House code + unit code, separated by dot. Example A.1
+thing-type.config.rfxcom.lighting1.subType.option.X10 = X10 lighting
+thing-type.config.rfxcom.lighting1.subType.option.ARC = ARC
+thing-type.config.rfxcom.lighting1.subType.option.AB400D = ELRO AB400D (Flamingo)
+thing-type.config.rfxcom.lighting1.subType.option.WAVEMAN = Waveman
+thing-type.config.rfxcom.lighting1.subType.option.EMW200 = Chacon EMW200
+thing-type.config.rfxcom.lighting1.subType.option.IMPULS = IMPULS
+thing-type.config.rfxcom.lighting1.subType.option.RISINGSUN = RisingSun
+thing-type.config.rfxcom.lighting1.subType.option.PHILIPS = Philips SBC
+thing-type.config.rfxcom.lighting1.subType.option.ENERGENIE = Energenie ENER010
+thing-type.config.rfxcom.lighting1.subType.option.ENERGENIE_5 = Energenie 5-gang
+thing-type.config.rfxcom.lighting1.subType.option.COCO = COCO GDR2-2000R
+thing-type.config.rfxcom.lighting1.subType.option.HQ_COCO20 = HQ COCO-20
+thing-type.config.rfxcom.lighting2.deviceId.description = Remote/switch/unit Id + unit code, separated by dot. Example 8773718.10
+thing-type.config.rfxcom.lighting2.subType.option.AC = AC
+thing-type.config.rfxcom.lighting2.subType.option.HOME_EASY_EU = HomeEasy EU
+thing-type.config.rfxcom.lighting2.subType.option.ANSLUT = ANSLUT
+thing-type.config.rfxcom.lighting2.subType.option.KAMBROOK = Kambrook RF3672
+thing-type.config.rfxcom.lighting4.closedCommandId.label = Closed Command
+thing-type.config.rfxcom.lighting4.closedCommandId.description = Specifies command that represents CLOSED for this device.
+thing-type.config.rfxcom.lighting4.deviceId.description = Device Id. Example 3456
+thing-type.config.rfxcom.lighting4.offCommandId.label = Off Command
+thing-type.config.rfxcom.lighting4.offCommandId.description = Specifies command that represents OFF for this device. For historical reasons, if not specified, will treat 0, 2, 4 and 14 as OFF commands for receiving message, and will send 4 as an OFF command. This behaviour is deprecated. In a future version, if this is not specified, the off command will not be available.
+thing-type.config.rfxcom.lighting4.onCommandId.label = On Command
+thing-type.config.rfxcom.lighting4.onCommandId.description = Specifies command that represents ON for this device. If not specified, will treat 1, 3, 5-13 and 15 as ON commands for receiving message, and will send 1 as an ON command. This behaviour is deprecated. In a future version, if this is not specified, the on command will not be available.
+thing-type.config.rfxcom.lighting4.openCommandId.label = Open Command
+thing-type.config.rfxcom.lighting4.openCommandId.description = Specifies command that represents OPEN for this device.
+thing-type.config.rfxcom.lighting4.pulse.label = Pulse Length
+thing-type.config.rfxcom.lighting4.pulse.description = Pulse length of the device
+thing-type.config.rfxcom.lighting4.subType.option.PT2262 = PT2262
+thing-type.config.rfxcom.lighting5.deviceId.description = Remote/switch/unit Id + unit code, separated by dot. Example 10001.1
+thing-type.config.rfxcom.lighting5.subType.option.AOKE = Aoke Relay
+thing-type.config.rfxcom.lighting5.subType.option.AVANTEK = Avantek
+thing-type.config.rfxcom.lighting5.subType.option.BBSB_NEW = BBSB new types
+thing-type.config.rfxcom.lighting5.subType.option.CONRAD_RSL2 = Conrad RSL2
+thing-type.config.rfxcom.lighting5.subType.option.EMW100 = EMW100 GAO/Everflourish
+thing-type.config.rfxcom.lighting5.subType.option.EURODOMEST = Eurodomest
+thing-type.config.rfxcom.lighting5.subType.option.IT = IT
+thing-type.config.rfxcom.lighting5.subType.option.KANGTAI = Kangtai, Cotech
+thing-type.config.rfxcom.lighting5.subType.option.LIGHTWAVERF = LightwaveRF, Siemens
+thing-type.config.rfxcom.lighting5.subType.option.LIVOLO = Livolo Dimmer or On/Off 1-3
+thing-type.config.rfxcom.lighting5.subType.option.LIVOLO_APPLIANCE = Livolo Appliance On/Off 1-10
+thing-type.config.rfxcom.lighting5.subType.option.MDREMOTE = MDREMOTE LED dimmer v106
+thing-type.config.rfxcom.lighting5.subType.option.MDREMOTE_107 = MDREMOTE v107
+thing-type.config.rfxcom.lighting5.subType.option.MDREMOTE_108 = MDREMOTE v108, EKAB-10KRF
+thing-type.config.rfxcom.lighting5.subType.option.RGB_TRC02 = RGB TRC02 (2 batt)
+thing-type.config.rfxcom.lighting5.subType.option.RGB_TRC02_2 = RGB TRC02_2 (3 batt)
+thing-type.config.rfxcom.lighting6.deviceId.description = Remote/switch/unit Id + group code + unit code, separated by dot. Example 100.A.1
+thing-type.config.rfxcom.lighting6.subType.option.BLYSS = Blyss
+thing-type.config.rfxcom.rain.deviceId.description = Sensor Id. Example 56923
+thing-type.config.rfxcom.rain.subType.option.RAIN1 = RGR126/682/918/928
+thing-type.config.rfxcom.rain.subType.option.RAIN2 = PCR800
+thing-type.config.rfxcom.rain.subType.option.RAIN3 = TFA
+thing-type.config.rfxcom.rain.subType.option.RAIN4 = UPM RG700
+thing-type.config.rfxcom.rain.subType.option.RAIN5 = WS2300
+thing-type.config.rfxcom.rain.subType.option.RAIN6 = La Crosse TX5
+thing-type.config.rfxcom.rain.subType.option.RAIN9 = TFA 30.3233.1
+thing-type.config.rfxcom.raw.closedPulses.label = Closed Pulses
+thing-type.config.rfxcom.raw.closedPulses.description = Pulses to send for an CLOSED command. Space delimited pulse lengths in usec. Must be an even number of pulse lengths, with a maximum of 142 total pulses. Max pulse length is 65535. Pulses of value 0 will be transmitted as 10000. See the RFXtfx user guide for more information.
+thing-type.config.rfxcom.raw.deviceId.description = Received raw message cannot provide a device ID, so to receive raw messages the device id must be RAW. For transmit-only things, use any device id.
+thing-type.config.rfxcom.raw.offPulses.label = Off Pulses
+thing-type.config.rfxcom.raw.offPulses.description = Pulses to send for an OFF command. Space delimited pulse lengths in usec. Must be an even number of pulse lengths, with a maximum of 142 total pulses. Max pulse length is 65535. Pulses of value 0 will be transmitted as 10000. See the RFXtfx user guide for more information.
+thing-type.config.rfxcom.raw.onPulses.label = On Pulses
+thing-type.config.rfxcom.raw.onPulses.description = Pulses to send for an ON command. Space delimited pulse lengths in usec. Must be an even number of pulse lengths, with a maximum of 142 total pulses. Max pulse length is 65535. Pulses of value 0 will be transmitted as 10000. See the RFXtfx user guide for more information.
+thing-type.config.rfxcom.raw.openPulses.label = Open Pulses
+thing-type.config.rfxcom.raw.openPulses.description = Pulses to send for an OPEN command. Space delimited pulse lengths in usec. Must be an even number of pulse lengths, with a maximum of 142 total pulses. Max pulse length is 65535. Pulses of value 0 will be transmitted as 10000. See the RFXtfx user guide for more information.
+thing-type.config.rfxcom.raw.repeat.label = Repeat
+thing-type.config.rfxcom.raw.repeat.description = Number of times to repeat. Defaults to 5.
+thing-type.config.rfxcom.raw.subType.option.RAW_PACKET1 = RAW_PACKET1
+thing-type.config.rfxcom.raw.subType.option.RAW_PACKET2 = RAW_PACKET2
+thing-type.config.rfxcom.raw.subType.option.RAW_PACKET3 = RAW_PACKET3
+thing-type.config.rfxcom.raw.subType.option.RAW_PACKET4 = RAW_PACKET4
+thing-type.config.rfxcom.rfxsensor.deviceId.description = Sensor Id. Example 8
+thing-type.config.rfxcom.rfy.deviceId.description = Unit Id + unit code, separated by dot. Example 100.1
+thing-type.config.rfxcom.rfy.subType.option.RFY = RFY
+thing-type.config.rfxcom.rfy.subType.option.RFY_EXT = RFY Ext
+thing-type.config.rfxcom.rfy.subType.option.ASA = ASA
+thing-type.config.rfxcom.security1.deviceId.description = Remote/sensor Id. Example 10001
+thing-type.config.rfxcom.security1.subType.option.X10_SECURITY = X10 security door/window sensor
+thing-type.config.rfxcom.security1.subType.option.X10_SECURITY_MOTION = X10 security motion sensor
+thing-type.config.rfxcom.security1.subType.option.X10_SECURITY_REMOTE = X10 security remote (no alive packets)
+thing-type.config.rfxcom.security1.subType.option.KD101 = KD101 (no alive packets)
+thing-type.config.rfxcom.security1.subType.option.VISONIC_POWERCODE_SENSOR_PRIMARY_CONTACT = Visonic PowerCode door/window sensor â€“ primary contact (with alive packets)
+thing-type.config.rfxcom.security1.subType.option.VISONIC_POWERCODE_MOTION = Visonic PowerCode motion sensor (with alive packets)
+thing-type.config.rfxcom.security1.subType.option.VISONIC_CODESECURE = Visonic CodeSecure (no alive packets)
+thing-type.config.rfxcom.security1.subType.option.VISONIC_POWERCODE_SENSOR_AUX_CONTACT = Visonic PowerCode door/window sensor â€“ auxiliary contact (no alive packets)
+thing-type.config.rfxcom.security1.subType.option.MEIANTECH = Meiantech
+thing-type.config.rfxcom.security1.subType.option.SA30 = SA30 (no alive packets)
+thing-type.config.rfxcom.security2.deviceId.description = Remote/sensor Id. Example 10001
+thing-type.config.rfxcom.tcpbridge.host.label = Host
+thing-type.config.rfxcom.tcpbridge.host.description = Host where RFXCOM transceiver is connected.
+thing-type.config.rfxcom.tcpbridge.port.label = Port
+thing-type.config.rfxcom.tcpbridge.port.description = Port where RFXCOM transceiver is connected.
+thing-type.config.rfxcom.temperature.deviceId.description = Sensor Id. Example 56923
+thing-type.config.rfxcom.temperature.subType.option.TEMP1 = THR128/138, THC138
+thing-type.config.rfxcom.temperature.subType.option.TEMP2 = THC238/268,THN132,THWR288,THRN122,THN122,AW129/131
+thing-type.config.rfxcom.temperature.subType.option.TEMP3 = THWR800
+thing-type.config.rfxcom.temperature.subType.option.TEMP4 = RTHN318
+thing-type.config.rfxcom.temperature.subType.option.TEMP5 = La Crosse TX2, TX3, TX4, TX17
+thing-type.config.rfxcom.temperature.subType.option.TEMP6 = TS15C. UPM temp only
+thing-type.config.rfxcom.temperature.subType.option.TEMP7 = Viking 02811, Proove TSS330, 311346
+thing-type.config.rfxcom.temperature.subType.option.TEMP8 = La Crosse WS2300
+thing-type.config.rfxcom.temperature.subType.option.TEMP9 = Rubicson
+thing-type.config.rfxcom.temperature.subType.option.TEMP10 = TFA 30.3133
+thing-type.config.rfxcom.temperature.subType.option.TEMP11 = WT0122
+thing-type.config.rfxcom.temperaturehumidity.deviceId.description = Sensor Id. Example 56923
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH1 = THGN122/123, THGN132, THGR122/228/238/268
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH2 = THGR810, THGN800
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH3 = RTGR328
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH4 = THGR328
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH5 = WTGR800
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH6 = THGR918/928, THGRN228, THGN500
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH7 = TFA TS34C, Cresta
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH8 = WT260,WT260H,WT440H,WT450,WT450H
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH9 = Viking 02035,02038 (02035 has no humidity), Proove TSS320, 311501
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH10 = Rubicson
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH11 = EW109
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH12 = Imagintronix/Opus XT300 Soil sensor
+thing-type.config.rfxcom.temperaturehumidity.subType.option.TH13 = Alecto WS1700 and compatibles
+thing-type.config.rfxcom.temperaturehumiditybarometric.deviceId.description = Sensor Id. Example 59648
+thing-type.config.rfxcom.temperaturehumiditybarometric.subType.option.THB1 = BTHR918, BTHGN129
+thing-type.config.rfxcom.temperaturehumiditybarometric.subType.option.THB2 = BTHR918N, BTHR968
+thing-type.config.rfxcom.temperaturerain.deviceId.description = Sensor Id. Example 56923
+thing-type.config.rfxcom.temperaturerain.subType.option.WS1200 = WS1200
+thing-type.config.rfxcom.thermostat1.deviceId.description = Sensor Id. Example 56923
+thing-type.config.rfxcom.thermostat1.subType.option.DIGIMAX = Digimax, TLX7506
+thing-type.config.rfxcom.thermostat1.subType.option.DIGIMAX_SHORT = Digimax with short format (no set point)
+thing-type.config.rfxcom.thermostat3.deviceId.description = Sensor Id. Example 106411
+thing-type.config.rfxcom.thermostat3.subType.option.MERTIK__G6R_H4T1 = Mertik (G6R H4T1)
+thing-type.config.rfxcom.thermostat3.subType.option.MERTIK__G6R_H4TB__G6R_H4T__G6R_H4T21_Z22 = Mertik (G6R H4TB, G6R H4T, or G6R H4T21-Z22)
+thing-type.config.rfxcom.thermostat3.subType.option.MERTIK__G6R_H4TD__G6R_H4T16 = Mertik (G6R H4TD or G6R H4T16)
+thing-type.config.rfxcom.thermostat3.subType.option.MERTIK__G6R_H4S_TRANSMIT_ONLY = Mertik (G6R H4S - transmit only)
+thing-type.config.rfxcom.undecoded.deviceId.description = Undecoded items cannot provide a device ID, so this value is always UNDECODED.
+thing-type.config.rfxcom.undecoded.subType.option.AC = AC
+thing-type.config.rfxcom.undecoded.subType.option.ARC = ARC
+thing-type.config.rfxcom.undecoded.subType.option.ATI = ATI
+thing-type.config.rfxcom.undecoded.subType.option.HIDEKI_UPM = Hideki, UPM
+thing-type.config.rfxcom.undecoded.subType.option.LACROSSE_VIKING = La Crosse, Viking
+thing-type.config.rfxcom.undecoded.subType.option.AD = AD
+thing-type.config.rfxcom.undecoded.subType.option.MERTIK = Mertik Maxitrol Fireplace controllers
+thing-type.config.rfxcom.undecoded.subType.option.OREGON1 = Oregon Scientific 1
+thing-type.config.rfxcom.undecoded.subType.option.OREGON2 = Oregon Scientific 2
+thing-type.config.rfxcom.undecoded.subType.option.OREGON3 = Oregon Scientific 3
+thing-type.config.rfxcom.undecoded.subType.option.PROGUARD = ProGuard
+thing-type.config.rfxcom.undecoded.subType.option.VISONIC = Visonic
+thing-type.config.rfxcom.undecoded.subType.option.NEC = NEC
+thing-type.config.rfxcom.undecoded.subType.option.FS20 = FS20
+thing-type.config.rfxcom.undecoded.subType.option.RESERVED = Reserved
+thing-type.config.rfxcom.undecoded.subType.option.BLINDS = Blinds
+thing-type.config.rfxcom.undecoded.subType.option.RUBICSON = Rubicson
+thing-type.config.rfxcom.undecoded.subType.option.AE = AE
+thing-type.config.rfxcom.undecoded.subType.option.FINE_OFFSET = Fine Offset
+thing-type.config.rfxcom.undecoded.subType.option.RGB = RGB
+thing-type.config.rfxcom.undecoded.subType.option.RTS = RTS
+thing-type.config.rfxcom.undecoded.subType.option.SELECT_PLUS = Select Plus
+thing-type.config.rfxcom.undecoded.subType.option.HOME_CONFORT = Home Confort
+thing-type.config.rfxcom.undecoded.subType.option.EDISIO = Edisio
+thing-type.config.rfxcom.undecoded.subType.option.HONEYWELL = Honeywell
+thing-type.config.rfxcom.undecoded.subType.option.FUNKBUS = Gira Funk-Bussystem
+thing-type.config.rfxcom.undecoded.subType.option.BYRONSX = Byron SX
+thing-type.config.rfxcom.uv.deviceId.description = Sensor Id. Example 56923
+thing-type.config.rfxcom.uv.subType.option.UV1 = UVN128, UV138
+thing-type.config.rfxcom.uv.subType.option.UV2 = UVN800
+thing-type.config.rfxcom.uv.subType.option.UV3 = TFA
+thing-type.config.rfxcom.wind.deviceId.description = Sensor Id. Example 2983
+thing-type.config.rfxcom.wind.subType.option.WIND1 = WTGR800
+thing-type.config.rfxcom.wind.subType.option.WIND2 = WGR800
+thing-type.config.rfxcom.wind.subType.option.WIND3 = STR918, WGR918, WGR928
+thing-type.config.rfxcom.wind.subType.option.WIND4 = TFA
+thing-type.config.rfxcom.wind.subType.option.WIND5 = UPM WDS500
+thing-type.config.rfxcom.wind.subType.option.WIND6 = WS2300
+thing-type.config.rfxcom.wind.subType.option.WIND7 = Alecto WS4500, Auriol H13726, Hama EWS1500, Meteoscan W155/W160, Ventus WS155
+
+config.bridgeId.label = Serial Number
+config.bridgeId.description = Serial number of the RFXCOM (FTDI) device
+config.disableDiscovery.label = Disable Discovery of Unknown Devices
+config.disableDiscovery.description = These RF protocols are prone to noise. If you find a lot of unknown devices showing up in your inbox enabling this will stop devices being added to your inbox.
+config.enableAC.label = AC Messages
+config.enableAC.description = Enable AC messages to RFXCOM transceiver.
+config.enableADLightwaveRF.label = AD LightwaveRF Messages
+config.enableADLightwaveRF.description = Enable AD LightwaveRF messages to RFXCOM transceiver.
+config.enableAEBlyss.label = AE Blyss Messages
+config.enableAEBlyss.description = Enable AE Blyss messages to RFXCOM transceiver.
+config.enableARC.label = ARC Messages
+config.enableARC.description = Enable ARC messages to RFXCOM transceiver.
+config.enableATI.label = ATI Messages
+config.enableATI.description = Enable ATI messages to RFXCOM transceiver.
+config.enableBlindsT0.label = BlindsT0 Messages
+config.enableBlindsT0.description = Enable BlindsT0 messages to RFXCOM transceiver.
+config.enableBlindsT1T2T3T4.label = BlindsT1/T2/T3/T4 Messages
+config.enableBlindsT1T2T3T4.description = Enable BlindsT1/T2/T3/T4 messages to RFXCOM transceiver.
+config.enableByronSX.label = Byron SX Messages
+config.enableByronSX.description = Enable Byron SX messages to RFXCOM transceiver.
+config.enableFS20.label = FS20/Legrand CAD Messages
+config.enableFS20.description = Enable FS20/Legrand CAD messages to RFXCOM transceiver.
+config.enableFineOffsetViking.label = FineOffset/Viking Messages
+config.enableFineOffsetViking.description = Enable FineOffset/Viking messages to RFXCOM transceiver.
+config.enableHidekiUPM.label = Hideki/UPM Messages
+config.enableHidekiUPM.description = Enable Hideki/UPM messages to RFXCOM transceiver.
+config.enableHomeConfort.label = HomeConfort Messages
+config.enableHomeConfort.description = Enable HomeConfort messages to RFXCOM transceiver.
+config.enableHomeEasyEU.label = HomeEasy EU Messages
+config.enableHomeEasyEU.description = Enable HomeEasy EU messages to RFXCOM transceiver.
+config.enableImagintronixOpus.label = Imagintronix/Opus Messages
+config.enableImagintronixOpus.description = Enable Imagintronix/Opus messages to RFXCOM transceiver.
+config.enableKEELOQ.label = KEELOQ Messages
+config.enableKEELOQ.description = Enable KEELOQ messages to RFXCOM transceiver.
+config.enableLaCrosse.label = La Crosse Messages
+config.enableLaCrosse.description = Enable La Crosse messages to RFXCOM transceiver.
+config.enableLighting4.label = Lighting4 Messages
+config.enableLighting4.description = Enable Lighting4 messages to RFXCOM transceiver.
+config.enableMeiantech.label = Meiantech Messages
+config.enableMeiantech.description = Enable Meiantech messages to RFXCOM transceiver.
+config.enableMertik.label = Mertik Messages
+config.enableMertik.description = Enable Mertik messages to RFXCOM transceiver.
+config.enableOregonScientific.label = Oregon Scientific Messages
+config.enableOregonScientific.description = Enable Oregon Scientific messages to RFXCOM transceiver.
+config.enableProGuard.label = ProGuard Messages
+config.enableProGuard.description = Enable ProGuard messages to RFXCOM transceiver.
+config.enableRSL.label = RSL Messages
+config.enableRSL.description = Enable RSL messages to RFXCOM transceiver.
+config.enableRubicson.label = Rubicson Messages
+config.enableRubicson.description = Enable Rubicson messages to RFXCOM transceiver.
+config.enableUndecoded.label = Undecoded Messages
+config.enableUndecoded.description = Enable display of unencoded messages to RFXCOM transceiver.
+config.enableVisonic.label = Visonic Messages
+config.enableVisonic.description = Enable Visonic messages to RFXCOM transceiver.
+config.enableX10.label = X10 Messages
+config.enableX10.description = Enable X10 messages to RFXCOM transceiver.
+config.ignoreConfig.label = Skip Transceiver Configuration
+config.ignoreConfig.description = Fully skip and ignore RFXCOM transceiver configuration. Binding assume that RFXCOM transceiver is preconfigured e.g. via RFXcom Manager. When this is enabled, both set mode command and individual message configurations are ignored.
+config.setMode.label = RFXCOM Transceiver Mode
+config.setMode.description = RFXCOM transceiver set mode command. Command should be in hexadecimal string format and 28 characters (14 bytes) long. If set mode command is given, individual message configurations are ignored.
+config.transceiverType.label = RFXCOM Transceiver Type
+config.transceiverType.description = RFXCOM transceiver type.
+config.transceiverType.option.310MHz = 310MHz
+config.transceiverType.option.315MHz = 315MHz
+config.transceiverType.option.433MHz_receiver_only = 433.92MHz receiver only
+config.transceiverType.option.433MHz = 433.92MHz
+config.transmitPower.label = Transmit Power
+config.transmitPower.description = Transmit power in dBm, between -18dBm and +10dBm.
+
+config.deviceId.label = Device Id
+config.subType.label = Sub Type
+config.subType.description = Specifies device sub type.
+
+# channel types
+
+channel-type.rfxcom.bbqTemperature.label = BBQ Temperature
+channel-type.rfxcom.bbqTemperature.description = Current BBQ temperature in degrees Celsius
+channel-type.rfxcom.chimesound.label = Chime Sound
+channel-type.rfxcom.chimesound.description = Chime Sound (not all devices support multiple sounds)
+channel-type.rfxcom.command.label = Command
+channel-type.rfxcom.command.description = Command channel
+channel-type.rfxcom.commandId.label = Command ID
+channel-type.rfxcom.commandId.description = Command channel, ID of the command
+channel-type.rfxcom.commandString.label = Command String
+channel-type.rfxcom.commandString.description = Command channel, Name of the command
+channel-type.rfxcom.contact.label = Contact
+channel-type.rfxcom.contact.description = Contact channel
+channel-type.rfxcom.datetime.label = DateTime
+channel-type.rfxcom.datetime.description = DateTime channel
+channel-type.rfxcom.dimminglevel.label = Dimming Level
+channel-type.rfxcom.dimminglevel.description = Dimming level channel
+channel-type.rfxcom.fanreverse.label = Reverse Fan
+channel-type.rfxcom.fanreverse.description = Reverse direction of the Fan
+channel-type.rfxcom.fanspeed.label = Fan Speed
+channel-type.rfxcom.fanspeed.description = Speed of fan
+channel-type.rfxcom.fanspeedcontrol.label = Global Speed Control
+channel-type.rfxcom.fanspeedcontrol.description = Requested speed setting, UP, DOWN
+channel-type.rfxcom.fanspeedstring.label = Fan Speed
+channel-type.rfxcom.fanspeedstring.description = Speed of fan
+channel-type.rfxcom.fanspeedstring.state.option.HI = Hi
+channel-type.rfxcom.fanspeedstring.state.option.MED = Med
+channel-type.rfxcom.fanspeedstring.state.option.LOW = Low
+channel-type.rfxcom.fanspeedstring.state.option.OFF = Off
+channel-type.rfxcom.foodTemperature.label = Food Temperature
+channel-type.rfxcom.foodTemperature.description = Current food temperature in degrees Celsius
+channel-type.rfxcom.forecast.label = Forecast
+channel-type.rfxcom.forecast.description = Weather forecast from device
+channel-type.rfxcom.forecast.state.option.NO_INFO_AVAILABLE = No information available
+channel-type.rfxcom.forecast.state.option.SUNNY = Sunny
+channel-type.rfxcom.forecast.state.option.PARTLY_CLOUDY = Partly cloudy
+channel-type.rfxcom.forecast.state.option.CLOUDY = Cloudy
+channel-type.rfxcom.forecast.state.option.RAIN = Rain
+channel-type.rfxcom.humidity.label = Humidity
+channel-type.rfxcom.humidity.description = Relative humidity level in percentages
+channel-type.rfxcom.humiditystatus.label = Humidity Status
+channel-type.rfxcom.humiditystatus.description = Current humidity status
+channel-type.rfxcom.humiditystatus.state.option.NORMAL = Normal
+channel-type.rfxcom.humiditystatus.state.option.COMFORT = Comfort
+channel-type.rfxcom.humiditystatus.state.option.DRY = Dry
+channel-type.rfxcom.humiditystatus.state.option.WET = Wet
+channel-type.rfxcom.instantamp.label = Instant Amp
+channel-type.rfxcom.instantamp.description = Instant current in Amperes
+channel-type.rfxcom.instantpower.label = Instant Power
+channel-type.rfxcom.instantpower.description = Instant power consumption in Watts
+channel-type.rfxcom.mood.label = Mood
+channel-type.rfxcom.mood.description = Mood channel
+channel-type.rfxcom.motion.label = Motion
+channel-type.rfxcom.motion.description = Motion detection sensor state
+channel-type.rfxcom.pressure.label = Pressure
+channel-type.rfxcom.pressure.description = Barometric value in hPa.
+channel-type.rfxcom.pulses.label = Pulses
+channel-type.rfxcom.pulses.description = Decimal representation of the pulse lengths for a raw message in usec.
+channel-type.rfxcom.rainrate.label = Rain Rate
+channel-type.rfxcom.rainrate.description = Rain fall rate in millimeters per hour
+channel-type.rfxcom.raintotal.label = Rain Total
+channel-type.rfxcom.raintotal.description = Total rain in millimeters
+channel-type.rfxcom.rawmessage.label = Raw Message
+channel-type.rfxcom.rawmessage.description = Hexadecimal representation of RFXCOM messages including header and payload
+channel-type.rfxcom.rawpayload.label = Raw Payload
+channel-type.rfxcom.rawpayload.description = Hexadecimal representation of payload of raw and undecoded RFXCOM messages
+channel-type.rfxcom.setpoint.label = Set-point
+channel-type.rfxcom.setpoint.description = Requested temperature
+channel-type.rfxcom.shutter.label = Shutter
+channel-type.rfxcom.shutter.description = Open/Close shutter/blind
+channel-type.rfxcom.status.label = Status
+channel-type.rfxcom.status.description = Status channel
+channel-type.rfxcom.tempcontrol.label = Global Temperature Control
+channel-type.rfxcom.tempcontrol.description = Requested temperature setting, UP, DOWN, STOP
+channel-type.rfxcom.temperature.label = Temperature
+channel-type.rfxcom.temperature.description = Current temperature in degree Celsius
+channel-type.rfxcom.totalamphour.label = Total Ampere-hours
+channel-type.rfxcom.totalamphour.description = Used "energy" in ampere-hours
+channel-type.rfxcom.totalusage.label = Total Usage
+channel-type.rfxcom.totalusage.description = Used energy in Watt hours
+channel-type.rfxcom.uv.label = UV
+channel-type.rfxcom.uv.description = Current UV level
+channel-type.rfxcom.venetianBlind.label = Venetian Blind
+channel-type.rfxcom.venetianBlind.description = Open/close and adjust angle of venetian blind
+channel-type.rfxcom.voltage.label = Voltage
+channel-type.rfxcom.voltage.description = Measured voltage
+channel-type.rfxcom.winddirection.label = Wind Direction
+channel-type.rfxcom.winddirection.description = Wind direction in degrees
+channel-type.rfxcom.windspeed.label = Wind Speed
+channel-type.rfxcom.windspeed.description = Average wind speed in meters per second
+
+# thing status descriptions
+
+offline.config-error-invalid-thing-type = Please use the Transceiver over TCP/IP bridge type for a serial over IP connection.
+
+# discovery result
+
+discovery.bridge.label = RFXCOM transceiver
index 07c05373fbcd0c6b10655ffea54a4cd92ee4ce3f..2459d1c72cdd558f2cf489e9e536086da0dfbc36 100644 (file)
 
                <config-description>
                        <parameter name="bridgeId" type="text" required="true">
-                               <label>Serial Number</label>
-                               <description>Serial number of the RFXCOM (FTDI) device</description>
+                               <label>@text/config.bridgeId.label</label>
+                               <description>@text/config.bridgeId.description</description>
                        </parameter>
                        <parameter name="disableDiscovery" type="boolean" required="true">
-                               <label>Disable Discovery of Unknown Devices</label>
-                               <description>These RF protocols are prone to noise. If you find a lot of unknown devices showing up in your inbox
-                                       enabling this will stop devices being added to your inbox.</description>
+                               <label>@text/config.disableDiscovery.label</label>
+                               <description>@text/config.disableDiscovery.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="ignoreConfig" type="boolean">
-                               <label>Skip Transceiver Configuration</label>
-                               <description>Fully skip and ignore RFXCOM transceiver configuration. Binding assume that RFXCOM transceiver is
-                                       preconfigured e.g. via RFXcom Manager. When this is enabled, both set mode command and individual message
-                                       configurations are ignored.</description>
+                               <label>@text/config.ignoreConfig.label</label>
+                               <description>@text/config.ignoreConfig.description</description>
                                <default>true</default>
                        </parameter>
                        <parameter name="setMode" type="text">
-                               <label>RFXCOM Transceiver Mode</label>
-                               <description>RFXCOM transceiver set mode command. Command should be in hexadecimal string format and 28 characters
-                                       (14 bytes) long. If set mode command is given, individual message configurations are ignored.</description>
+                               <label>@text/config.setMode.label</label>
+                               <description>@text/config.setMode.description</description>
                        </parameter>
                        <parameter name="transmitPower" type="integer" min="-18" max="10">
-                               <label>Transmit Power</label>
-                               <description>Transmit power in dBm, between -18dBm and +10dBm.</description>
+                               <label>@text/config.transmitPower.label</label>
+                               <description>@text/config.transmitPower.description</description>
                                <default>-18</default>
                        </parameter>
                        <parameter name="enableUndecoded" type="boolean">
-                               <label>Undecoded Messages</label>
-                               <description>Enable display of unencoded messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableUndecoded.label</label>
+                               <description>@text/config.enableUndecoded.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableImagintronixOpus" type="boolean">
-                               <label>Imagintronix/Opus Messages</label>
-                               <description>Enable Imagintronix/Opus messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableImagintronixOpus.label</label>
+                               <description>@text/config.enableImagintronixOpus.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableByronSX" type="boolean">
-                               <label>Byron SX Messages</label>
-                               <description>Enable Byron SX messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableByronSX.label</label>
+                               <description>@text/config.enableByronSX.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRSL" type="boolean">
-                               <label>RSL Messages</label>
-                               <description>Enable RSL messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRSL.label</label>
+                               <description>@text/config.enableRSL.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLighting4" type="boolean">
-                               <label>Lighting4 Messages</label>
-                               <description>Enable Lighting4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLighting4.label</label>
+                               <description>@text/config.enableLighting4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFineOffsetViking" type="boolean">
-                               <label>FineOffset/Viking Messages</label>
-                               <description>Enable FineOffset/Viking messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFineOffsetViking.label</label>
+                               <description>@text/config.enableFineOffsetViking.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRubicson" type="boolean">
-                               <label>Rubicson Messages</label>
-                               <description>Enable Rubicson messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRubicson.label</label>
+                               <description>@text/config.enableRubicson.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAEBlyss" type="boolean">
-                               <label>AE Blyss Messages</label>
-                               <description>Enable AE Blyss messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAEBlyss.label</label>
+                               <description>@text/config.enableAEBlyss.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT1T2T3T4" type="boolean">
-                               <label>BlindsT1/T2/T3/T4 Messages</label>
-                               <description>Enable BlindsT1/T2/T3/T4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT1T2T3T4.label</label>
+                               <description>@text/config.enableBlindsT1T2T3T4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT0" type="boolean">
-                               <label>BlindsT0 Messages</label>
-                               <description>Enable BlindsT0 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT0.label</label>
+                               <description>@text/config.enableBlindsT0.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFS20" type="boolean">
-                               <label>FS20/Legrand CAD Messages</label>
-                               <description>Enable FS20/Legrand CAD messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFS20.label</label>
+                               <description>@text/config.enableFS20.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLaCrosse" type="boolean">
-                               <label>La Crosse Messages</label>
-                               <description>Enable La Crosse messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLaCrosse.label</label>
+                               <description>@text/config.enableLaCrosse.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHidekiUPM" type="boolean">
-                               <label>Hideki/UPM Messages</label>
-                               <description>Enable Hideki/UPM messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHidekiUPM.label</label>
+                               <description>@text/config.enableHidekiUPM.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableADLightwaveRF" type="boolean">
-                               <label>AD LightwaveRF Messages</label>
-                               <description>Enable AD LightwaveRF messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableADLightwaveRF.label</label>
+                               <description>@text/config.enableADLightwaveRF.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMertik" type="boolean">
-                               <label>Mertik Messages</label>
-                               <description>Enable Mertik messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMertik.label</label>
+                               <description>@text/config.enableMertik.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableATI" type="boolean">
-                               <label>ATI Messages</label>
-                               <description>Enable ATI messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableATI.label</label>
+                               <description>@text/config.enableATI.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableOregonScientific" type="boolean">
-                               <label>Oregon Scientific Messages</label>
-                               <description>Enable Oregon Scientific messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableOregonScientific.label</label>
+                               <description>@text/config.enableOregonScientific.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMeiantech" type="boolean">
-                               <label>Meiantech Messages</label>
-                               <description>Enable Meiantech messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMeiantech.label</label>
+                               <description>@text/config.enableMeiantech.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeEasyEU" type="boolean">
-                               <label>HomeEasy EU Messages</label>
-                               <description>Enable HomeEasy EU messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeEasyEU.label</label>
+                               <description>@text/config.enableHomeEasyEU.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAC" type="boolean">
-                               <label>AC Messages</label>
-                               <description>Enable AC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAC.label</label>
+                               <description>@text/config.enableAC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableARC" type="boolean">
-                               <label>ARC Messages</label>
-                               <description>Enable ARC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableARC.label</label>
+                               <description>@text/config.enableARC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableX10" type="boolean">
-                               <label>X10 Messages</label>
-                               <description>Enable X10 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableX10.label</label>
+                               <description>@text/config.enableX10.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeConfort" type="boolean">
-                               <label>HomeConfort Messages</label>
-                               <description>Enable HomeConfort messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeConfort.label</label>
+                               <description>@text/config.enableHomeConfort.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableKEELOQ" type="boolean">
-                               <label>KEELOQ Messages</label>
-                               <description>Enable KEELOQ messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableKEELOQ.label</label>
+                               <description>@text/config.enableKEELOQ.description</description>
                                <default>false</default>
                        </parameter>
 
index 231152a6180d2e8cb70986cc667bf845f53d937c..1372aa50d4496703d1fe3a2988959ca2a9f2daeb 100644 (file)
 
                <config-description>
                        <parameter name="bridgeId" type="text" required="true">
-                               <label>Serial Number</label>
-                               <description>Serial number of the RFXCOM (FTDI) device</description>
+                               <label>@text/config.bridgeId.label</label>
+                               <description>@text/config.bridgeId.description</description>
                        </parameter>
                        <parameter name="disableDiscovery" type="boolean" required="true">
-                               <label>Disable Discovery of Unknown Devices</label>
-                               <description>These RF protocols are prone to noise. If you find a lot of unknown devices showing up in your inbox
-                                       enabling this will stop devices being added to your inbox.</description>
+                               <label>@text/config.disableDiscovery.label</label>
+                               <description>@text/config.disableDiscovery.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="ignoreConfig" type="boolean">
-                               <label>Skip Transceiver Configuration</label>
-                               <description>Fully skip and ignore RFXCOM transceiver configuration. Binding assume that RFXCOM transceiver is
-                                       preconfigured e.g. via RFXcom Manager. When this is enabled, both set mode command and individual message
-                                       configurations are ignored.</description>
+                               <label>@text/config.ignoreConfig.label</label>
+                               <description>@text/config.ignoreConfig.description</description>
                                <default>true</default>
                        </parameter>
                        <parameter name="setMode" type="text">
-                               <label>RFXCOM Transceiver Mode</label>
-                               <description>RFXCOM transceiver set mode command. Command should be in hexadecimal string format and 28 characters
-                                       (14 bytes) long. If set mode command is given, individual message configurations are ignored.</description>
+                               <label>@text/config.setMode.label</label>
+                               <description>@text/config.setMode.description</description>
                        </parameter>
                        <parameter name="transceiverType" type="text">
-                               <label>RFXCOM Transceiver Type</label>
-                               <description>RFXCOM transceiver type.</description>
+                               <label>@text/config.transceiverType.label</label>
+                               <description>@text/config.transceiverType.description</description>
                                <default>315MHz</default>
                                <options>
-                                       <option value="310MHz">310MHz</option>
-                                       <option value="315MHz">315MHz</option>
+                                       <option value="310MHz">@text/config.transceiverType.option.310MHz</option>
+                                       <option value="315MHz">@text/config.transceiverType.option.315MHz</option>
                                </options>
                        </parameter>
                        <parameter name="transmitPower" type="integer" min="-18" max="10">
-                               <label>Transmit Power</label>
-                               <description>Transmit power in dBm, between -18dBm and +10dBm.</description>
+                               <label>@text/config.transmitPower.label</label>
+                               <description>@text/config.transmitPower.description</description>
                                <default>-18</default>
                        </parameter>
                        <parameter name="enableUndecoded" type="boolean">
-                               <label>Undecoded Messages</label>
-                               <description>Enable display of unencoded messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableUndecoded.label</label>
+                               <description>@text/config.enableUndecoded.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableVisonic" type="boolean">
-                               <label>Visonic Messages</label>
-                               <description>Enable Visonic messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableVisonic.label</label>
+                               <description>@text/config.enableVisonic.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableX10" type="boolean">
-                               <label>X10 Messages</label>
-                               <description>Enable X10 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableX10.label</label>
+                               <description>@text/config.enableX10.description</description>
                                <default>false</default>
                        </parameter>
 
index 722014d1adebed442287a1779a7e5b786109ae48..2f9f945d074cd7f9aecd063b9d4f16480d2e8d28 100644 (file)
 
                <config-description>
                        <parameter name="bridgeId" type="text" required="true">
-                               <label>Serial Number</label>
-                               <description>Serial number of the RFXCOM (FTDI) device</description>
+                               <label>@text/config.bridgeId.label</label>
+                               <description>@text/config.bridgeId.description</description>
                        </parameter>
                        <parameter name="disableDiscovery" type="boolean" required="true">
-                               <label>Disable Discovery of Unknown Devices</label>
-                               <description>These RF protocols are prone to noise. If you find a lot of unknown devices showing up in your inbox
-                                       enabling this will stop devices being added to your inbox.</description>
+                               <label>@text/config.disableDiscovery.label</label>
+                               <description>@text/config.disableDiscovery.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="ignoreConfig" type="boolean">
-                               <label>Skip Transceiver Configuration</label>
-                               <description>Fully skip and ignore RFXCOM transceiver configuration. Binding assume that RFXCOM transceiver is
-                                       preconfigured e.g. via RFXcom Manager. When this is enabled, both set mode command and individual message
-                                       configurations are ignored.</description>
+                               <label>@text/config.ignoreConfig.label</label>
+                               <description>@text/config.ignoreConfig.description</description>
                                <default>true</default>
                        </parameter>
                        <parameter name="setMode" type="text">
-                               <label>RFXCOM Transceiver Mode</label>
-                               <description>RFXCOM transceiver set mode command. Command should be in hexadecimal string format and 28 characters
-                                       (14 bytes) long. If set mode command is given, individual message configurations are ignored.</description>
+                               <label>@text/config.setMode.label</label>
+                               <description>@text/config.setMode.description</description>
                        </parameter>
                        <parameter name="transmitPower" type="integer" min="-18" max="10">
-                               <label>Transmit Power</label>
-                               <description>Transmit power in dBm, between -18dBm and +10dBm.</description>
+                               <label>@text/config.transmitPower.label</label>
+                               <description>@text/config.transmitPower.description</description>
                                <default>-18</default>
                        </parameter>
                        <parameter name="enableUndecoded" type="boolean">
-                               <label>Undecoded Messages</label>
-                               <description>Enable display of unencoded messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableUndecoded.label</label>
+                               <description>@text/config.enableUndecoded.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableImagintronixOpus" type="boolean">
-                               <label>Imagintronix/Opus Messages</label>
-                               <description>Enable Imagintronix/Opus messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableImagintronixOpus.label</label>
+                               <description>@text/config.enableImagintronixOpus.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableByronSX" type="boolean">
-                               <label>Byron SX Messages</label>
-                               <description>Enable Byron SX messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableByronSX.label</label>
+                               <description>@text/config.enableByronSX.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRSL" type="boolean">
-                               <label>RSL Messages</label>
-                               <description>Enable RSL messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRSL.label</label>
+                               <description>@text/config.enableRSL.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLighting4" type="boolean">
-                               <label>Lighting4 Messages</label>
-                               <description>Enable Lighting4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLighting4.label</label>
+                               <description>@text/config.enableLighting4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFineOffsetViking" type="boolean">
-                               <label>FineOffset/Viking Messages</label>
-                               <description>Enable FineOffset/Viking messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFineOffsetViking.label</label>
+                               <description>@text/config.enableFineOffsetViking.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRubicson" type="boolean">
-                               <label>Rubicson Messages</label>
-                               <description>Enable Rubicson messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRubicson.label</label>
+                               <description>@text/config.enableRubicson.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAEBlyss" type="boolean">
-                               <label>AE Blyss Messages</label>
-                               <description>Enable AE Blyss messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAEBlyss.label</label>
+                               <description>@text/config.enableAEBlyss.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT1T2T3T4" type="boolean">
-                               <label>BlindsT1/T2/T3/T4 Messages</label>
-                               <description>Enable BlindsT1/T2/T3/T4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT1T2T3T4.label</label>
+                               <description>@text/config.enableBlindsT1T2T3T4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT0" type="boolean">
-                               <label>BlindsT0 Messages</label>
-                               <description>Enable BlindsT0 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT0.label</label>
+                               <description>@text/config.enableBlindsT0.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFS20" type="boolean">
-                               <label>FS20/Legrand CAD Messages</label>
-                               <description>Enable FS20/Legrand CAD messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFS20.label</label>
+                               <description>@text/config.enableFS20.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLaCrosse" type="boolean">
-                               <label>La Crosse Messages</label>
-                               <description>Enable La Crosse messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLaCrosse.label</label>
+                               <description>@text/config.enableLaCrosse.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHidekiUPM" type="boolean">
-                               <label>Hideki/UPM Messages</label>
-                               <description>Enable Hideki/UPM messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHidekiUPM.label</label>
+                               <description>@text/config.enableHidekiUPM.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableADLightwaveRF" type="boolean">
-                               <label>AD LightwaveRF Messages</label>
-                               <description>Enable AD LightwaveRF messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableADLightwaveRF.label</label>
+                               <description>@text/config.enableADLightwaveRF.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMertik" type="boolean">
-                               <label>Mertik Messages</label>
-                               <description>Enable Mertik messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMertik.label</label>
+                               <description>@text/config.enableMertik.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableATI" type="boolean">
-                               <label>ATI Messages</label>
-                               <description>Enable ATI messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableATI.label</label>
+                               <description>@text/config.enableATI.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableOregonScientific" type="boolean">
-                               <label>Oregon Scientific Messages</label>
-                               <description>Enable Oregon Scientific messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableOregonScientific.label</label>
+                               <description>@text/config.enableOregonScientific.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMeiantech" type="boolean">
-                               <label>Meiantech Messages</label>
-                               <description>Enable Meiantech messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMeiantech.label</label>
+                               <description>@text/config.enableMeiantech.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeEasyEU" type="boolean">
-                               <label>HomeEasy EU Messages</label>
-                               <description>Enable HomeEasy EU messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeEasyEU.label</label>
+                               <description>@text/config.enableHomeEasyEU.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAC" type="boolean">
-                               <label>AC Messages</label>
-                               <description>Enable AC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAC.label</label>
+                               <description>@text/config.enableAC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableARC" type="boolean">
-                               <label>ARC Messages</label>
-                               <description>Enable ARC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableARC.label</label>
+                               <description>@text/config.enableARC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableX10" type="boolean">
-                               <label>X10 Messages</label>
-                               <description>Enable X10 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableX10.label</label>
+                               <description>@text/config.enableX10.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeConfort" type="boolean">
-                               <label>HomeConfort Messages</label>
-                               <description>Enable HomeConfort messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeConfort.label</label>
+                               <description>@text/config.enableHomeConfort.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableKEELOQ" type="boolean">
-                               <label>KEELOQ Messages</label>
-                               <description>Enable KEELOQ messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableKEELOQ.label</label>
+                               <description>@text/config.enableKEELOQ.description</description>
                                <default>false</default>
                        </parameter>
 
index 58e80ca7ff70232d7b192ce5089f1a5cfb081575..c481fd4c9576b76be605a5fa5f129a33da674c3c 100644 (file)
@@ -25,7 +25,7 @@
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 56923</description>
                        </parameter>
                </config-description>
index 4d9518db0fd01de331a0333d106022e9d60096e3..de9ee8a6637a276760d1dd927c1d8b0f422b990e 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id + unit code, separated by dot. Example 23455.1</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="T0">RollerTrol, Hasta new</option>
                                        <option value="T1">Hasta old</option>
index 3bb8a93f812e203edf7d2ab5c815e7fd0b42b81b..06946cc84ea291f1b4d95dcbb37ae483b4bbc9f6 100644 (file)
                                <description>Serial port where RFXCOM transceiver is connected.</description>
                        </parameter>
                        <parameter name="disableDiscovery" type="boolean" required="true">
-                               <label>Disable Discovery of Unknown Devices</label>
-                               <description>These RF protocols are prone to noise. If you find a lot of unknown devices showing up in your inbox
-                                       enabling this will stop devices being added to your inbox.</description>
+                               <label>@text/config.disableDiscovery.label</label>
+                               <description>@text/config.disableDiscovery.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="ignoreConfig" type="boolean" required="true">
-                               <label>Skip Transceiver Configuration</label>
-                               <description>Fully skip and ignore RFXCOM transceiver configuration. Binding assume that RFXCOM transceiver is
-                                       preconfigured e.g. via RFXcom Manager. When this is enabled, both set mode command and individual message
-                                       configurations are ignored.
-                               </description>
+                               <label>@text/config.ignoreConfig.label</label>
+                               <description>@text/config.ignoreConfig.description</description>
                                <default>true</default>
                        </parameter>
                        <parameter name="setMode" type="text">
-                               <label>RFXCOM Transceiver Mode</label>
-                               <description>RFXCOM transceiver set mode command. Command should be in hexadecimal string format and 28 characters
-                                       (14 bytes) long. If set mode command is given, individual message configurations are ignored.
-                               </description>
+                               <label>@text/config.setMode.label</label>
+                               <description>@text/config.setMode.description</description>
                        </parameter>
                        <parameter name="transceiverType" type="text">
-                               <label>RFXCOM Transceiver Type</label>
-                               <description>RFXCOM transceiver type.</description>
+                               <label>@text/config.transceiverType.label</label>
+                               <description>@text/config.transceiverType.description</description>
                                <default>433.92MHz</default>
                                <options>
-                                       <option value="310MHz">310MHz</option>
-                                       <option value="315MHz">315MHz</option>
-                                       <option value="433.92MHz receiver only">433.92MHz receiver only</option>
-                                       <option value="433.92MHz">433.92MHz</option>
+                                       <option value="310MHz">@text/config.transceiverType.option.310MHz</option>
+                                       <option value="315MHz">@text/config.transceiverType.option.315MHz</option>
+                                       <option value="433.92MHz receiver only">@text/config.transceiverType.option.433MHz_receiver_only</option>
+                                       <option value="433.92MHz">@text/config.transceiverType.option.433MHz</option>
                                </options>
                        </parameter>
                        <parameter name="transmitPower" type="integer" min="-18" max="10">
-                               <label>Transmit Power</label>
-                               <description>Transmit power in dBm, between -18dBm and +10dBm.</description>
+                               <label>@text/config.transmitPower.label</label>
+                               <description>@text/config.transmitPower.description</description>
                                <default>-18</default>
                        </parameter>
                        <parameter name="enableUndecoded" type="boolean">
-                               <label>Undecoded Messages</label>
-                               <description>Enable display of unencoded messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableUndecoded.label</label>
+                               <description>@text/config.enableUndecoded.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableImagintronixOpus" type="boolean">
-                               <label>Imagintronix/Opus Messages</label>
-                               <description>Enable Imagintronix/Opus messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableImagintronixOpus.label</label>
+                               <description>@text/config.enableImagintronixOpus.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableByronSX" type="boolean">
-                               <label>Byron SX Messages</label>
-                               <description>Enable Byron SX messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableByronSX.label</label>
+                               <description>@text/config.enableByronSX.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRSL" type="boolean">
-                               <label>RSL Messages</label>
-                               <description>Enable RSL messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRSL.label</label>
+                               <description>@text/config.enableRSL.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLighting4" type="boolean">
-                               <label>Lighting4 Messages</label>
-                               <description>Enable Lighting4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLighting4.label</label>
+                               <description>@text/config.enableLighting4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFineOffsetViking" type="boolean">
-                               <label>FineOffset/Viking Messages</label>
-                               <description>Enable FineOffset/Viking messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFineOffsetViking.label</label>
+                               <description>@text/config.enableFineOffsetViking.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRubicson" type="boolean">
-                               <label>Rubicson Messages</label>
-                               <description>Enable Rubicson messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRubicson.label</label>
+                               <description>@text/config.enableRubicson.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAEBlyss" type="boolean">
-                               <label>AE Blyss Messages</label>
-                               <description>Enable AE Blyss messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAEBlyss.label</label>
+                               <description>@text/config.enableAEBlyss.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT1T2T3T4" type="boolean">
-                               <label>BlindsT1/T2/T3/T4 Messages</label>
-                               <description>Enable BlindsT1/T2/T3/T4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT1T2T3T4.label</label>
+                               <description>@text/config.enableBlindsT1T2T3T4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT0" type="boolean">
-                               <label>BlindsT0 Messages</label>
-                               <description>Enable BlindsT0 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT0.label</label>
+                               <description>@text/config.enableBlindsT0.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableProGuard" type="boolean">
-                               <label>ProGuard Messages</label>
-                               <description>Enable ProGuard messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableProGuard.label</label>
+                               <description>@text/config.enableProGuard.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFS20" type="boolean">
-                               <label>FS20/Legrand CAD Messages</label>
-                               <description>Enable FS20/Legrand CAD messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFS20.label</label>
+                               <description>@text/config.enableFS20.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLaCrosse" type="boolean">
-                               <label>La Crosse Messages</label>
-                               <description>Enable La Crosse messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLaCrosse.label</label>
+                               <description>@text/config.enableLaCrosse.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHidekiUPM" type="boolean">
-                               <label>Hideki/UPM Messages</label>
-                               <description>Enable Hideki/UPM messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHidekiUPM.label</label>
+                               <description>@text/config.enableHidekiUPM.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableADLightwaveRF" type="boolean">
-                               <label>AD LightwaveRF Messages</label>
-                               <description>Enable AD LightwaveRF messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableADLightwaveRF.label</label>
+                               <description>@text/config.enableADLightwaveRF.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMertik" type="boolean">
-                               <label>Mertik Messages</label>
-                               <description>Enable Mertik messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMertik.label</label>
+                               <description>@text/config.enableMertik.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableVisonic" type="boolean">
-                               <label>Visonic Messages</label>
-                               <description>Enable Visonic messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableVisonic.label</label>
+                               <description>@text/config.enableVisonic.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableATI" type="boolean">
-                               <label>ATI Messages</label>
-                               <description>Enable ATI messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableATI.label</label>
+                               <description>@text/config.enableATI.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableOregonScientific" type="boolean">
-                               <label>Oregon Scientific Messages</label>
-                               <description>Enable Oregon Scientific messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableOregonScientific.label</label>
+                               <description>@text/config.enableOregonScientific.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMeiantech" type="boolean">
-                               <label>Meiantech Messages</label>
-                               <description>Enable Meiantech messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMeiantech.label</label>
+                               <description>@text/config.enableMeiantech.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeEasyEU" type="boolean">
-                               <label>HomeEasy EU Messages</label>
-                               <description>Enable HomeEasy EU messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeEasyEU.label</label>
+                               <description>@text/config.enableHomeEasyEU.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAC" type="boolean">
-                               <label>AC Messages</label>
-                               <description>Enable AC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAC.label</label>
+                               <description>@text/config.enableAC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableARC" type="boolean">
-                               <label>ARC Messages</label>
-                               <description>Enable ARC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableARC.label</label>
+                               <description>@text/config.enableARC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableX10" type="boolean">
-                               <label>X10 Messages</label>
-                               <description>Enable X10 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableX10.label</label>
+                               <description>@text/config.enableX10.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeConfort" type="boolean">
-                               <label>HomeConfort Messages</label>
-                               <description>Enable HomeConfort messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeConfort.label</label>
+                               <description>@text/config.enableHomeConfort.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableKEELOQ" type="boolean">
-                               <label>KEELOQ Messages</label>
-                               <description>Enable KEELOQ messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableKEELOQ.label</label>
+                               <description>@text/config.enableKEELOQ.description</description>
                                <default>false</default>
                        </parameter>
 
index 43ad7ac38ee8766a543b534584bbd3151bee0dc7..c3df94df5c0c42307b7e7ad239c644a443041c1c 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 2983</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="BYRONSX">Byron SX</option>
                                        <option value="BYRONMP001">Byron MP001</option>
index 53f8516272dc6b113d0c360638f9fbf9060e9381..d58ff4dc7eb99ad6805d12704adbebabb8146040 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 5693</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="ELEC1">CM113</option>
                                </options>
index 6d6ee74c1e0ae22f5a217d66bffa9ea92408047f..25e99902fbb940595e2be5a3b4983d022634dace 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 47104</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="ELEC4">OWL - CM180i</option>
                                </options>
index 3fde47aaceb42e135a37c26aaeba7fd24cf475e0..e35a8b7b75835e374657e59fa22b3a537682cd94 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>House code + unit code, separated by dot. Example A.1</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="HARRISON">Harrison Curtain</option>
                                </options>
index c5c37b4dabe609a90e192fd5dec30c33479b86f7..fb0017673007f0fe15ffc0ddf66f794185fc7d7f 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Device id, example 47360</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="RTGR328N">Oregon RTGR328N</option>
                                </options>
index 2620e3f7d304fe8f5afcb3b31b1a0c68808dff04..ea6d7690131f8d4ea3b6a87dfe511782b9045cb7 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 5693</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="ELEC2">CM119/160</option>
                                        <option value="ELEC3">CM180</option>
index 8bbc95d158c10439bb6361dad829521f4105f67c..814666ae57d09d489242771248435b6834c73f61 100644 (file)
@@ -24,7 +24,7 @@
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Unit Id. Example 'B', '7' or 'D'</description>
                                <options>
                                        <option value="00">0</option>
@@ -46,8 +46,8 @@
                                </options>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="LUCCI_AIR_FAN">Lucci Air fan</option>
                                        <option value="CASAFAN">Casafan</option>
index 563b69234f4ba5a1120f2a14bbbd5497107edbfe..184f07954e2530aa1386af83136c66806ca4a6de 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Unit Id. Example 1000</description>
                        </parameter>
                        <parameter name="subType" type="text">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="FALMEC">Falmec</option>
                                </options>
index 9dadf9e5bc49b7a2a1462a5778080da4f5a9b219..847de91075aff382010ba1cf3e9635309d38a7d2 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Unit Id. Example 1000</description>
                        </parameter>
                        <parameter name="subType" type="text">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="LUCCI_AIR_DC">Lucci Air DC</option>
                                </options>
index d344fdeaea3152790520d1c5bb38118397362263..d1b8f6140a557c9b3852a4a899f5069194878d7a 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Unit Id. Example 1000</description>
                        </parameter>
                        <parameter name="subType" type="text">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="LUCCI_AIR_DC_II">Lucci Air DC II</option>
                                </options>
index c71bc11ae5cf5b62af928607fe3ec4b2986db81d..1fc31a9c4433afdced7d7c4a467dd452e171a1d7 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Unit Id. Example 1000</description>
                        </parameter>
                        <parameter name="subType" type="text">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="NOVY">Novy extractor fan</option>
                                </options>
index 0d963d7c1b7338aacdc0f62980b8f2cb5a4e88e4..c6582c582bd23fed37f3a87ab1249fffb645d1ed 100644 (file)
@@ -23,7 +23,7 @@
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Device Id. Unit ID + house code + unit code, each separated by dot. Example 1234.A.1</description>
                        </parameter>
                </config-description>
index d1cf63c4dbcb1d41454f3856a7d972fa4a3b4b9b..6ac206868c7fd3057c122864fd92bfbc920b7c78 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 5693</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="HUM1">LaCrosse TX3</option>
                                        <option value="HUM2">LaCrosse WS2300</option>
index 43e5899868f7c2aebda2661b3812fba32e997cba..539e2203004b74e5bc2ca52897d53e7a56aca5ec 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Device Id. House code + unit code, separated by dot. Example A.1</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="X10">X10 lighting</option>
                                        <option value="ARC">ARC</option>
index a9f3970baacf728360bc87d2f41749c8ce087a23..366e61320a3a6a076258019ed53650a5a26fd3fa 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Remote/switch/unit Id + unit code, separated by dot. Example 8773718.10</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="AC">AC</option>
                                        <option value="HOME_EASY_EU">HomeEasy EU</option>
index 771e7f8fdbed67c5c5b3745b01d3983d189ec5e4..b1e60523d4afaa796413ed69b4f57837e420f357 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Device Id. Example 3456</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="PT2262">PT2262</option>
                                </options>
index 47c8c3a470ff674bbbfdcef27da79ae32e2b5f39..cddacd248512402d50453e11d036688111a05335 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Remote/switch/unit Id + unit code, separated by dot. Example 10001.1</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="AOKE">Aoke Relay</option>
                                        <option value="AVANTEK">Avantek</option>
index 0e7be0fdb11bea05d80a217cb6b30226f6afa9ca..9441c0bba40af01c86e53a6115b61e0e906e58fa 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Remote/switch/unit Id + group code + unit code, separated by dot. Example 100.A.1</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="BLYSS">Blyss</option>
                                </options>
index 0abac8ab84b538458e918f14e745445aaa3cbaf9..0cd4bb9d2acafdb50651658ea55ac1b90cf923f4 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 56923</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="RAIN1">RGR126/682/918/928</option>
                                        <option value="RAIN2">PCR800</option>
index 718bc35b19e2a4a3798ae683e96de21569a2ff72..157005717be446c6aa46ee728ec4c427dfc2ca35 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Received raw message cannot provide a device ID, so to receive raw messages the device id must be RAW.
                                        For transmit-only things, use any device id.</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="RAW_PACKET1">RAW_PACKET1</option>
                                        <option value="RAW_PACKET2">RAW_PACKET2</option>
index 075adf5cec55e1a3c3ebb2d717213a6cc350b20f..af25936f37cb9de3c0af606715806712a7db6e3c 100644 (file)
@@ -25,7 +25,7 @@
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 8</description>
                        </parameter>
                </config-description>
index fd5b1175ea59475cacc07bb71a5e6ad29ec0deb4..e7a8f90620b9ac3c27ec53c827df59996a8b1612 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Unit Id + unit code, separated by dot. Example 100.1</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="RFY">RFY</option>
                                        <option value="RFY_EXT">RFY Ext</option>
index d6e8f693aef16d2aee75717d3ffda801e7c0cb69..8ca47ae16ffc5f92cc40e23a872417857b90eec1 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Remote/sensor Id. Example 10001</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="X10_SECURITY">X10 security door/window sensor</option>
                                        <option value="X10_SECURITY_MOTION">X10 security motion sensor</option>
index 91c09290265bc0188117633895b123a193d0e2ce..7b1d65f68f26cb8b6097c2d545552d6c83eaa921 100644 (file)
@@ -27,7 +27,7 @@
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Remote/sensor Id. Example 10001</description>
                        </parameter>
                </config-description>
index 677ac789c2844e592a8a0b6e52767bb1ab1ac9f5..bc93b3bdbcb5e28623aa4919549ed0d84d196f11 100644 (file)
                                <default>10001</default>
                        </parameter>
                        <parameter name="disableDiscovery" type="boolean" required="true">
-                               <label>Disable Discovery of Unknown Devices</label>
-                               <description>These RF protocols are prone to noise. If you find a lot of unknown devices showing up in your inbox
-                                       enabling this will stop devices being added to your inbox.</description>
+                               <label>@text/config.disableDiscovery.label</label>
+                               <description>@text/config.disableDiscovery.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="ignoreConfig" type="boolean" required="true">
-                               <label>Skip Transceiver Configuration</label>
-                               <description>Fully skip and ignore RFXCOM transceiver configuration. Binding assume that RFXCOM transceiver is
-                                       preconfigured e.g. via RFXcom Manager. When this is enabled, both set mode command and individual message
-                                       configurations are ignored.</description>
+                               <label>@text/config.ignoreConfig.label</label>
+                               <description>@text/config.ignoreConfig.description</description>
                                <default>true</default>
                        </parameter>
                        <parameter name="setMode" type="text">
-                               <label>RFXCOM Transceiver Mode</label>
-                               <description>RFXCOM transceiver set mode command. Command should be in hexadecimal string format and 28 characters
-                                       (14 bytes) long. If set mode command is given, individual message configurations are ignored.</description>
+                               <label>@text/config.setMode.label</label>
+                               <description>@text/config.setMode.description</description>
                        </parameter>
                        <parameter name="transceiverType" type="text">
-                               <label>RFXCOM Transceiver Type</label>
-                               <description>RFXCOM transceiver type.</description>
+                               <label>@text/config.transceiverType.label</label>
+                               <description>@text/config.transceiverType.description</description>
                                <default>433.92MHz</default>
                                <options>
-                                       <option value="310MHz">310MHz</option>
-                                       <option value="315MHz">315MHz</option>
-                                       <option value="433.92MHz receiver only">433.92MHz receiver only</option>
-                                       <option value="433.92MHz">433.92MHz</option>
+                                       <option value="310MHz">@text/config.transceiverType.option.310MHz</option>
+                                       <option value="315MHz">@text/config.transceiverType.option.315MHz</option>
+                                       <option value="433.92MHz receiver only">@text/config.transceiverType.option.433MHz_receiver_only</option>
+                                       <option value="433.92MHz">@text/config.transceiverType.option.433MHz</option>
                                </options>
                        </parameter>
                        <parameter name="transmitPower" type="integer" min="-18" max="10">
-                               <label>Transmit Power</label>
-                               <description>Transmit power in dBm, between -18dBm and +10dBm.</description>
+                               <label>@text/config.transmitPower.label</label>
+                               <description>@text/config.transmitPower.description</description>
                                <default>-18</default>
                        </parameter>
                        <parameter name="enableUndecoded" type="boolean">
-                               <label>Undecoded Messages</label>
-                               <description>Enable display of unencoded messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableUndecoded.label</label>
+                               <description>@text/config.enableUndecoded.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableImagintronixOpus" type="boolean">
-                               <label>Imagintronix/Opus Messages</label>
-                               <description>Enable Imagintronix/Opus messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableImagintronixOpus.label</label>
+                               <description>@text/config.enableImagintronixOpus.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableByronSX" type="boolean">
-                               <label>Byron SX Messages</label>
-                               <description>Enable Byron SX messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableByronSX.label</label>
+                               <description>@text/config.enableByronSX.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRSL" type="boolean">
-                               <label>RSL Messages</label>
-                               <description>Enable RSL messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRSL.label</label>
+                               <description>@text/config.enableRSL.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLighting4" type="boolean">
-                               <label>Lighting4 Messages</label>
-                               <description>Enable Lighting4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLighting4.label</label>
+                               <description>@text/config.enableLighting4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFineOffsetViking" type="boolean">
-                               <label>FineOffset/Viking Messages</label>
-                               <description>Enable FineOffset/Viking messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFineOffsetViking.label</label>
+                               <description>@text/config.enableFineOffsetViking.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableRubicson" type="boolean">
-                               <label>Rubicson Messages</label>
-                               <description>Enable Rubicson messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableRubicson.label</label>
+                               <description>@text/config.enableRubicson.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAEBlyss" type="boolean">
-                               <label>AE Blyss Messages</label>
-                               <description>Enable AE Blyss messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAEBlyss.label</label>
+                               <description>@text/config.enableAEBlyss.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT1T2T3T4" type="boolean">
-                               <label>BlindsT1/T2/T3/T4 Messages</label>
-                               <description>Enable BlindsT1/T2/T3/T4 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT1T2T3T4.label</label>
+                               <description>@text/config.enableBlindsT1T2T3T4.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableBlindsT0" type="boolean">
-                               <label>BlindsT0 Messages</label>
-                               <description>Enable BlindsT0 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableBlindsT0.label</label>
+                               <description>@text/config.enableBlindsT0.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableProGuard" type="boolean">
-                               <label>ProGuard Messages</label>
-                               <description>Enable ProGuard messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableProGuard.label</label>
+                               <description>@text/config.enableProGuard.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableFS20" type="boolean">
-                               <label>FS20/Legrand CAD Messages</label>
-                               <description>Enable FS20/Legrand CAD messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableFS20.label</label>
+                               <description>@text/config.enableFS20.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableLaCrosse" type="boolean">
-                               <label>La Crosse Messages</label>
-                               <description>Enable La Crosse messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableLaCrosse.label</label>
+                               <description>@text/config.enableLaCrosse.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHidekiUPM" type="boolean">
-                               <label>Hideki/UPM Messages</label>
-                               <description>Enable Hideki/UPM messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHidekiUPM.label</label>
+                               <description>@text/config.enableHidekiUPM.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableADLightwaveRF" type="boolean">
-                               <label>AD LightwaveRF Messages</label>
-                               <description>Enable AD LightwaveRF messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableADLightwaveRF.label</label>
+                               <description>@text/config.enableADLightwaveRF.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMertik" type="boolean">
-                               <label>Mertik Messages</label>
-                               <description>Enable Mertik messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMertik.label</label>
+                               <description>@text/config.enableMertik.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableVisonic" type="boolean">
-                               <label>Visonic Messages</label>
-                               <description>Enable Visonic messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableVisonic.label</label>
+                               <description>@text/config.enableVisonic.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableATI" type="boolean">
-                               <label>ATI Messages</label>
-                               <description>Enable ATI messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableATI.label</label>
+                               <description>@text/config.enableATI.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableOregonScientific" type="boolean">
-                               <label>Oregon Scientific Messages</label>
-                               <description>Enable Oregon Scientific messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableOregonScientific.label</label>
+                               <description>@text/config.enableOregonScientific.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableMeiantech" type="boolean">
-                               <label>Meiantech Messages</label>
-                               <description>Enable Meiantech messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableMeiantech.label</label>
+                               <description>@text/config.enableMeiantech.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeEasyEU" type="boolean">
-                               <label>HomeEasy EU Messages</label>
-                               <description>Enable HomeEasy EU messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeEasyEU.label</label>
+                               <description>@text/config.enableHomeEasyEU.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableAC" type="boolean">
-                               <label>AC Messages</label>
-                               <description>Enable AC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableAC.label</label>
+                               <description>@text/config.enableAC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableARC" type="boolean">
-                               <label>ARC Messages</label>
-                               <description>Enable ARC messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableARC.label</label>
+                               <description>@text/config.enableARC.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableX10" type="boolean">
-                               <label>X10 Messages</label>
-                               <description>Enable X10 messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableX10.label</label>
+                               <description>@text/config.enableX10.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableHomeConfort" type="boolean">
-                               <label>HomeConfort Messages</label>
-                               <description>Enable HomeConfort messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableHomeConfort.label</label>
+                               <description>@text/config.enableHomeConfort.description</description>
                                <default>false</default>
                        </parameter>
                        <parameter name="enableKEELOQ" type="boolean">
-                               <label>KEELOQ Messages</label>
-                               <description>Enable KEELOQ messages to RFXCOM transceiver.</description>
+                               <label>@text/config.enableKEELOQ.label</label>
+                               <description>@text/config.enableKEELOQ.description</description>
                                <default>false</default>
                        </parameter>
 
index 019da77963bdb28845f4149c781b2f7e84f30c2d..c30cd22635d501c069daf0890a3039237edaacee 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 56923</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="TEMP1">THR128/138, THC138</option>
                                        <option value="TEMP2">THC238/268,THN132,THWR288,THRN122,THN122,AW129/131</option>
index 3a0eb60ac5a9204ea5e19b2d222c55eea7948e65..b31c5816867a7ea93ce52a805973de0af563b55d 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 56923</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="TH1">THGN122/123, THGN132, THGR122/228/238/268</option>
                                        <option value="TH2">THGR810, THGN800</option>
index abff66b371460b607aff4c324003138539733511..fa77d6e0c645618aa48ea05b482d1c0ac3a54a60 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 59648</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="THB1">BTHR918, BTHGN129</option>
                                        <option value="THB2">BTHR918N, BTHR968</option>
index 55a880e6eafe28d89189b376012fbe282e4c5532..253a045b24618a37f77c16c778d82db7fc3d38b2 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 56923</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="WS1200">WS1200</option>
                                </options>
index f28e178b3ecaf41fea0e25d83fa89f13d46f932a..e890a6e84848d1e2a339d1a83d9073d6743f9e22 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 56923</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="DIGIMAX">Digimax, TLX7506</option>
                                        <option value="DIGIMAX_SHORT">Digimax with short format (no set point)</option>
index 2591b79fdbd1f3c92487d5bfeef9bd0dba9b3e8e..c1b74254db77f6269cddff4c74e3a6855c6a968c 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 106411</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="MERTIK__G6R_H4T1">Mertik (G6R H4T1)</option>
                                        <option value="MERTIK__G6R_H4TB__G6R_H4T__G6R_H4T21_Z22">Mertik (G6R H4TB, G6R H4T, or G6R
index 7510fc274b0b9d6eae676f0e41a081cf7723dde7..5b245d6776f80b5fd7565dfa835a77a50bd66853 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Undecoded items cannot provide a device ID, so this value is always UNDECODED.</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="AC">AC</option>
                                        <option value="ARC">ARC</option>
index d2903eee567175f45a9d770cccfb04a85f71ced4..6b2250e6319c5daa01f249dfcfe2575771377e98 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 56923</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="UV1">UVN128, UV138</option>
                                        <option value="UV2">UVN800</option>
index 6c6cafb1db1ab11ac46085e4b654c2eb9c308c88..53833c111ee47820dcec91b2163f0f5b28eb524b 100644 (file)
 
                <config-description>
                        <parameter name="deviceId" type="text" required="true">
-                               <label>Device Id</label>
+                               <label>@text/config.deviceId.label</label>
                                <description>Sensor Id. Example 2983</description>
                        </parameter>
                        <parameter name="subType" type="text" required="true">
-                               <label>Sub Type</label>
-                               <description>Specifies device sub type.</description>
+                               <label>@text/config.subType.label</label>
+                               <description>@text/config.subType.description</description>
                                <options>
                                        <option value="WIND1">WTGR800</option>
                                        <option value="WIND2">WGR800</option>