# Automatically update tag value with Web Dev module

**URL:** <https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749>\
**Category:** Ignition\
**Tags:** webdev\
**Created:** [February 3, 2025, 4:31am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749 "2025-02-03T04:31:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Adnan\_Fakhri](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Adnan\_Fakhri](https://forum.inductiveautomation.com/u/Adnan_Fakhri)\
**Post date:** [February 3, 2025, 4:31am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749/1 "2025-02-03T04:31:59Z")

</div>

Hello, I am new in scada ignition and I currently learning how to use the web dev module. I wanted to know how to automatically update tag value based on time (value update every 1 second, 2 second, etc.)

Can we do that and what module we can use ?

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [February 3, 2025, 9:24am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749/2 "2025-02-03T09:24:23Z")

</div>

Welcome to the forum!

- Can you explain what you are trying to do?
- What kind of tag?
- Update from what data source? (Another tag, database, ULR/API, something else?)
- Why not get the tag to update itself instead of using Web Dev?

---

<div class="post-metadata">

**Author:** ![Adnan\_Fakhri](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Adnan\_Fakhri](https://forum.inductiveautomation.com/u/Adnan_Fakhri)\
**Post date:** [February 11, 2025, 3:50am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749/3 "2025-02-11T03:50:21Z")

</div>

I am trying to exploring and learn how can we automatically update tag value without we need to reload the web page

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [February 11, 2025, 8:19am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749/4 "2025-02-11T08:19:18Z")

</div>

Can you describe what you exactly want to achieve and what kind data you want to use.

The WebDev is an API for external programs and should not be used to change tags within Ignition.

---

<div class="post-metadata">

**Author:** ![Tburgess](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tburgess/32/67018_2.png) [@Tburgess](https://forum.inductiveautomation.com/u/Tburgess)\
**Post date:** [February 11, 2025, 8:30am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749/5 "2025-02-11T08:30:49Z")

</div>

Not necessarily. I can see a scenario where you send a POST request to Ignition with a payload that gets written to a tag. Whether that is the intended use of the webdev module, I'm not sure. At my workplace, we currently use Ignition as a pseudo API Gateway to handle and pass data between our other API and iOS app.

I’m not sure if this is best practice, but I’ve successfully displayed real-time updated data in the Perspective frontend by making a request to an endpoint made with the webdev module with our external program. This request then sends a message that is handled by the gateway.

I would be interested in hearing other people's experiences.

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [February 11, 2025, 10:08am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749/6 "2025-02-11T10:08:47Z")

</div>

Using the webdev for as pseudo API Gateway is a good solution.

We currently use the WebDev for the following

- Gateway to our ERP system (API/SQL)
- NFC tool management (Not yet implemented in the App)
- HeidenHain interface, CNC machines (Windows only & requires live socket) which will read/write tags
- External software which requires data from many sources where the user has limited access to all required date.

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [February 11, 2025, 11:48am UTC](https://forum.inductiveautomation.com/t/automatically-update-tag-value-with-web-dev-module/101749/7 "2025-02-11T11:48:47Z")

</div>

Use bindings to automatically update a page. Webdev has nothing to do with that.
