Ich leite DWD-Wetterwarnungen per ioBroker an Edomi wie folgt weiter (per Fernzugriff).
2018_12_16_09_06_05_objects_ioBroker_Opera.png
2018_12_16_09_35_51_javascript_ioBroker_Opera.png
Die Weiterleitung zu EDOMI funktioniert auch, nur werden Umlaute bzw. Sonderzeichen nicht korrekt dargestellt ( in diesem Fall " ° " als "?"). Offensichtlich werden ISO 8859-1 codierte Zeichen als UTF-8 dargestellt und Alles über ASCII-CODE 127 abgeschnitten und durch "?" ersetzt.
2018_12_16_10_10_13_Window.png
Beispiele:
2018_12_16_08_53_51_EDOMI_Administration_Opera.png
2018_12_16_09_12_46_EDOMI_Administration_Opera.png
Mein Versuch war, dies über "mb_convert_encoding" ISO-8859-1 -> UTF-8 (und umgekehrt !) zu Lösen:
2018_12_16_08_54_50_EDOMI_Administration_Opera.png
... Leider ohne Erfolg, der Ausgabetext ist unverändert- offensichtlich ist es so, dass, wenn schon einmal die Informationen von ASCII > 127 abgeschnitten sind, können diese auch nicht mehr wiederhergestellt werden.
Wer kann mir weiterhelfen und hat eine Idee ?
Gibt es evtl. eine Möglichkeit, schon beim Senden aus ioBroker das Format ISO-8859-1 vorzugeben ?
Danke !!!
2018_12_16_09_06_05_objects_ioBroker_Opera.png
2018_12_16_09_35_51_javascript_ioBroker_Opera.png
Die Weiterleitung zu EDOMI funktioniert auch, nur werden Umlaute bzw. Sonderzeichen nicht korrekt dargestellt ( in diesem Fall " ° " als "?"). Offensichtlich werden ISO 8859-1 codierte Zeichen als UTF-8 dargestellt und Alles über ASCII-CODE 127 abgeschnitten und durch "?" ersetzt.
2018_12_16_10_10_13_Window.png
Beispiele:
2018_12_16_08_53_51_EDOMI_Administration_Opera.png
2018_12_16_09_12_46_EDOMI_Administration_Opera.png
Mein Versuch war, dies über "mb_convert_encoding" ISO-8859-1 -> UTF-8 (und umgekehrt !) zu Lösen:
2018_12_16_08_54_50_EDOMI_Administration_Opera.png
... Leider ohne Erfolg, der Ausgabetext ist unverändert- offensichtlich ist es so, dass, wenn schon einmal die Informationen von ASCII > 127 abgeschnitten sind, können diese auch nicht mehr wiederhergestellt werden.
Wer kann mir weiterhelfen und hat eine Idee ?
Gibt es evtl. eine Möglichkeit, schon beim Senden aus ioBroker das Format ISO-8859-1 vorzugeben ?
Danke !!!
Kommentar