{{device.name}}
Connector: {{device.plugin_title}}
Address: {{device.address}}
Description: {{device.description}}
Read interval: {{ getReadIntervalAsText() }}
Store time: {{ getStoreTimeAsText() }}
Enabled: {{device.enabled == 1 ? "Enabled" : "Disabled"}}
Total items: {{device.items.length}}
Add at least one item to activate the instance  
Error: {{device.last_error}}
Instance/Device is disabled

Connector setup
{{key | strReplace:'_':' ' | capitalize}}: {{ getColumnValueAsString(pluginId, key, val) }}
Item called {{newItemName}} was created
Saving changes finished!
Saving changes failed!
Item discovery
Browse the selected instance for available items, review the returned candidates, and import the selected ones into {{ device.name }}.
{{ getItemDiscoveryStatusText() }} item discovery for {{ device.name }}
{{ getItemDiscoveryScanInfoText() }}
{{ itemDiscovery.importSuccess }}
{{ itemDiscovery.notice }}
{{ itemDiscovery.error }}
{{ itemDiscovery.importError }}
{{ itemDiscovery.importNotice }}
Discovery parameters
{{ structure.helper_text }}
Select Name UID Description Unit Read/write Sample value Custom parameters Status
{{ candidate.name }} {{ candidate.uid_hint }} {{ candidate.description }} {{ candidate.unit }} {{ candidate.read_write }} {{ formatDiscoveryDisplayValue(candidate.sample_value) }} {{ getDiscoveryFieldSummary(candidate.user_defined_fields) }} {{ getDiscoveredItemStateLabel(candidate) }}
{{ candidate.import_message }}
No items match the current search.
No items were returned by the discovery job.
Setup view
Name Value Date Set {{structure.name | strReplace:'_':' ' | capitalize}}
{{item.name}}
Postscript error: {{item.postscript_error}}
No values collected
{{getNewestDataByItem(item).value != null ? (getNewestDataByItem(item).value +" "+ (item.unit != null ? item.unit : "")) : "" }}
Write Only
{{item.last_error}}
{{getNewestDataByItem(item).time*1 > 0 ? (getNewestDataByItem(item).time*1 | date:'yyyy-MM-dd HH:mm:ss') : ""}}
Successfully wrote {{ writtenValue[$index] }}
Read Only
{{getItemCustomParameterValue(structure, item[structure.name])}}
Select all Name UID {{structure.name | strReplace:'_':' ' | capitalize}}
Sender Receiver Value Condition Messages in buffer
  • {{ mapping.info.device_caller }}
    • {{ mapping.info.name_alias }} {{ getItemMappingValue(mapping.info.device_caller_object, mapping.info.item_caller_object).value }} {{ getItemMappingValue(mapping.info.device_caller_object, mapping.info.item_caller_object).time | date:'MM-dd HH:mm:ss' }}
{{ mapping.info.device_caller }} (Instance status)
  • {{ mapping.info.device_caller }}
    • {{ mapping.info.name_alias }}
      • {{ group_item.name }} {{ getItemMappingValue(mapping.info.device_caller_object, group_item).value }} {{ getItemMappingValue(mapping.info.device_caller_object, group_item).time | date:'MM-dd HH:mm:ss' }}
  • {{ mapping.info.device_executor }}
    • {{ mapping.info.item_executor }} {{ getItemMappingValue(mapping.info.device_executor_object, mapping.info.item_executor_object).value }} {{ getItemMappingValue(mapping.info.device_executor_object, mapping.info.item_executor_object).time | date:'MM-dd HH:mm:ss' }}
{{ mappingsLoaded }}
Receiver item is read only. To execute the mapping it needs to be able to write to the item!
{{ mapping.last_error }}
{{ mapping.mapping_type == 0 ? (mapping.info.item_executor_object.prescript.length > 0 ? mapping.info.item_executor_object.prescript : "Direct parsing") : mapping.value }}
{{ mapping.conditional_statement }} {{ 0 > mapping.mapping_group ? mapping.messages_in_buffer : countBufferedMessagesInGroup(mapping.mapping_group) }}