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