Install fluxy-ign
The PyPI package includes the Python client and its HTTP dependency. Python 3.12 or newer is required.
python -m pip install fluxy-ign
Fluxy Free public beta
Signed Gateway modules for Ignition 8.1.50+ and 8.3.4+.
Python quickstart
Create a String memory tag named fluxy, write to it, and read the value back from Ignition.
The PyPI package includes the Python client and its HTTP dependency. Python 3.12 or newer is required.
python -m pip install fluxy-ign
For Ignition 8.3, use https://your-gateway.example/data and your complete Gateway API token. Ignition 8.1 uses /main/data and the token configured for Fluxy.
Save this as hello_fluxy.py, replace the Gateway URL and token, then run python hello_fluxy.py.
import httpx
from fluxy import Fluxy
api_token = "fluxy-service:replace-with-your-secret"
with httpx.Client(
headers={"X-Ignition-API-Token": api_token}
) as client:
fx = Fluxy(
"https://your-gateway.example/data",
tag_provider="default",
http_client=client,
)
tag_path = "[default]fluxy"
fx.tag.configure(
[
{
"name": "fluxy",
"tagType": "AtomicTag",
"valueSource": "memory",
"dataType": "String",
"value": "",
}
],
base_path="[default]",
collision_policy="o",
)
fx.tag.write_blocking(tag_path, "Hello World")
value = fx.tag.read_blocking(tag_path)
print(value.value)
Hello World
Verify before installing
Ignition will ask you to trust a self-signed certificate for Green Pipe Partners, LLC. Match its SHA-256 fingerprint before accepting it.
F8:FE:15:C6:BE:62:CC:24:78:C4:25:0F:90:4F:74:72:37:83:07:D5:62:30:77:65:78:27:5A:5B:83:DD:15:64
Current Gateway line
For Ignition 8.3.4 and newer. Uses native Gateway API-key authorization and the 8.3 data-route API.
Download 8.3 moduleLong-term support line
For Ignition 8.1.50 and newer. Uses configured SHA-256 API-token hashes and the 8.1 module route API.
Download 8.1 moduleInstall
.modl, review the MPL-2.0 license, and verify the certificate fingerprint above.Do not enable unsigned modules. Fluxy Free still requires authenticated API credentials for every route. Follow the complete installation and Hello World guide.
Fluxy is independently distributed third-party software. It is not certified, approved, supported, or endorsed by Inductive Automation. Its module ID is partners.greenpipe.fluxy, using the partners.greenpipe prefix assigned by IA.
Release metadata Release notes Documentation Python client Module source