# unmatched local and remote supervisor

**URL:** <https://forums.balena.io/t/unmatched-local-and-remote-supervisor/186976>\
**Category:** Product support\
**Tags:** raspberrypizero\
**Created:** [September 10, 2020, 6:46pm UTC](https://forums.balena.io/t/unmatched-local-and-remote-supervisor/186976 "2020-09-10T18:46:31Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![0xff](https://avatars.discourse-cdn.com/v4/letter/0/5fc32e/32.png) [@0xff](https://forums.balena.io/u/0xff)\
**Post date:** [September 10, 2020, 8:48pm UTC](https://forums.balena.io/t/unmatched-local-and-remote-supervisor/186976/6 "2020-09-10T20:48:14Z")

</div>

Hi Hugh,

Thanks for the quick response. I suspect that the line of code that you provided does the same thing as:

```auto
  curl -s "${API_ENDPOINT}/v2/device($DEVICEID)?apikey=$APIKEY" -X PATCH -H 'Content-Type: application/json;charset=UTF-8' --data-binary "{\"supervisor_release\": \"$SUPERVISOR_ID\"}"

```

in the script provided in the [forum post](https://forums.balena.io/t/cant-update-supervisor/40931/9).

I believe this sets the _remote_ supervisor version, or am I misunderstanding? My issue on this device is the errors that I have posted, that is, the remote version is set and understood, the image has already been downloaded, but the local system seems to still reference the old supervisor.

---

_[View the full topic](https://forums.balena.io/t/unmatched-local-and-remote-supervisor/186976)._
