Muvia IndustrialEdge node
The data arrives already computed.
Edge Functions are a program you compose in Muvia that runs on the node: catalogue functions and Python functions you write. They process the data close to the machine, before it leaves.
- Tagfurnace_temperature
- CatalogueMoving average
- Pythondeviation_from_setpoint
- CloudPublish
Runs on the node, before the data leaves.
Illustrative example
Compute where the data is born.
Catalogue functions
A catalogue of ready-made functions to wire together in the node's graph.
Python functions
Write your own function: it runs on the node with a fixed set of libraries (numpy, pandas, scipy, scikit-learn, onnxruntime) and no network.
Models trained elsewhere
Attach a file to a version, such as an ONNX or joblib model, and the function reads it on the node.
Try before you publish
A dry run shows what the program produces before it reaches the node.
From the graph to the node
- 01
Compose the program
In Node configuration you wire tags, catalogue functions and Python functions into a graph.
- 02
Try it
Check the result with a dry run.
- 03
Publish to the node
The program reaches the node, which runs it; from the local console you can pause it.
In detail
- Functions
- Catalogue and Python functions
- Python environment
- Fixed libraries: numpy, pandas, pyarrow, scipy, scikit-learn, onnxruntime, joblib; no network, no installs
- Architectures
- amd64 and arm64
- Inputs
- pandas DataFrames (inputs["rows"]); a function returns {"rows": df}
- Control on site
- The program can be paused from the local console
Frequently asked questions
Yes, if it is a file the fixed environment can read, such as an ONNX or joblib model: you attach it to the function version. Muvia is not a place to train.
No. The environment is fixed and isolated, with no network and no installs.
In Muvia, in the node's configuration. On the node it is seen and paused, not edited.
Tell us which machines you run. We'll tell you how to read them.
PLC brand, protocol, how the floor is connected: with those three answers, in a demo with one of our engineers, we show you how Muvia Industrial puts line data next to the rest of the business.