With dynamic attributes you can display text or a Picture which will
be loaded from a System Service, Gateway or Device on controls. Because
the type (text or Picture) can not be determined at design time most of
cases, there is no validation of type.
Dynamic attributes will be refreshed all 30 seconds and reloaded from the source System. You can also add an additional refresh timer (for this you have to call a Command Action with command Name «addRefreshTimer“ and the refresh interval as parameter (in milli seconds).
You can also send a dynamical attribut with a command action „fireDynamicProperty“ as en event. The controls, which are using ths dynamical attribute will be refreshed when receiving the Event. You can also use this Event with an Event handler on other controls (more about events on the page Events).
The following sysetem Services can deliver dynamic attributes:
AppStore | Icon oder Bezeichnung einer andern Android App |
IRControl | Systemstati |
For the following devices, have dynamic attributes:
Apple TV | Media that is playing actually and other data from the player |
Bluesound System / Bluesound Gateway | Data from the stream. Attributes from theh Bluesound System will be determined from the actually selected Blouesound Gateway (see also Bluesound Integration |
Broadlink RM pro | Environment temperature |
Chrome Cast | Volume and Media that is playing actually and other data from the player |
MyStrom Switch | Power consumption and state (on/off) |
There are dynamic attributes on the following targets:
openHAB Device | You read data from a Thing |
HTTP Device | You can Display the result of a HTTP Request. If thre HTTP Request does not hav Events itselfs, the Response will be displayed as it is (for example, you can display immages, that will be loaded by a HTTP Request). You can select a Response Event directly, if one is defined. Then the result of the regular Expression will be displayed. |
Global Caché Serial Device | The result of the serical command can be displayed, if the serial command has a response event. If a response event is registered, it is selectable as dynamic attribute. The result of the regular expression will be displayed at runtime. If several response events are registered on the same command, it will be referenced with the id. |
FRITZ!Device | DECT 200 The state(Power) on or off kann be displayed.
DECT 301 The target temperature is displayed |