Autor Thema: MAX_DbLog_splitFn "°C" als UTF8 verursacht Pronbleme mit DbLog  (Gelesen 392 mal)

Offline marc2

  • Full Member
  • ***
  • Beiträge: 321
Moin !

Aktuelle gibt es leider keine Möglichkeit DbLog mitzuteilen, dass der übergebenen Content UTF8-kodiert ist. Seit längerer Zeit
kodiert 10_MAX.pm "°C" in UTF8  und verursacht dabei Probleme beim Loggen der Werte mit DbLog:

2015.12.14 23:02:48 2: DbLog: Failed to insert new readings into database: DBD::Pg::st execute failed: FEHLER:  ungültige Byte-Sequenz für Kodierung »UTF8«: 0xb0 at ./FHEM/93_DbLog.pm line 492.

Was spricht dagegen "°C" in der Funktion MAX_DbLog_splitFn einfach in ASCII zu kodieren ?

Gruß, Marc

 

decade-submarginal