OVOS MessageBus
messagebus service, the nervous system of OpenVoiceOS
Alternative implementations
- OVOS Bus Server - Alternative C++ messagebus server implementation using WebSocket++
- OVOS Rust Messagebus - Alternative Rust messagebus server implementation
Configuration
under mycroft.conf
{
// The mycroft-core messagebus websocket
"websocket": {
"host": "0.0.0.0",
"port": 8181,
"route": "/core",
"ssl": false,
// in mycroft-core all skills share a bus, this allows malicious skills
// to manipulate it and affect other skills, this option ensures each skill
// gets its own websocket connection
"shared_connection": true,
// filter out messages of certain types from the bus logs
"filter": false,
// which messages to filter if filter is enabled
"filter_logs": ["gui.status.request", "gui.page.upload"]
}
}
Metadata
Release files for ovos-messagebus 0.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos-messagebus-0.0.10.tar.gz | 8.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_messagebus-0.0.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.0 kB
Release files / ovos-messagebus-0.0.10.tar.gz
| Download URL | ovos-messagebus-0.0.10.tar.gz |
|---|---|
| Size | 8.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e2d41672d4cfb1e71e29f5cf5b8ca4d5f26f8060806b285d378c5cc0db2d4003
|
|
BLAKE2b-256 checksum How to use checksums |
ccb74881df5e1064ad25a30cbed3476b6adecbdd1de0875c74011892504b412c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|
Release files / ovos_messagebus-0.0.10-py3-none-any.whl
| Download URL | ovos_messagebus-0.0.10-py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4cd870b2ad7b572b45aee0f4fa14e0072b43d6064186960d09975b9364322288
|
|
BLAKE2b-256 checksum How to use checksums |
486c145b1c9b662f42d3f9057b29635a2566c30439f0af7a807710547523bb88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|