FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: doesel am 13 Dezember 2015, 08:44:35

Titel: GDS-Modul UTF-8?
Beitrag von: doesel am 13 Dezember 2015, 08:44:35
Hallo,
im GDS-Modul werden alle Readings korrekt angezeigt. Sobald ich die Readings (hier a_0_description) in einer Mail versende oder im RSS.layout einfüge, werden die Umlaute zerhackt, Ergebnis sieht dann so aus: Es treten Sturmböen mit Geschwindigkeiten um 75 km/h (21m/s, 41kn, Bft 9) anfangs aus südwestlicher, später aus nordwestlicher Richtung auf.
Dies betrifft ausschliesslich die Werte aus dem GDS-Modul, andere sind korrekt. Wo kann ich dran drehen?
Gruß Doesel
Titel: Antw:GDS-Modul UTF-8?
Beitrag von: betateilchen am 13 Dezember 2015, 11:10:07
Zitat von: doesel am 13 Dezember 2015, 08:44:35
Wo kann ich dran drehen?

An Deinem email Programm.
Titel: Antw:GDS-Modul UTF-8?
Beitrag von: doesel am 13 Dezember 2015, 11:19:58
Hallo  betateilchen,
erst einmal Danke für die schnelle Antwort.
Nun ist es aber so, dass die aus dem rss.layout generierte png ja auch schon bereits falsche Umlaute enthält, die werden ja im Emailprogramm nicht mehr verändert??
Gruß Doesel
Titel: Antw:GDS-Modul UTF-8?
Beitrag von: betateilchen am 13 Dezember 2015, 12:11:07
Was das RSS Modul oder Dein email Programm aus den vorher korrekten Readings macht, liegt nicht im Verantwortungsbereich des GDS-Moduls.

Wenn Du Probleme mit der Zeichensatzdarstellung hast, kannst Du jederzeit die in fhem enthaltenen Funktionen


sub utf8ToLatin1($);
sub latin1ToUtf8($);


verwenden, um eine korrekte Darstellung (z.B. in email oder im rss-layout) zu erreichen.
Titel: Antw:GDS-Modul UTF-8?
Beitrag von: doesel am 13 Dezember 2015, 12:26:09
Vielen Dank,
werde ich nachher mal einbauen bzw. probieren.
einen schönen 3. Advent noch.
Doesel
Titel: Antw:GDS-Modul UTF-8?
Beitrag von: doesel am 13 Dezember 2015, 12:56:45
@betateilchen:
...und ich dachte (nach tagelangem Studium des Forums), dass es hier keine Lösung gibt.
Nun funktioniert es,
nochmals Danke,
Doesel
Titel: Antw:GDS-Modul UTF-8?
Beitrag von: stefan-dd am 02 Oktober 2016, 18:30:02
Wie baut man den Code ein?

sub utf8ToLatin1($);
sub latin1ToUtf8($);
Titel: Antw:GDS-Modul UTF-8?
Beitrag von: Hollo am 04 Oktober 2016, 08:30:47
Es ist eine enthaltene Funktion, die Du einfach entsprechend z.B. in Deinem RSS-Layout einbauen kannst...
text x y { utf8ToLatin1(ReadingsVal("gds","a_0_headline","")) }