smartVISU, Twig und eine Frage

Begonnen von wkarl, 09 Juni 2015, 13:35:01

Vorheriges Thema - Nächstes Thema

wkarl

Hallo,

seit geraumer Zeit beschäftige ich mich im Rahmen von smartVISU eingehend mit den widgets und Twig. An folgendem Problem knabbere ich schon einige Zeit:

z.B. würde ich gerne im folgenden widget
{% macro hmcc(id, txt, gad_actual, gad_set, gad_controlmode, gad_daytemp, gad_nighttemp, gad_window, gad_battery, gad_state, gad_txt, step, gad_valve, gad_humidity, gad_btnlock) %}
{% import "basic.html" as basic %}
<div id="{{ uid(page, id) }}" data-widget="device.rtr" data-step="{{ step|default(0.5) }}"
class="rtr">
<div class="status">
<div class="act">
...

den Inhalt des Attributes gad_controlmode via Twig auslesen. Lt Internet soll dies mit
{{ attribute(variable,'attribute') }}
möglich sein. Allerdings verstehe ich noch zu wenig von PHP und Twig um es erfolgreich umzusetzen.

Hat jemand einen Tipp für mich wie ich hier weitermachen kann bzw ist mein Verständnis überhaupt richtig?

Danke  und ciao
walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen