Skip to main content

UDI Python Interface Module for Polyglot version 3

This is the PG3 interface API module that is portable to be imported into your Python 3.11+ based NodeServers.

Installation

Pip > 9 should be installed. This typically isn't the case, so you will have to upgrade Pip first.

# Check your pip version
pip -V
pip 9.0.1 from /home/e42/.local/lib/python2.7/site-packages (python 2.7)
pip3 -V
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)

# If Pip is < Version 9
sudo pip install -U pip

The module is updated in Pypi (Python's package interface Pip) on a regular basis. So simply install the module like you would any Python module:

# Install the UDI interface
pip install udi_interface --user

Starting your NodeServer build

When you start building a NodeServer you are helping build the free and open Internet of Things. Thank you! If you run in to any issues please ask your questions on the UDI Polyglot Forums.

To get started, use the python template.

From there just read the code itself, it is fully explained step by step.

Controlling logging

By default when the Polyglot Python Interface is started up the logging is in WARNING mode. If you want to change the level set logLevel: in your server.json file. Valid levels are:

CRITICAL ERROR WARNING INFO DEBUG

Release files for udi-interface 3.4.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for udi-interface 3.4.7
File Size Uploaded
udi_interface-3.4.7.tar.gz 32.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for udi-interface 3.4.7
File Interpreter ABI Platform
udi_interface-3.4.7-py3-none-any.whl Python 3 none any Details

Total release size: 66.7 kB

Release files / udi_interface-3.4.7.tar.gz

Download URL udi_interface-3.4.7.tar.gz
Size 32.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f3d1c653df7a86f9a6f2de6caeceb67a72a9b7977a8f0a018aaf0f2566e6e194
BLAKE2b-256 checksum
How to use checksums
67f701d08201bd8af8950e9d595a29e13af25f1174abc007ecd9606671b262e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / udi_interface-3.4.7-py3-none-any.whl

Download URL udi_interface-3.4.7-py3-none-any.whl
Size 34.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cbeb418a3015d71c1d4d2aa35ac1013ef2bfcb917761d09fc2296f68581b6289
BLAKE2b-256 checksum
How to use checksums
1823f3622f93c75cb190f5d32ea1d23d538da5f478de54d9d4672998d69a322c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

3.4.7 This release

2 release files

3.4.6

2 release files

3.4.5

2 release files

3.4.4

2 release files

3.4.3

2 release files

3.3.18

2 release files

3.3.16

2 release files

3.3.14

2 release files

3.3.13

2 release files

3.3.12

2 release files

3.3.11

2 release files

3.3.9

2 release files

3.3.8

2 release files

3.3.7

2 release files

3.3.6

2 release files

3.3.5

2 release files

3.3.4

2 release files

3.3.3

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.2.6

2 release files

3.2.5

2 release files

3.2.4

2 release files

3.2.3

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.1.0

2 release files

3.0.62

2 release files

3.0.61

2 release files

3.0.59

2 release files

3.0.58

2 release files

3.0.57

2 release files

3.0.56

2 release files

3.0.55

2 release files

3.0.53

2 release files

3.0.52

2 release files

3.0.51

2 release files

3.0.50

2 release files

3.0.49

2 release files

3.0.48

2 release files

3.0.47

2 release files

3.0.46

2 release files

3.0.45

2 release files

3.0.44

2 release files

3.0.43

2 release files

3.0.42

2 release files

3.0.41

2 release files

3.0.39

2 release files

3.0.35

2 release files

3.0.33

2 release files

3.0.32

2 release files

3.0.28

2 release files

3.0.27

2 release files

3.0.26

2 release files

3.0.25

2 release files

3.0.24

2 release files

3.0.23

2 release files

3.0.19

2 release files

3.0.18

2 release files

3.0.17

2 release files

3.0.16

2 release files

3.0.15

2 release files

3.0.14

2 release files

3.0.13

2 release files

3.0.12

2 release files

3.0.11

2 release files

3.0.10

2 release files

3.0.9

2 release files

3.0.8

2 release files

3.0.7

2 release files

3.0.6

2 release files

3.0.5

2 release files

3.0.4

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

3 release files

3.0.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page