FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Michael am 20 Februar 2015, 18:25:58

Titel: [ Gelöst ] InfoPanel - Ticker
Beitrag von: Michael am 20 Februar 2015, 18:25:58
Moin betateilchen

Ja, wieder eine dumme Frage, bekomme es nicht hin.  :-[

Das klappt super.
ticker - 40 320 250 1 2500 "Zeile2 - ABC\nZeile3 - DEF\nZeile4 - GHI"

Das geht auch.
ticker - 40 320 250 1 2500 {ReadingsVal('Luftdruck','statPressureTend3h','')}


Aber wie bekommt man zb so was ähnliches hin?
ticker - 40 320 250 1 2500 {ReadingsVal('DWD','a_0_headline','')\nReadingsVal('DWD','a_1_headline','')}
So geht es natürlich nicht.
Titel: Antw:InfoPanel - Ticker
Beitrag von: Benni am 20 Februar 2015, 19:10:39
Zitat von: Michael am 20 Februar 2015, 18:25:58
ticker - 40 320 250 1 2500 {ReadingsVal('DWD','a_0_headline','')\nReadingsVal('DWD','a_1_headline','')}
So geht es natürlich nicht.

aber vielleicht so:

ticker - 40 320 250 1 2500 {ReadingsVal('DWD','a_0_headline','').'\n'.ReadingsVal('DWD','a_1_headline','')}

Das was du vorhast  geht aber natürlich viel besser mit der in gds bereits vorhandenen Funktion gdsHeadlines:

ticker - 40 320 250 1 2500 {gdsHeadlines("gds","\n")}

gds ist der name des gds-devices und "\n" ist das Trennzeichen (also zeilenweise).

Wurde von betateilchen aber auch schon mal wo erklärt.

Und zwar hier: http://forum.fhem.de/index.php/topic,33908.msg262772.html#msg262772 (http://forum.fhem.de/index.php/topic,33908.msg262772.html#msg262772)



Titel: Antw:InfoPanel - Ticker
Beitrag von: Michael am 20 Februar 2015, 19:32:27
@Benni

Entschuldige bitte das (DWD','a_0_headline) war ein schlechtes Beispiel von mir.
Es ging mir um ReadingsVal allgemein.

ZitatDas was du vorhast  geht aber natürlich viel besser mit der in gds bereits vorhandenen Funktion gdsHeadlines:

Code: [Auswählen]
ticker - 40 320 250 1 2500 {gdsHeadlines("gds","\n")}

gds ist der name des gds-devices und "\n" ist das Trennzeichen (also zeilenweise).

Wurde von betateilchen aber auch schon mal wo erklärt.

Und zwar hier: http://forum.fhem.de/index.php/topic,33908.msg262772.html#msg262772
Ja, dieser Beitrag ist mir bekannt.

ticker - 40 320 250 1 2500 {ReadingsVal('DWD','a_0_headline','')."\n".ReadingsVal('DWD','a_1_headline','')}
So geht es.
Es muss "\n" und nicht '\n' sein.

Vielen Dank !
Titel: Antw:InfoPanel - Ticker
Beitrag von: Benni am 20 Februar 2015, 19:52:07
Zitat von: Michael am 20 Februar 2015, 19:32:27
Es muss "\n" und nicht '\n' sein.

Stimmt! Sonst wird's natürlich nicht in ein Linefeed umgesetzt.
Sorry, im Eifer des Gefechts übersehen!  ;D