* New feature: Shelly Manager Signed-off-by: Markus Michels <markus7017@gmail.com> * Removed Shelly Manager to reduce PR size (will be another PR) Signed-off-by: Markus Michels <markus7017@gmail.com> * CoIoT initialization handles new COIOT options for the device, sensorSleepTime is now adadvanced; Roller set position 0/100 is mapped to UP/DOWN; Reference to Shelly Manager removed from README Signed-off-by: Markus Michels <markus7017@gmail.com> * Nullpointer check added on settings.coiot (4Pro has this null) Signed-off-by: Markus Michels <markus7017@gmail.com> * README updated Signed-off-by: Markus Michels <markus7017@gmail.com> * Use regex to extract fw version from string, check fw version to detect restarted, README updated, moved channel sensorSleepTime from group device to sensors Signed-off-by: Markus Michels <markus7017@gmail.com> * Review changes Signed-off-by: Markus Michels <markus7017@gmail.com>
74 lines
5.3 KiB
Properties
74 lines
5.3 KiB
Properties
binding.shelly.config.defaultUserId.label = Default UserId
|
||
binding.shelly.config.defaultUserId.description = This default user id will be used for device access if no one is specified in the thing configuration.
|
||
binding.shelly.config.defaultPassword.label = Default Password
|
||
binding.shelly.config.defaultPassword.description = Default password for device access if none is specified in the thing configuration.
|
||
binding.shelly.config.localIP.label = Host Interface IP
|
||
binding.shelly.config.localIP.description = This interface will be used to setup CoIoT listen and build Action URLs. openHAB's network configuration will be used if this is not set (recommended)
|
||
binding.shelly.config.autoCoIoT.label = Auto-CoIoT
|
||
binding.shelly.config.autoCoIoT.description = If enabled CoIoT will be automatically used when the devices runs a firmware version 1.6 or newer; false: Use thing configuration to enabled/disable CoIoT events.
|
||
|
||
discovery.failed# Config status messages
|
||
config-status.error.missing-device-ip = IP address of the Shelly device is missing.
|
||
|
||
# Thing status descriptions
|
||
offline.conf-error-no-credentials = Device is password protected, but no credentials have been configured.
|
||
offline.conf-error-access-denied = Access denied, check user id and password.
|
||
offline.conf-error-wrong-mode = Device is no longer in the configured device mode {0}, required {1}. Delete the thing and re-discover the device.
|
||
offline.status-error-timeout = Device is not reachable (API timeout).
|
||
offline.status-error-unexpected-api-result = An unexpected API response. Please verify the logfile to get more detailed information.
|
||
offline.status-error-watchdog = Device is not responding, seems to be unavailable.
|
||
offline.status-error-restarted = The device has restarted and will be re-initialized.
|
||
offline.status-error-fwupgrade = Firmware upgrade in progress
|
||
|
||
message.versioncheck.failed = Unable to check firmware version: {0}
|
||
message.versioncheck.beta = Device is running a Beta version: {0}/{1} ({2}),make sure this is newer than {3} release build.
|
||
message.versioncheck.tooold = WARNING: Firmware might be too old, installed: {0}/{1} ({2}), required minimal {3}.
|
||
message.versioncheck.update = INFO: New firmware available: current version: {0}, new version: {1}
|
||
message.versioncheck.autocoiot = INFO: Firmware is full-filling the minimum version to auto-enable CoIoT
|
||
message.roller.calibrating = Device is not calibrated, use Shelly App to perform initial roller calibration.
|
||
message.init.noipaddress = Unable to detect local IP address. Please make sure that IPv4 is enabled for this interface and check openHAB Network Configuration.
|
||
message.init.protected = Device is password protected, enter correct credentials in thing configuration.
|
||
message.command.failed = ERROR: Unable to process command {0} for channel {1}
|
||
message.command.init = Thing not yet initialized, command {0} triggers initialization
|
||
message.status.unknown.initializing = Initializing or device in sleep mode.
|
||
message.statusupdate.failed = Unable to update status
|
||
message.event.triggered = Event triggered: {0}
|
||
message.coap.init.failed = Unable to start CoIoT: {0}
|
||
message.discovery.disabled = Device is marked as non-discoverable, will be skipped
|
||
message.discovery.protected = Device {0} reported 'Access defined' (missing userid/password or incorrect).
|
||
message.discovery.failed = Device discovery of device with IP address {0} failed: {1}
|
||
message.roller.favmissing = Roller position favorites are not supported by installed firmware or not configured in the Shelly App
|
||
|
||
# Device
|
||
channel-type.shelly.deviceName.label = Device Name
|
||
channel-type.shelly.deviceName.description = Symbolic Device Name as configured in the Shelly App.
|
||
channel-type.shelly.sensorSleepTime.label = Sensor Sleep Time
|
||
channel-type.shelly.sensorSleepTime.description = The sensor will not send notifications and will not perform actions until the specified time expires. (0=disable)
|
||
|
||
# Relay, external sensors
|
||
channel-type.shelly.outputName.label = Output Name
|
||
channel-type.shelly.outputName.description = Output/Channel Name as configured in the Shelly App.
|
||
channel-type.shelly.temperature1.label = Temperature 1
|
||
channel-type.shelly.temperature1.description = Temperature of external Sensor #1
|
||
channel-type.shelly.temperature2.label = Temperature 2
|
||
channel-type.shelly.temperature2.description = Temperature of external Sensor #2
|
||
channel-type.shelly.temperature3.label = Temperature 3
|
||
channel-type.shelly.temperature3.description = Temperature of external Sensor #3
|
||
channel-type.shelly.humidity.label = Humidity
|
||
channel-type.shelly.humidity.description = Relative humidity (0..100%)
|
||
channel-type.shelly.motionActive.label = Motion Active
|
||
channel-type.shelly.motionActive.description = Indicates if motion sensor is active or within sleep time
|
||
channel-type.shelly.motionTimestamp.label = Last Motion
|
||
channel-type.shelly.motionTimestamp.description = Timestamp when last motion was detected.
|
||
|
||
# Roller
|
||
channel-type.shelly.rollerState.label = State
|
||
channel-type.shelly.rollerState.description = State of the roller (open/closed/stopped).
|
||
|
||
|
||
# LED disable
|
||
channel-type.shelly.ledPowerDisable.label = Disable Power LED
|
||
channel-type.shelly.ledPowerDisable.description = ON: The power status LED will be deactivated
|
||
channel-type.shelly.ledStatusDisable.label = Disable Status LED
|
||
channel-type.shelly.ledStatusDisable.description = ON: The WiFi status LED will be deactivated
|