Innerhalb device Wert aus anderem device lesen

Begonnen von fornax76, 24 August 2017, 20:20:14

Vorheriges Thema - Nächstes Thema

fornax76

Hallo,

sorry für den Titel, aber ich weiß nicht wie ich es anders beschreiben soll.

Ich würde gerne innerhalb eines Switch Widgets den Wert für data-countdown aus einem anderen Dummy-Device lesen, wie der unter data-Device angegebene.
Ich dachte eigentlich ich könnte das folgendermaßen machen:


<div data-type="switch" data-device="dummy1" data-countdown="[dummy2:state]"></div>


Leider kriege ich den Wert aus dummy2 so nicht gelesen.
Geht das überhaupt, oder mache ich nur was falsch?

Danke & Gruß

setstate

Ich war auch der festen Überzeugung, dass das geht. Aber mein Demonstrator klappt auch nicht.
Ein Blick in den Code, zeigt mir: kann nicht funktionieren -> sowas ist gar nicht eingebaut.
Warum eigentlich nicht?  ???

fornax76

Wenn das nicht geht, wie würde dann die Alternative aussehen?
Kann man überhaupt auf "fremde" Werte zugreifen?
Ich denke gerade an Javascript, aber das wäre nur eine Notlösung.

setstate

habe ich gerade noch schnell eingebaut  :D
Kommt beim nächsten Update mit


<body>
    <div class="gridster">
        <ul>
            <li data-row="1" data-col="1" data-sizey="2" data-sizex="2">
                    <div class="vbox">
                        <div class="big row-40">Dummy1</div>
                        <div class="row-25" data-type="switch" data-device="dummy1" data-countdown="[dummy2:state]"></div>
                        <div class="row-25" data-type="label" data-device="dummy1"></div>
                    </div>
            </li>
            <li data-row="1" data-col="3" data-sizey="2" data-sizex="2">
                    <div class="vbox">
                        <div class="big row-40">Dummy2</div>
                        <div class="row-50" data-type="select" data-device="dummy2" data-items='["4","8","12"]'></div>
                    </div>
            </li>           
        </ul>
    </div>
</body>


fornax76