Sondernzeichen bei 32_speedtest

Begonnen von bmr, 22 Dezember 2020, 23:28:25

Vorheriges Thema - Nächstes Thema

bmr

Hi,
bin ich hier richtig für einen Bug-Report?

Das Modul speedtest kommt scheinbar mit Sonderzeichen nicht klar:

Internals:
   DEF        3600 9062
   FUUID      5fe25a8a-f33f-7d56-cd53-7e551e7091db3217
   INTERVAL   3600
   LOCAL      0
   NAME       SpeedTest
   NR         11
   SERVER     9062
   STATE      ok
   TYPE       speedtest
   .attraggr:
   .attrminint:
   .userReadings:
     HASH(0x55de4ecd1dc8)
   OLDREADINGS:
   READINGS:
     2020-12-22 23:15:38   download        86.1
     2020-12-22 23:15:38   id              9062
     2020-12-22 23:15:38   location        T�nder
     2020-12-22 23:15:38   my_location     Tønder
     2020-12-22 23:15:38   name            VPN-Byen.dk A/S
     2020-12-22 23:15:38   packetLoss      0
     2020-12-22 23:15:38   ping            24.153
     2020-12-22 23:15:38   state           ok
     2020-12-22 23:15:38   upload          43.5
   helper:
Attributes:
   mqttPublish *:topic={"$base/r/$name"}
   ookla      1
   path       /usr/bin
   room       TEST
   userReadings my_location:location.* {encode("utf-8", ReadingsVal($name,"location",""))}


Mein Hauptproblem ist, dass dieses Sonderzeichen beim Senden per MQTT anderen MQTT-Clients Probleme bekommen, aber das ist ein anderes Problem.