Hallo Saarlodrie,
ein vergleichbares Verhalten habe ich beim Temperatursensor der FRITZ!DECT 200-Steckdosen festgestellt. In der FB kann man einen Korrekturfaktor einstellen und dann wird dort auch die so kalibrierte Temperatur angezeigt. An ioBroker wird aber unabhängig davon der unkalibrierte Sensorwert übergeben. Ich kann mir gut vorstellen, dass das bei Shelly genau so ist.
Wenn der Faktor gar nicht per MQTT mitgegeben wird, dann bleibt wahrscheinlich nichts weiter übrig, als im ioBroker auch noch mal einen Korrekturfaktor verrechnen zu lassen…