108 lines
4.4 KiB
JSON
108 lines
4.4 KiB
JSON
{
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"title": "Define the velbus connection type",
|
|
"data": {
|
|
"name": "The name for this velbus connection",
|
|
"port": "Connection string"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
|
|
},
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]"
|
|
}
|
|
},
|
|
"exceptions": {
|
|
"invalid_hvac_mode": {
|
|
"message": "Climate mode {hvac_mode} is not supported."
|
|
},
|
|
"not_loaded": {
|
|
"message": "{target} is not loaded."
|
|
},
|
|
"integration_not_found": {
|
|
"message": "Integration \"{target}\" not found in registry."
|
|
}
|
|
},
|
|
"services": {
|
|
"sync_clock": {
|
|
"name": "Sync clock",
|
|
"description": "Syncs the velbus modules clock to the Home Assistant clock, this is the same as the 'sync clock' from VelbusLink.",
|
|
"fields": {
|
|
"interface": {
|
|
"name": "Interface",
|
|
"description": "The velbus interface to send the command to, this will be the same value as used during configuration."
|
|
},
|
|
"config_entry": {
|
|
"name": "Config entry",
|
|
"description": "The config entry of the velbus integration"
|
|
}
|
|
}
|
|
},
|
|
"scan": {
|
|
"name": "Scan",
|
|
"description": "Scans the velbus modules, this will be needed if you see unknown module warnings in the logs, or when you added new modules.",
|
|
"fields": {
|
|
"interface": {
|
|
"name": "[%key:component::velbus::services::sync_clock::fields::interface::name%]",
|
|
"description": "[%key:component::velbus::services::sync_clock::fields::interface::description%]"
|
|
},
|
|
"config_entry": {
|
|
"name": "[%key:component::velbus::services::sync_clock::fields::config_entry::name%]",
|
|
"description": "[%key:component::velbus::services::sync_clock::fields::config_entry::description%]"
|
|
}
|
|
}
|
|
},
|
|
"clear_cache": {
|
|
"name": "Clear cache",
|
|
"description": "Clears the velbuscache and then starts a new scan.",
|
|
"fields": {
|
|
"interface": {
|
|
"name": "[%key:component::velbus::services::sync_clock::fields::interface::name%]",
|
|
"description": "[%key:component::velbus::services::sync_clock::fields::interface::description%]"
|
|
},
|
|
"config_entry": {
|
|
"name": "[%key:component::velbus::services::sync_clock::fields::config_entry::name%]",
|
|
"description": "[%key:component::velbus::services::sync_clock::fields::config_entry::description%]"
|
|
},
|
|
"address": {
|
|
"name": "Address",
|
|
"description": "The module address in decimal format, if this is provided we only clear this module, if nothing is provided we clear the whole cache directory (all modules) The decimal addresses are displayed in front of the modules listed at the integration page."
|
|
}
|
|
}
|
|
},
|
|
"set_memo_text": {
|
|
"name": "Set memo text",
|
|
"description": "Sets the memo text to the display of modules like VMBGPO, VMBGPOD Be sure the page(s) of the module is configured to display the memo text.",
|
|
"fields": {
|
|
"interface": {
|
|
"name": "[%key:component::velbus::services::sync_clock::fields::interface::name%]",
|
|
"description": "[%key:component::velbus::services::sync_clock::fields::interface::description%]"
|
|
},
|
|
"config_entry": {
|
|
"name": "[%key:component::velbus::services::sync_clock::fields::config_entry::name%]",
|
|
"description": "[%key:component::velbus::services::sync_clock::fields::config_entry::description%]"
|
|
},
|
|
"address": {
|
|
"name": "Address",
|
|
"description": "The module address in decimal format. The decimal addresses are displayed in front of the modules listed at the integration page."
|
|
},
|
|
"memo_text": {
|
|
"name": "Memo text",
|
|
"description": "The actual text to be displayed. Text is limited to 64 characters."
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"issues": {
|
|
"deprecated_interface_parameter": {
|
|
"title": "Deprecated 'interface' parameter",
|
|
"description": "The 'interface' parameter in the Velbus service calls is deprecated. The 'config_entry' parameter should be used going forward.\n\nPlease adjust your automations or scripts to fix this issue."
|
|
}
|
|
}
|
|
}
|