Skip to content

Muvia IndustrialEdge node

Edge Functions

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.

Node program · FurnaceExample
  1. Tagfurnace_temperature
  2. CatalogueMoving average
  3. Pythondeviation_from_setpoint
  4. 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

  1. 01

    Compose the program

    In Node configuration you wire tags, catalogue functions and Python functions into a graph.

  2. 02

    Try it

    Check the result with a dry run.

  3. 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.

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.