This release is a pre-release and may not be stable for production use.
An OSC to MQTT bridge based on pyliblo and paho-mqtt.
Quick Start
pip install osc2mqtt
Get osc2mqtt.ini and edit the options section and set your MQTT broker host and port and, optionally, an OSC host and port as a reveiver.
Run osc2mqtt -v and start publishing MQTT messages or sending OSC messages to udp://localhost:9001/.
Watch debugging output for the MQTT topics, OSC addresses and the kind of MQTT message payload and OSC arguments the messages have.
Add conversion rules to osc2mqtt.ini as needed. The DEFAULT section has helpful comments. Also change the subscriptions option to only receive the MQTT messages you’re interested in.
Quit osc2mqtt with Control-C and restart it to try out your new configuration. Repeat from step 4, if necessary.
Metadata
Release files for osc2mqtt 0.2b2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distributions (sdists)
| File | Size | Uploaded | |
|---|---|---|---|
| osc2mqtt-0.2b2.zip | 15.6 kB | Details | |
| osc2mqtt-0.2b2.tar.gz | 10.6 kB | Details | |
| osc2mqtt-0.2b2.tar.bz2 | 10.3 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| osc2mqtt-0.2b2-py3-none-any.whl | Python 3 | none | any | Details |
| osc2mqtt-0.2b2-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 63.4 kB
Release files / osc2mqtt-0.2b2.zip
| Download URL | osc2mqtt-0.2b2.zip |
|---|---|
| Size | 15.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d16c042b39342a99841fb35d82962e897a0df07d21459fb9d5124ad8a6eafe2e
|
|
BLAKE2b-256 checksum How to use checksums |
da38fdcdaf01e6c98c4871776dc803fa5ca3af9d4ca01b62370f59db54946fc0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / osc2mqtt-0.2b2.tar.gz
| Download URL | osc2mqtt-0.2b2.tar.gz |
|---|---|
| Size | 10.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b0dbc19138b26e1589dbdc4b813e70cf0b7be62e02c24188fc19ffa5c0928cf7
|
|
BLAKE2b-256 checksum How to use checksums |
bfa39291cc13fa090cc6efa741858c53aac637e9765ac245352bab5691ce58e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / osc2mqtt-0.2b2.tar.bz2
| Download URL | osc2mqtt-0.2b2.tar.bz2 |
|---|---|
| Size | 10.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5ffc7a41f6ae9d63680c01aaa66a0581d942cd992281c9e4eaa5a237f8c58f07
|
|
BLAKE2b-256 checksum How to use checksums |
6cf8bba6956306da9213e6ad18503cc89a82e51d773c950af4b2df75cd5eaa6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / osc2mqtt-0.2b2-py3-none-any.whl
| Download URL | osc2mqtt-0.2b2-py3-none-any.whl |
|---|---|
| Size | 13.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1df61e11a3117eaabc600e752c1dab86d735cbb5fe84298bfc68a1c6b082bbe5
|
|
BLAKE2b-256 checksum How to use checksums |
b5b2ebeba9a310fb1e65cfa4bc9e38357466c6956e863240bf5806af9fec2b4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / osc2mqtt-0.2b2-py2-none-any.whl
| Download URL | osc2mqtt-0.2b2-py2-none-any.whl |
|---|---|
| Size | 13.4 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
277424825ab4a81e165a50f9d2ff1a2670aff030df1e4e4ba460baeafd08cf2c
|
|
BLAKE2b-256 checksum How to use checksums |
8028a1980b556fcdc5c380aa566d04954a15fced61e5401d492b4d7f9a69c64a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |