NEWS
Lauftext in Widget
-
Hallo @ All
Weiss jemand von Euch wie ich in einem Widget einen Datenpunkt Lauftext bekomme.
Welches Widget benötige ich dazu?
Hat jemand ein Beispiel für mich? -
Dann antworte ich mir mal selber.
Das geht mit dem HTML Widget.
Dieses Widget erwartet dafür aber einen .html Datenpunkt.
Also, neuen Datenpunkt mit .html in den Objekten angelegt.
Dann im VIS kommt folgender Beispiel Befehl ins HTML Widget rein:<marquee scrollamount="3">{Geräte.0.Lauftexte.Alexa_Wohn.alexawohn.html}</marquee>
Dann Blockly:
Aktualisiere Datenpunkt .html mit Datenpunkt welcher Angezeigt werden soll.<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="qoP:S,%3A+kMo%JXqqbJ" x="-537" y="-337"> <field name="OID">alexa2.0.Echo-Devices.90F0071865310GRK.Player.currentTitle</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="update" id="y;A!Eyuc9;9(a(-zKqyJ"> <mutation delay_input="false"></mutation> <field name="OID">Geräte.0.Lauftexte.Alexa_Wohn.alexawohn.html</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="B@xBroYGLQ3n:7|i*2a/"> <field name="ATTR">val</field> <field name="OID">alexa2.0.Echo-Devices.90F0071865310GRK.Player.currentTitle</field> </block> </value> </block> </statement> </block> </xml>
-
@Yetiberg
mit html widget , mit css und in chrome getestet (mouse hover): leider ein kleines ruckeln (bildschirmaufnahmeverschlimmert noch !) - aber du hast eh schon eine lösung gefunden - ist deine version ruckelfrei in chrome ?
.marquee2 { white-space: nowrap; overflow: hidden; font-size: 18px; margin: 0 auto; animation: marquee 15s linear infinite; } .marquee2:hover { animation-play-state: paused } @keyframes marquee2 { 0% { transform: translateX(0); } 100% { transform: translateX(-100%); } }
-
-
@Yetiberg sagte in Lauftext in Widget:
Dann antworte ich mir mal selber.
Das geht mit dem HTML Widget.
Dieses Widget erwartet dafür aber einen .html Datenpunkt.
Also, neuen Datenpunkt mit .html in den Objekten angelegt.
Dann im VIS kommt folgender Beispiel Befehl ins HTML Widget rein:<marquee scrollamount="3">{Geräte.0.Lauftexte.Alexa_Wohn.alexawohn.html}</marquee>
Dann Blockly:
Aktualisiere Datenpunkt .html mit Datenpunkt welcher Angezeigt werden soll.<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="qoP:S,%3A+kMo%JXqqbJ" x="-537" y="-337"> <field name="OID">alexa2.0.Echo-Devices.90F0071865310GRK.Player.currentTitle</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="update" id="y;A!Eyuc9;9(a(-zKqyJ"> <mutation delay_input="false"></mutation> <field name="OID">Geräte.0.Lauftexte.Alexa_Wohn.alexawohn.html</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="B@xBroYGLQ3n:7|i*2a/"> <field name="ATTR">val</field> <field name="OID">alexa2.0.Echo-Devices.90F0071865310GRK.Player.currentTitle</field> </block> </value> </block> </statement> </block> </xml>
Ich habe die Unwetterwarnungen als Laufschrift, wie bekomme ich es denn hin das der "html" Datenpunkt sich aktualisiert?
-