# Remote Configuration of Notecards?

**URL:** <https://discuss.blues.com/t/remote-configuration-of-notecards/2784>\
**Category:** Notehub.io\
**Created:** [January 27, 2025, 1:28pm UTC](https://discuss.blues.com/t/remote-configuration-of-notecards/2784 "2025-01-27T13:28:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![aaltieri](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@aaltieri](https://discuss.blues.com/u/aaltieri)\
**Post date:** [January 27, 2025, 1:28pm UTC](https://discuss.blues.com/t/remote-configuration-of-notecards/2784/1 "2025-01-27T13:28:28Z")

</div>

Is there a way to configure the notecards without having to physically connect them to a device? I understand there are environment variables which would be good for small changes but what if I wanted to change a device from minimal connection mode to continuous while the device is deployed in a production environment.

---

<div class="post-metadata">

**Author:** ![tjvantoll](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.blues.com/tjvantoll/32/231_2.png) [@tjvantoll](https://discuss.blues.com/u/tjvantoll)\
**Post date:** [January 27, 2025, 4:18pm UTC](https://discuss.blues.com/t/remote-configuration-of-notecards/2784/2 "2025-01-27T16:18:44Z")

</div>

Hey @aaltieri,

And welcome to the Blues community!

We offer a handful of reserved environment variables you can use for common configuration scenarios. Those are listed here: [Understanding Environment Variables - Blues Developers](https://dev.blues.io/guides-and-tutorials/notecard-guides/understanding-environment-variables/#reserved-environment-variables).

For example if you want to change a Notecard from `mode: periodic` to `mode: continuous`, you could set a device’s `_sync_continuous` environment variable to `1` and wait for the next inbound sync.

We don’t offer overrides for all configuration by design to keep the complexity to a minimum (there are a _lot_ of things you can configure on a Notecard).

If you have some Notecard configuration you want to control remotely that is _not_ covered by a reserved environment variable, our recommendation is to:

1. Create a custom environment variable.
2. Have your firmware look for environment variable updates with the [`env.get` request](https://dev.blues.io/api-reference/notecard-api/env-requests/latest/#env-get).
3. Have your firmware apply any detected updates using the appropriate Notecard request.

Let me know if you have any other questions.

Thanks,  
TJ VanToll

---

<div class="post-metadata">

**Author:** ![aaltieri](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@aaltieri](https://discuss.blues.com/u/aaltieri)\
**Post date:** [January 27, 2025, 8:14pm UTC](https://discuss.blues.com/t/remote-configuration-of-notecards/2784/3 "2025-01-27T20:14:03Z")

</div>

Ok, thank you, I will look into those options further.
