MultiString V1.2 has been released in the App Store.
The plugin provides five string variables with custom names that are displayed on the device tile in Vera's user interface. The name and value of each variable may be set from the device's Control
tab, using scene and PLEG actions or through luup.variable_set(...)
calls. These parameters may also be accessed as PLEG Device Properties and with luup.variable_get(...)
calls. Scene trigger events are provided for each variable. The events allow the conditions: goes below
; goes above
the specified constant.
MultiString uses the same Device-type and ServiceID pioneered by the VariableContainer plugin. This should allow compatibility with existing mobile Apps. If you install MultiString on a system where VariableContainer is already present, there will
be side effects. On my UI5 test system, all the devices were converted to the MultiString device interface but otherwise seemed to work correctly. It is possible that there could be issues due to multiple definition of the Service IDs so I do not recommend co-residence.
The plugin is designed to work with either UI5 or UI7. When run on UI7, some files have to be moved when the plugin is first initialized. This happens automatically but an additional Reload Luup
and browser page refresh is required before the device UI is displayed correctly.
Instructions are available here
.Version history and planned enhancements
Edit: 25/02/2015 09:25 V1.0 released in App Store. No icon on UI7.
Edit: 25/02/2015 14:00 V1.1 released in App Store. See Version history
Edit: 12/03/2015 00:10 V1.2 released in App Store. Fixed for firmware 7.0.5.