New to ignition and excited for the 8.3 release!
I am trying to wrap my head around the use of Event Stream module.
If we want to set up an http API endpoint, where outer system can call this endpoint and send a post request, then we want to parse the input and update a specific tag value based on this input.
Should it be accomplished in Webdev Module? Event Stream Module? If so, how?
In either case you need to define a payload that provides a tag path and value to write, or multiple tag paths and values if that’s what you’re looking for.
WebDev would just be a script that pulls the tag path and value out of the payload and calls system.tag.writeBlocking
.
Event Streams would be an HTTP Event Source and a Tag Event Handler. Less/no code to write, but more dinking around in a configuration UI.
Both trivial and I’m not sure one has a clear advantage over the other.