[ Gelöst ] InfoPanel - Ticker

Begonnen von Michael, 20 Februar 2015, 18:25:58

Vorheriges Thema - Nächstes Thema

Michael

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.
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

Benni

#1
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




Michael

#2
@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 !
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

Benni

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