Zeilenumbruch innerhalb eines dummys

Begonnen von arokh12, 26 Juni 2015, 13:29:59

Vorheriges Thema - Nächstes Thema

arokh12

Hallo,

ist es möglich im State-Feld eines dummys einen Zeilenumbruch einzufügen?

Vielen dank im voraus

arokh12

igami

Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

arokh12

Alles klar, danke hat funktioniert

arokh12

Ellert

#3
Wenn ich <br> in den Dummy schreibe, wird mit Log 1, Value("Dummy") nur <br> geschrieben und kein Zeilenumbruch erzeugt.

Gibt es eine Möglichkeit einen Zeilenumbruch in einen Dummy zu schreiben, der mit Log 1, Value("Dummy") einen Zeilenumbruch im Logfile erzeugt?

Edit: Es geht mit \n.

roedert

...genau vor diesem Problem stehe ich gerade.
Den Text im Dummy setze ich mit setreading......
Allerdings bewirkt weder ein \n noch ein <BR> einen Zeilenumbruch.
<BR> wird auch als <BR> dargestellt, d.h. <> wird in &lt; bzw. $gt; übersetzt und somit als Text angezeigt statt als HTML-Code interpretiert zur werden.

Ellert

Zitat von: roedert am 11 Oktober 2017, 18:03:05
...genau vor diesem Problem stehe ich gerade.
Den Text im Dummy setze ich mit setreading......
Allerdings bewirkt weder ein \n noch ein <BR> einen Zeilenumbruch.
<BR> wird auch als <BR> dargestellt, d.h. <> wird in &lt; bzw. $gt; übersetzt und somit als Text angezeigt statt als HTML-Code interpretiert zur werden.
set bla a<br>b
funktioniert

CoolTux

#6

setreading bla bla a\<br\>


Eventuell so



Interessant. Das br findet lediglich in der Übersicht anwendung nicht jedoch im detail.
Und da in der Übersicht nur STATE aus state angezeigt wird geht kein normales reading so lange ich es nicht als stateFormat ausgebe
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

roedert

Stimmt, in der STATE-Anzeige funktioniert es. Dann ist es wohl ein Problem der readingsGroup, denn dort wird <BR> statt einem Zeilenumbrüche angezeigt.
Aber auch in den readings des dummys selbst wird <BR> statt einem Zeilenumbrüche angezeigt.

Ellert

Versuch mal

setreading bla bla <html>a<br>b</html>

roedert

Es ist ein Problem der readingsGroup, deswegen habe ich dort ein neues Thema aufgemacht.
<html>....</html> führt zwar dazu, dass es in dem Reading in der Detailansicht des dummys korrekt mit Zeilenumbruch dargestellt wird, in der readingsGroup wird <html>....</html> aber nicht ausgewertet sondern als Text dargestellt.