Skip to main content

ovos-core reference python bus daemon

Project description

OVOS MessageBus

messagebus service, the nervous system of OpenVoiceOS

Alternative implementations

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"]
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ovos-messagebus-0.0.10a1.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ovos_messagebus-0.0.10a1-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file ovos-messagebus-0.0.10a1.tar.gz.

File metadata

  • Download URL: ovos-messagebus-0.0.10a1.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for ovos-messagebus-0.0.10a1.tar.gz
Algorithm Hash digest
SHA256 f2f8e652b1819fb8e5ab76e1a7c26466cdbf7456aa5e7d2fc266dd8169f1c9f0
MD5 9ebd096f612755f2fec10d908ac04bca
BLAKE2b-256 4c1d1bc3102222c6fce57d582b893885fb5ae2d4d3c6068f076e75a9a6eb49b8

See more details on using hashes here.

File details

Details for the file ovos_messagebus-0.0.10a1-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_messagebus-0.0.10a1-py3-none-any.whl
Algorithm Hash digest
SHA256 16d2adf0bde8958cf9394511498e826bc2e3c767de58f522c976d5fd2d4e1f13
MD5 26ed1d5202e7195426c03b3eb245b018
BLAKE2b-256 7e410e4b395866243e962f5491dd2409b072e0827430ca579694fbf399b7981a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page