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.11a2.tar.gz (8.6 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.11a2-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file ovos_messagebus-0.0.11a2.tar.gz.

File metadata

  • Download URL: ovos_messagebus-0.0.11a2.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for ovos_messagebus-0.0.11a2.tar.gz
Algorithm Hash digest
SHA256 55b29306a45ffac8593124b19350277ee2730ef8f989012feb88b318fd6882ed
MD5 baa81fc51ffc97b0ef7191cc851e5c07
BLAKE2b-256 e7ad8e6f26803bdd70866cac77c3e2ac9a0717dee3d9482f7a3113ba7f5c633e

See more details on using hashes here.

File details

Details for the file ovos_messagebus-0.0.11a2-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_messagebus-0.0.11a2-py3-none-any.whl
Algorithm Hash digest
SHA256 d803d2771b2bc3ad710050c9674179d2af22721ee462a3d23b81f512bd3228cf
MD5 6d9f87e105a421dc9dc4a899074fc3ae
BLAKE2b-256 dcee4f5b98d27dceb813c0b80fa25b487e96c9566ff5b8504bea4185c2b62f0f

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