Peplink router API temperature endpoint

I am trying to get router’s temperature by using the router API endpoint…

/api/status.cellularModule.temperature

… but it always returns an Unsupported request error.

The documentation says this is available in 8.4.1 or later and device’s firmware is 8.5.0 build 5169:

c url -k -b cookies.txt -H "Content-Type: application/json" -X POST -d '{"connId":1}' 
https://192.168.50.1/api/status.cellularModule.temperature 
{ "stat": "fail", "code": 404, "message": "Unsupported request" }

Actually I assume the answer to this is simply that the Max BR1 doesn’t have a temperature sensor?

Hi…

YES (correct)… I have the very old BR1, BR1mini, BR1pro, etc…

None of BR1xxxx have temperature sensor.

1 Like