> For the complete documentation index, see [llms.txt](https://conservation-x-labs-1.gitbook.io/sentinel-multi-language/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://conservation-x-labs-1.gitbook.io/sentinel-multi-language/in-the-field/auto-updating-your-sentinel-s.md).

# Auto-updating Your Sentinel(s)

### NOTICE

* v1.3 is currently in an alpha stage and may contain bugs.
* THE BACKEND MUST BE UPDATED BEFORE THE DEVICES ARE UPDATED.

### Update Request

* Please first fill out this form: <https://forms.gle/iqySzRUrcH6jMwch7>
* Our team will respond once we have completed the updates from our side.

### Installer (This can be skipped if your Sentinels are already setup with auto-updates)

[Download windows / linux installer](https://drive.google.com/drive/folders/1LldersW_-s-jFAA3DoZ_eGMPZCZAferr?usp=sharing)

* If you need access, request it and we will give access as soon as possible.
* Note: Conservation X Labs does not yet have a certificate for this program, so your computer will likely say something similar to this. Ignore this issue. On Mac, you may have to right-click and press open to be presented with option to open the program.

<figure><img src="/files/KgBaqDACurB1XJPsiMYc" alt="" width="251"><figcaption></figcaption></figure>

* Run the installer and start the sentinel-utils app.

### Update Workflow (This can be skipped if your Sentinels are already setup with auto-updates)

#### Setup

* Plug in pocket modem.&#x20;
* Make sure you are connected to sentinel-net and to the internet.
* Start the sentinel-utils app.
* Set up a group of Sentinels you want to update. We recommend a maximum of 20 Sentinels per batch.

#### Migration to Auto Update

* On the left-hand side of the sentinel-utils app, select "v1.3 Auto Update Migration".

<figure><img src="/files/TU5zx8bw8x8ns73T85Ob" alt=""><figcaption></figcaption></figure>

* Enter the Device Name found on the outside of one of your Sentinels.

<figure><img src="/files/LOhcZcEtWniNM0AWvfFz" alt=""><figcaption><p>Example of device name</p></figcaption></figure>

* Follow the instructions present on the sentinel-utils app.
* Each update takes between 3 - 5 minutes.
* Repeat for each device you want to update.

### How to update Sentinels after this update?

* Fill out this form: <https://forms.gle/iqySzRUrcH6jMwch7>
* Wait for a response from sentinel-support that mentions that the updates are ready to go.
* Bring the Sentinels into sentinel-net range.
* Turn on the Sentinels
  * Wait for the blue and green lights to flash.
  * If they do not flash before all lights turn off, turn the Sentinel off and then on again
  * If the blue light is solid, the update has passed. Wait for all lights to turn off and then turn the Sentinel off. The device has now been updated.
  * If the green light is solid, the update has failed. Try updating the Sentinel one more time. If it still fails, set the Sentinel to the side and contact sentinel-support.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://conservation-x-labs-1.gitbook.io/sentinel-multi-language/in-the-field/auto-updating-your-sentinel-s.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
