* Change to new package and tcp * Rework integration pt1 * Show by default * Handle auth error * Use const * New version avaliable (to be replaced in future by update entity) * Remove visible * Version latest * Filesystem space use * Dev package * Fix sensor * Add services * Update package * Add temperature and voltage * GPU * Bump package version * Update config flow * Add displays * Fix displays connected * Round to whole number * GPU fan speed in RPM * Handle disconnections * Update package * Fix * Update tests * Handle more errors * Check submodule and return missing uuid in test * Handle auth error on config flow * Fix test * Bump package version * Handle key errors * Update package to release version * Client session in config flow * Log * Increase timeout and use similar logic in config flow to init * 30 secs * Add test for timeout error * Cleanup logs Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update tests/components/system_bridge/test_config_flow.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * uuid raise specific error * Type * Lambda to functions for complex logic * Unknown error test * Bump package to 3.0.5 * Bump package to 3.0.6 * Use typings from package and pydantic * Use dict() * Use data listener function and map to models * Use passed module handler * Use lists from models * Update to 3.1.0 * Update coordinator to use passed module * Improve coordinator * Add debug * Bump package and avaliable -> available * Add version check Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
72 lines
1.7 KiB
YAML
72 lines
1.7 KiB
YAML
open_path:
|
|
name: Open Path
|
|
description: Open a file on the server using the default application.
|
|
fields:
|
|
bridge:
|
|
name: Bridge
|
|
description: The server to talk to.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: system_bridge
|
|
path:
|
|
name: Path
|
|
description: Path to open.
|
|
required: true
|
|
example: "C:\\test\\image.png"
|
|
selector:
|
|
text:
|
|
open_url:
|
|
name: Open URL
|
|
description: Open a URL on the server using the default application.
|
|
fields:
|
|
bridge:
|
|
name: Bridge
|
|
description: The server to talk to.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: system_bridge
|
|
url:
|
|
name: URL
|
|
description: URL to open.
|
|
required: true
|
|
example: "https://www.home-assistant.io"
|
|
selector:
|
|
text:
|
|
send_keypress:
|
|
name: Send Keyboard Keypress
|
|
description: Sends a keyboard keypress.
|
|
fields:
|
|
bridge:
|
|
name: Bridge
|
|
description: The server to send the command to.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: system_bridge
|
|
key:
|
|
name: Key
|
|
description: "Key to press. List available here: http://robotjs.io/docs/syntax#keys"
|
|
required: true
|
|
example: "audio_play"
|
|
selector:
|
|
text:
|
|
send_text:
|
|
name: Send Keyboard Text
|
|
description: Sends text for the server to type.
|
|
fields:
|
|
bridge:
|
|
name: Bridge
|
|
description: The server to send the command to.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: system_bridge
|
|
text:
|
|
name: Text
|
|
description: "Text to type."
|
|
required: true
|
|
example: "Hello world"
|
|
selector:
|
|
text:
|