At least, I think that this is valid. I grepped the source code for all invocations of websocket_command()
and extracted the names.
call_service
execute_script
fire_event
get_config
get_panels
get_services
get_states
ping
render_template
subscribe_bootstrap_integrations
subscribe_entities
subscribe_events
subscribe_trigger
supported_features
test_condition
unsubscribe_events
validate_config
analytics/preferences
analytics
application_credentials/config_entry
application_credentials/config
assist_pipeline/device/capture
assist_pipeline/device/list
assist_pipeline/language/list
assist_pipeline/pipeline_debug/get
assist_pipeline/pipeline_debug/list
assist_pipeline/run
auth/current_user
auth/delete_all_refresh_tokens
auth/delete_refresh_token
auth/long_lived_access_token
auth/refresh_tokens
auth/sign_path
automation/config
backup/end
backup/generate
backup/info
backup/remove
backup/start
blueprint/delete
blueprint/import
blueprint/list
blueprint/save
calendar/event/create
calendar/event/delete
calendar/event/update
camera/get_prefs
camera/stream
camera/update_prefs
camera/web_rtc_offer
cloud/alexa/entities/get
cloud/alexa/entities
cloud/alexa/sync
cloud/cloudhook/create
cloud/cloudhook/delete
cloud/google_assistant/entities/get
cloud/google_assistant/entities/update
cloud/google_assistant/entities
cloud/remote/connect
cloud/remote/disconnect
cloud/status
cloud/subscription
cloud/thingtalk/convert
cloud/tts/info
cloud/update_prefs
config/area_registry/create
config/area_registry/delete
config/area_registry/list
config/area_registry/update
config/auth/create
config/auth/update
config/auth_provider/homeassistant/admin_change_password
config/auth_provider/homeassistant/change_password
config/auth_provider/homeassistant/create
config/auth_provider/homeassistant/delete
config/core/detect
config/core/update
config/device_registry/list
config/device_registry/remove_config_entry
config/device_registry/update
config/entity_registry/get_entries
config/entity_registry/get
config/entity_registry/list_for_display
config/entity_registry/list
config/entity_registry/remove
config/entity_registry/update
config/floor_registry/create
config/floor_registry/delete
config/floor_registry/list
config/floor_registry/update
config/label_registry/create
config/label_registry/delete
config/label_registry/list
config/label_registry/update
config_entries/disable
config_entries/flow/progress
config_entries/get_single
config_entries/get
config_entries/ignore_flow
config_entries/subscribe
config_entries/update
conversation/agent/homeassistant/debug
conversation/agent/list
conversation/prepare
conversation/process
device_automation/action/capabilities
device_automation/action/list
device_automation/condition/capabilities
device_automation/condition/list
device_automation/trigger/capabilities
device_automation/trigger/list
diagnostics/get
diagnostics/list
dynalite/get-config
dynalite/save-config
energy/fossil_energy_consumption
energy/get_prefs
energy/info
energy/save_prefs
energy/solar_forecast
energy/validate
entity/source
frontend/get_icons
frontend/get_themes
frontend/get_translations
frontend/get_user_data
frontend/get_version
frontend/set_user_data
group/start_preview
hardware/info
hardware/subscribe_system_status
history/history_during_period
history/stream
homeassistant/expose_entity/list
homeassistant/expose_entity
homeassistant/expose_new_entities/get
homeassistant/expose_new_entities/set
insteon/aldb/add_default_links
insteon/aldb/change
insteon/aldb/create
insteon/aldb/get
insteon/aldb/load
insteon/aldb/notify
insteon/aldb/reset
insteon/aldb/write
insteon/device/add/cancel
insteon/device/add
insteon/device/get
insteon/properties/change
insteon/properties/get
insteon/properties/load
insteon/properties/reset
insteon/properties/write
insteon/scene/delete
insteon/scene/get
insteon/scene/save
insteon/scenes/get
integration/descriptions
integration/setup_info
knx/get_knx_project
knx/group_monitor_info
knx/info
knx/project_file_process
knx/project_file_remove
knx/subscribe_telegrams
logbook/event_stream
logbook/get_events
logger/integration_log_level
logger/log_info
logger/log_level
lovelace/config/delete
lovelace/config/save
lovelace/config
lovelace/dashboards/list
lovelace/resources
manifest/get
manifest/list
matter/commission_on_network
matter/commission
matter/interview_node
matter/node_diagnostics
matter/open_commissioning_window
matter/ping_node
matter/remove_matter_fabric
matter/set_thread
matter/set_wifi_credentials
media_player/browse_media
media_source/browse_media
media_source/local_source/remove
media_source/resolve_media
mobile_app/push_notification_channel
mobile_app/push_notification_confirm
mqtt/device/debug_info
mqtt/subscribe
network
network/configure
number/device_class_convertible_units
otbr/create_network
otbr/info
otbr/set_channel
otbr/set_network
persistent_notification/get
persistent_notification/subscribe
person/list
recorder/adjust_sum_statistics
recorder/change_statistics_unit
recorder/clear_statistics
recorder/get_statistics_metadata
recorder/import_statistics
recorder/info
recorder/list_statistic_ids
recorder/statistic_during_period
recorder/statistics_during_period
recorder/update_statistics_metadata
recorder/validate_statistics
repairs/get_issue_data
repairs/ignore_issue
repairs/list_issues
rtsp_to_webrtc/get_settings
script/config
search/related
sensor/device_class_convertible_units
sensor/numeric_device_classes
shopping_list/items/add
shopping_list/items/clear
shopping_list/items/remove
shopping_list/items/reorder
shopping_list/items/update
shopping_list/items
stt/engine/list
supervisor/api
supervisor/event
supervisor/subscribe
system_health/info
system_log/list
template/start_preview
thread/add_dataset_tlv
thread/delete_dataset
thread/discover_routers
thread/get_dataset_tlv
thread/list_datasets
thread/set_preferred_border_agent
thread/set_preferred_dataset
time_date/start_preview
todo/item/list
todo/item/move
todo/item/subscribe
trace/contexts
trace/debug/breakpoint/clear
trace/debug/breakpoint/list
trace/debug/breakpoint/set
trace/debug/breakpoint/subscribe
trace/debug/continue
trace/debug/step
trace/debug/stop
trace/get
trace/list
tts/engine/get
tts/engine/list
tts/engine/voices
update/release_notes
usb/scan
wake_word/info
weather/convertible_units
weather/subscribe_forecast
webhook/handle
webhook/list
zha/configuration/update
zha/configuration
zha/device
zha/devices/bind
zha/devices/bindable
zha/devices/clusters/attributes/value
zha/devices/clusters/attributes
zha/devices/clusters/commands
zha/devices/clusters
zha/devices/groupable
zha/devices/permit
zha/devices/reconfigure
zha/devices/unbind
zha/devices
zha/group/add
zha/group/members/add
zha/group/members/remove
zha/group/remove
zha/group
zha/groups/bind
zha/groups/unbind
zha/groups
zha/network/backups/create
zha/network/backups/list
zha/network/backups/restore
zha/network/change_channel
zha/network/settings
zha/topology/update
zwave_js/abort_firmware_update
zwave_js/add_node
zwave_js/begin_rebuilding_routes
zwave_js/check_for_config_updates
zwave_js/data_collection_status
zwave_js/get_config_parameters
zwave_js/get_log_config
zwave_js/get_node_firmware_update_capabilities
zwave_js/get_provisioning_entries
zwave_js/grant_security_classes
zwave_js/hard_reset_controller
zwave_js/install_config_update
zwave_js/is_any_ota_firmware_update_in_progress
zwave_js/is_node_firmware_update_in_progress
zwave_js/network_status
zwave_js/node_alerts
zwave_js/node_metadata
zwave_js/node_status
zwave_js/parse_qr_code_string
zwave_js/provision_smart_start_node
zwave_js/rebuild_node_routes
zwave_js/refresh_node_cc_values
zwave_js/refresh_node_info
zwave_js/refresh_node_values
zwave_js/remove_failed_node
zwave_js/remove_node
zwave_js/replace_failed_node
zwave_js/set_config_parameter
zwave_js/stop_exclusion
zwave_js/stop_inclusion
zwave_js/stop_rebuilding_routes
zwave_js/subscribe_controller_statistics
zwave_js/subscribe_firmware_update_status
zwave_js/subscribe_log_updates
zwave_js/subscribe_node_statistics
zwave_js/subscribe_node_status
zwave_js/subscribe_rebuild_routes_progress
zwave_js/supports_feature
zwave_js/try_parse_dsk_from_qr_code_string
zwave_js/unprovision_smart_start_node
zwave_js/update_data_collection_preference
zwave_js/update_log_config
zwave_js/validate_dsk_and_enter_pin