mx_remote¶
Python 3 library for discovering and controlling Pulse-Eight AV distribution hardware — neo matrices, OneIP HDMI-over-IP units, multiviewers and ProAmp8 amplifiers — over the MX Remote protocol they share.
pip install mx_remote
import mx_remote
mx = mx_remote.Remote()
await mx.start_async()
The guides below cover the library task by task. The API reference is generated from the package’s docstrings and lists everything.
- Documentation
- Configuration
- Devices and bays
- Routing
- Callbacks
- Audio
- OneIP
- Multiviewer
- Diagnostics
- API reference
- Client
- Devices, bays and callbacks
- Bay content
- Overlay sync
- Overlay messages
- Device identity
- Remote-control keys and actions
- OneIP device settings
- OneIP stereo downmix
- OneIP PTP
- Unit status and commands
- OneIP session descriptions
- OneIP stream encryption
- OneIP test card
- Mesh time
- Names from before OneIP