-
chevron_right
Aw: String mit mehreren Leerzeichen publishen
feed.jabber.ddnss.eu / FHEMForum · Saturday, 6 May, 2023 - 16:15 edit
Falls einer danach sucht..es gibt eine Möglichkeit.
Im Charset des Displays nach einem Zeichen suchen was auch "leer" ist und das als Hex übergeben.
my $ww_tu = sprintf("%.0f",(ReadingsNum("DeltaSol_BX","Temp_Speicher_unten",0)));;
my $ww_tm = sprintf("%.0f",(ReadingsNum("DeltaSol_BX","Temp_Speicher_mitte",0)));;
my $ww_to = sprintf("%.0f",(ReadingsNum("DeltaSol_BX","Temp_Speicher_oben",0)));;
my $ww_pow = sprintf("%.0f",((ReadingsNum("VarWWepower","state",0) + ReadingsNum("DeltaSol_BX","Waermemenge.calc",0))));;
##$ww_pow = substr("\xFE\xFE\xFE\xFE\xFE".$ww_pow."W", -5);;
$ww_pow = substr("\xA0\xA0\xA0\xA0\xA0".$ww_pow."W", -5);;
fhem ("set MQTT2_DVES_C04CC9 Row3 W: " . $ww_tu ."/".$ww_tm."/".$ww_to. "\xDFC " . $ww_pow);;