immersive-home/docs/reference/lib--home_apis--hass_ws--handlers--assist.md
2024-03-17 00:14:31 +01:00

4.5 KiB

Assist

Inherits: RefCounted

Properties

Name Type Default
api Hass
handler_id int 0
pipe_running bool false
stt_message Variant null
tts_message Variant null
tts_sound Variant null
wake_word Variant null

Methods

Returns Name
void _init ( hass: Hass )
void handle_message ( message: Dictionary )
void on_connect ( )
void send_data ( data: PackedByteArray )
void start_wakeword ( )

Signals

on_error ( )

No description provided yet.

on_stt_message (message: String )

No description provided yet.

on_tts_message (message: String )

No description provided yet.

on_tts_sound (sound: AudioStreamMP3 )

No description provided yet.

on_wake_word (wake_word: String )

No description provided yet.

Constants

HASS_API = <Object>

No description provided yet.

Property Descriptions

api: Hass

No description provided yet.

handler_id: int

No description provided yet.

pipe_running: bool

No description provided yet.

stt_message: Variant

No description provided yet.

tts_message: Variant

No description provided yet.

tts_sound: Variant

No description provided yet.

wake_word: Variant

No description provided yet.

Method Descriptions

_init (hass: Hass ) -> void

No description provided yet.

handle_message (message: Dictionary ) -> void

No description provided yet.

on_connect ( ) -> void

No description provided yet.

send_data (data: PackedByteArray ) -> void

No description provided yet.

start_wakeword ( ) -> void

No description provided yet.