Kann ich direkt so bestätigen, auch mit der neuesten Firmware 1.2.2 noch. Beim Shelly Plus 1 (ohne PM) ist es auch direkt Teil von +/status/switch:0, kommt da aber nicht zyklisch, sondern immer nur, wenn sich der "output" ändert. Vielleicht macht man mal einen Bugreport bei shelly direkt?
Per HTTP RPC bekommt man die Temperatur übrigens problemlos:
curl -sS "http://192.168.33.1/rpc/Temperature.GetStatus?id=0" | jq -C .