System Bridge
System Bridge is an application that runs on your local machine to share system information via its API/WebSocket. You can also send commands to the device such as opening a URL or sending keyboard keypresses.
Prerequisites
Version
This integration requires System Bridge 4.0.2 and above. Any older version will not work.
Token
You will need your token. For instructions on finding your token, follow the steps in the System Bridge documentation.
此集成可通过 UI 配置。前往 设置 > 设备与服务 添加。
Binary sensors
This integration provides the following binary sensors:
Sensors
This integration provides the following sensors:
These sensors are also available, but are not enabled by default:
Media player
The integration also provides a media player. This allows you control the currently playing media on your device.
This is currently only supported devices running System Bridge on Windows.
Media source
This integration is available as a media source to use with the media browser integration. You can browse and view media from your system to media players such as your web browser and other supported media players.
Update
The integration provides an update component, which will notify you when a new version of the app is available.
Actions
Notifications notify.system_bridge_hostname
You can send notifications to the device using the notify platform.
Parameters
Actions (data parameter)
This is an array of actions that can be sent to the device. These are buttons that show below the title, message and image.
Here is an example action that will open a URL in the device's browser:
Audio (data parameter)
This is an object containing the source and volume (0-100). The source must be a URL to a playable audio file (an MP3 for example).
Action: Get process by ID
The system_bridge.get_process_by_id action returns a process by its PID.
Show action in your Home Assistant instance.
This returns Response Data like the following:
Action: Get processes by name
The system_bridge.get_processes_by_name action returns a count and a list of processes matching the name provided.
Show action in your Home Assistant instance.
This returns Response Data like the following:
Action: Open path
The system_bridge.open_path action opens a URL or file on the server using the default application.
Show action in your Home Assistant instance.
This returns Response Data like the following:
Action: Open URL
The system_bridge.open_url action opens a URL or file on the server using the default application.
Show action in your Home Assistant instance.
This returns Response Data like the following:
Action: Send keypress
The system_bridge.send_keypress action sends a keypress to the server.
Show action in your Home Assistant instance.
This returns Response Data like the following:
Action: Send text
The system_bridge.send_text action sends text for the server to type.
Show action in your Home Assistant instance.
This returns Response Data like the following:
Action: Power command
The system_bridge.power_command action sends a power command to the system.
Supported commands are:
hibernatelocklogoutrestartshutdownsleep
Show action in your Home Assistant instance.
This returns Response Data like the following:

