Skip to main content

HERMES - Moticon OpenGO Insoles

Support package to interface the Moticon OpenGo commercial pressure insole sensors in HERMES. The interface connects to the UDP output stream of the OpenGo desktop software endpoint, which receives streaming data from the OpenGo mobile app endpoint connected over BLE to the insoles.

[!NOTE] This package relies on the complementary software provided along with the insoles kit. Moticon also offers the Insole SDK via a paid license, which enables direct communication to the insoles over BLE instead of through the 2 OEM software endpoints. The option is not covered by this package for costs reasons.

[!WARNING] (October, 2025): [unresolved] Previously working version interfacing 03.05.00_11804 of OpenGo desktop app and 03.10.00 (80)/03.13.01 (99) mobile app is experiencing unexpected prolong dropout in streamed data.

Installation

Node available under the same HERMES namespace of hermes.moticon as MoticonProducer. Follow these instructions to prepare the insoles and configure live streaming, setup the stream out of the mobile app, configure UDP output streaming from the desktop app to the localhost.

From PyPI

pip install pysio-hermes-moticon

From source

git clone https://github.com/maximyudayev/hermes-moticon.git
pip install -e hermes-moticon

Usage

Using the device follows the standard configuration file specification process of HERMES nodes.

Desktop app

Turn on OpenGo software on the desktop, take note of IP address. Select all desired modalities to stream out of the app over UDP to the localhost.

Mobile app

Zero the insoles, calibrate the weight of the person, connect to the desktop endpoint over IP.

[!TIP] Use USB tethering between smartphone and desktop for lower latency and a robust connection.

Start capturing the data in the mobile app. The desktop app should begin to visualize streaming data and retransmit it on the localhost at the specified port number. Default port 8888 will automatically receive data in HERMES.

Citation

When using any parts of this repository outside of its intended use, please cite the parent project HERMES.

Metadata

Release files for pysio-hermes-moticon 0.0.2

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

Source distribution (sdist)

Source distribution for pysio-hermes-moticon 0.0.2
File Size Uploaded
pysio_hermes_moticon-0.0.2.tar.gz 7.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pysio-hermes-moticon 0.0.2
File Interpreter ABI Platform
pysio_hermes_moticon-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 16.0 kB

Release files / pysio_hermes_moticon-0.0.2.tar.gz

Download URL pysio_hermes_moticon-0.0.2.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
073d31fabc27050f763ea6499a4a9b7fbfec0cdf97cc35ee574312c6c488525b
BLAKE2b-256 checksum
How to use checksums
adf3e35da48f64a361c4d6354e2c62b50c0fb6d1163edb93543010bda39da0be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pysio_hermes_moticon-0.0.2-py3-none-any.whl

Download URL pysio_hermes_moticon-0.0.2-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d3705e3f6e5cfdd9f042639a74cc66c5a6b4d79797e6117edd3367d51238984
BLAKE2b-256 checksum
How to use checksums
6466befb322546f2f9664874aaa88e95ac6ba725d60ecf01a94dcd697e8a16f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 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