Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. ioBroker - WebSockets

ioBroker

WebSockets

Communityv0.1.1Updated 8 months ago
DocumentationReport an issueView on GitHub

Documentation

ioBroker Websockets

Configuration

This module requires the Native Web sockets Adapter to be installed on the ioBroker server.

The installation process is identical to any other ioBroker adapter. Once an instance is available, it can be configured in the companion module settings. Please make sure to choose the protocol according to your adapter settings.

If you enabled the setting Secure(HTTPS) in the adapter configuration, you need to select WSS as protocol.

Configuration KeyDescription
ProtocolThe protocol to use. WS or WSS
HostThe hostname or IP of the ioBroker server running the Native Web sockets adapter.
PortThe port on which the adapter is listening.
Ignore non-acknowledged state changesDefault: true. If disabled, non-acknowledged state changes will - for example - trigger feedback updates in the module. This is usually not desired.
Load all AliasesDefault: true. If enabled, will retrieve object and state metadata for all alias.* objects
Additional Namespace (CSV)A comma-separated list of additional namespaces to monitor. By default, only metadata within the alias namespaces is retrieved.
Enable Development ModeDefault: false. If enabled, additional development-related actions will be available.
Enable Trace LogsDefault: false. If enabled, additional trace logs will be output to help with debugging issues. Enable with caution, on a busy system this produces a lot of logs.

Available Actions

The following generic actions are available:

ActionApplicable EntitiesDescription
ToggleWritable; booleanToggles the value of a specified ioBroker state by retrieving the current value and negating it.
Set StateWritable; boolean, number and stringSets the value of a specified ioBroker state.
Press ButtonWritable; boolean with role = button'Presses' the button
IncrementWritable; numberIncrements the value of a specified ioBroker state by a constant value or companion variable.
Send MessageN/ASends a message to a specified instance of an ioBroker adapter.

Available Feedbacks

FeedbackApplicable EntitiesDescription
Change from switch statebooleanBoolean Feedback. Subscribes to an ioBroker state and compares it to the configured value, then raises a feedback/style change
Populate ioBroker stateALLSubscribes to an ioBroker state and retrieves its value for use in feedbacks/styles
Populate timestamp of last ioBroker state changeALLSubscribes to an ioBroker state and retrieves the timestamp of its last change for use in feedbacks/styles

Note

This is a beta release of the module. Not all available actions and feedbacks are fully documented. For more information refer to the Roadmap of this module.

Details

Manufacturer
ioBroker
Product
WebSockets
Latest Version
v0.1.1
Author
Olli Martin
Contributors
OlliMartin(68)
Copilot(2)

Open Issues and Requests

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →