Wird nur kein Wert angezeigt, oder ist measure_temperatur
überhaupt nicht vorhanden?
Bzgl. Polling und Offline kann ich leider nicht im Detail weiterhelfen, ich habe selber keine Shellys im Einsatz. Aber es kann durchaus sein, dass durch ein App-Update Änderungen vorgenommen wurden.
Die Probleme eventuell mal im Shelly Thread posten oder auf GitHub melden.