|
| 1 | +{ |
| 2 | + "config": { |
| 3 | + "step": { |
| 4 | + "user": { |
| 5 | + "title": "HA-MCP component le'", |
| 6 | + "description": "Doch Dachel DaneHbogh yIwIv. Home Assistant qoDaq ha-mcp turwI' naQ QapmoH **HA-MCP Server**, 'ej Home Assistant webhook vegh latlhvaD 'ang. jomlu'meH mIwvam luwIv lo'wI'pu' HochHom. nIteb Qap turwI'vam, 'ej jomlu'meH mIw latlh Hoch (add-on, Docker, uvx/PyPI, stdio) qa'chu'; Dalo'chugh, mIwvetlh latlh yIQapmoHQo'. 'a'baqa' YAML je choHmeH patmey le' chel **HA-MCP 'a'baqa' & YAML janmey**; ha-mcp 'a'baqa'/YAML janmey wIvlu'bogh Dachu'chugh neH poQlu'. latlh DaqDaq (add-on, Docker, uvx) Qapchugh ha-mcp turwI'lIj, turwI' De' 'ay' DapoQbe' - 'a'baqa' & YAML De' 'ay'vam neH yIchel, 'ej janmeyvetlh Dalo'chugh neH yIchel. turwI' Segh HochvaD Qap, 'ej pa'QDI' vay' DaH chellaH.", |
| 7 | + "menu_options": { |
| 8 | + "server": "HA-MCP Server (chup)", |
| 9 | + "tools": "HA-MCP 'a'baqa' & YAML janmey (wIvlaH)" |
| 10 | + } |
| 11 | + }, |
| 12 | + "tools": { |
| 13 | + "title": "HA-MCP 'a'baqa' & YAML janmey", |
| 14 | + "description": "'a'baqa' YAML config je choHmeH patmey chaw' le' ghajbogh cher. ha-mcp 'a'baqa'/YAML choHmeH janmey wIvlu'bogh Dachu'chugh neH poQlu' (DuH SeHwI'mey; motlh chu'Ha'lu') - turwI' Segh HochvaD, HA-MCP Server QaptaHboghvaD je Qap. De' 'ay'vam chellaH pagh teqlaH vay' poH Hoch." |
| 15 | + }, |
| 16 | + "server": { |
| 17 | + "title": "HA-MCP Server", |
| 18 | + "description": "Home Assistant qoDaq ha-mcp turwI' naQ QapmoH, 'ej Home Assistant webhook vegh HopDaq 'ang (Nabu Casa proxy ghap vegh naw'laH). nIteb Qap turwI'vam, 'ej add-on, Docker, uvx/PyPI, stdio jomlu'meH mIwmey qa'chu' - latlh ha-mcp turwI' retlhDaq yIQapmoHQo'. QapchoHmeH **ngeH** yIwIv; ghIq integration DuHmeyDaq port, binding, chaw' 'olmeH mIw je DachoHlaH." |
| 19 | + } |
| 20 | + }, |
| 21 | + "abort": { |
| 22 | + "already_configured": "De' 'ay'vam cherlu'pu'.", |
| 23 | + "unsupported_home_assistant": "Home Assistant {required} ghap Dotlh chu' law' poQ HA-MCP Server QaptaHbogh, 'ach {installed} lo' patvam. componentvam HA-MCP File & YAML Tools De' 'ay' Dalo'taHlaH; add-on Docker container ghapDaq Qapbogh ha-mcp turwI' Hur retlhDaq Qap." |
| 24 | + } |
| 25 | + }, |
| 26 | + "options": { |
| 27 | + "step": { |
| 28 | + "tools_info": { |
| 29 | + "title": "HA-MCP 'a'baqa' & YAML janmey", |
| 30 | + "description": "ha-mcp 'a'baqa'/YAML janmey wIvlu'bogh lo'bogh 'a'baqa' YAML choHmeH patmey le' yIcher. ha-mcp turwI' DuHmey UI-Daq DuHmeyvam leghlu' je, 'ej SIbI' Qap; pagh Dataghqa'moHnIS. Daqmey pegh (chovnatlh .storage) 'ej Hung veH ngoqmey (homeassistant, http, frontend, lovelace) bottaH botwI' bIngHom; juSlaH pagh.", |
| 31 | + "data": { |
| 32 | + "allowed_dirs": "'a'baqa' ghajwI' Daqmey latlh", |
| 33 | + "extra_yaml_keys": "YAML ghItlhmeH lIwmey chelbogh" |
| 34 | + }, |
| 35 | + "data_description": { |
| 36 | + "allowed_dirs": "config ghajwI' Daq'e' bopbogh Daqmey; HochvaD laDmeH ghItlhmeH je chaw' noblu' (chovnatlh pyscript). Daq veghlu'bogh 'ej config HurDaq 'oHbogh De' 'ay'mey luteqlu'.", |
| 37 | + "extra_yaml_keys": "ngoqmey jen'e' ghItlhlaH ha_config_set_yaml, ngoqmey motlh chellu'bogh retlhDaq; jomlu'bogh patvamDaq YAML wa'DIch lo'bogh integrationsvaD (chovnatlh alert2). Hung veH ngoqmey luteqlu'." |
| 38 | + } |
| 39 | + }, |
| 40 | + "init": { |
| 41 | + "title": "HA-MCP Server", |
| 42 | + "description": "HA-MCP turwI' yIcher. {panel_hint}polDI' choHmeyvam lo'lu'.\n\n{versions}\n\n{connect_url}\n\n{oauth_creds}", |
| 43 | + "data": { |
| 44 | + "channel": "Dotlh He", |
| 45 | + "auto_update": "nuv vangnISbe'taHvIS turwI' yIchu'moH", |
| 46 | + "server_port": "MCP turwI' Qum lojmIt", |
| 47 | + "bind_host": "rarmeH naw'", |
| 48 | + "webhook_auth": "chaw' 'olmeH mIw", |
| 49 | + "oauth_client_id_override": "OAuth ngo': Client ID le' (wIvlaH)", |
| 50 | + "oauth_client_secret_override": "OAuth ngo': Client Secret le' (wIvlaH)", |
| 51 | + "oauth_regenerate": "OAuth ngo': DaH Client ID/Secret yIchenqa'moH", |
| 52 | + "pip_spec": "ghunwI': ha-mcp package le' yIlo'", |
| 53 | + "server_url": "Home Assistant URL ('Itlh)", |
| 54 | + "external_url": "URL Hur (wIvlaH)", |
| 55 | + "webhook_id_override": "webhook pegh le' (wIvlaH)", |
| 56 | + "secret_path_override": "naw' He le' (wIvlaH)", |
| 57 | + "regenerate_secrets": "DaH rarmeH peghmey yIchenqa'moH", |
| 58 | + "enable_webhook": "webhook vegh Hop naw' yIQotlhHa'", |
| 59 | + "enable_llm_api": "Qum-agent LLM API", |
| 60 | + "llm_api_exposure": "Qum-agentvaD janmey 'angmeH mIw", |
| 61 | + "enable_startup_notification": "QapchoH QIn yIQotlhHa'", |
| 62 | + "enable_sidebar_panel": "Dop UI DuHmey jIH yIQotlhHa'" |
| 63 | + }, |
| 64 | + "data_description": { |
| 65 | + "channel": "Dotlh Qapchu'bogh wIvlu'chugh, release Qapchu'bogh chu'qu' jomlu'; ghunmeH Dotlh wIvlu'chugh, development build chu'qu' jomlu'. turwI' chu'moHmeH pat chu'lu'chugh, integration pagh Home Assistant taghqa'moHlu'DI', 'ej roD nuDlu'DI', He wIvlu'bogh build chu'qu' jom pat. bIngDaq ghunwI' package le' wIvlu'chugh, wa'DIch 'oH 'ej turwI' chu'moHmeH pat chu'Ha'moH.", |
| 66 | + "auto_update": "chu'lu'chugh, integration pagh Home Assistant taghqa'moHlu'DI', 'ej roD nuDlu'DI', He wIvlu'bogh release chu'qu' jom turwI' chu'moHmeH pat. chu'Ha'lu'chugh, Dotlh jomlu'bogh lo'taH turwI', latlhlogh DuHvam Dachu'pa'. ha-mcp turwI' package neH SeH; HACS vegh ghoS HA-MCP Custom Component De' chu'.", |
| 67 | + "server_port": "Qum lojmItvamDaq 'Ij turwI'vam. 9583 lo' ha-mcp add-on, vaj 9584 motlh lo' turwI'vam, cha' turwI'pu' retlhDaq QaplaHmeH - add-on Dalo'be'chugh, Qum lojmIt tlhab Dalo'laH.", |
| 68 | + "bind_host": "MCP turwI' Qum lojmItvaD rarlaHbogh ghotpu' SeH. add-on rur DuH motlh: SIr'o' Sumvo' naw'laH vay', 'ej pegh He 'oH chaw'e'. Home Assistant jan neHvo' rarmeH loopback yIwIv - webhook URL Dop jIH je QaptaH.", |
| 69 | + "webhook_auth": "webhook URL-Daq ghoSmeH, paghDaq chaw' ghaj 'e' 'ol MCP nIqHommey. pegh URL lo'lu'chugh, chaw' 'oH URL'e'. Home Assistant sign-in lo'lu'chugh, Home Assistant loHwI' mab lo'ta' claude.ai rur nIqHom (OAuth). OAuth ngo' lo'lu'chugh, integrationvam Client ID Secret je chenmoH; Google Gemini Spark rur nIqHom poQboghDaq lanlu'. Dachu'DI' pagh Dachu'Ha'DI' Home Assistant Dataghqa'moHnIS.", |
| 70 | + "oauth_client_id_override": "OAuth ngo' Client ID chenmoH pat; 'oH qa' DuHvam. chIm yIpol Client ID DaH lo'lu'bogh polmeH. chaw' 'olmeH mIw 'oHtaH OAuth ngo' neH lo'lu'.", |
| 71 | + "oauth_client_secret_override": "OAuth ngo' Client Secret chenmoH pat; 'oH qa' DuHvam. chIm yIpol Client Secret DaH lo'lu'bogh polmeH. chaw' 'olmeH mIw 'oHtaH OAuth ngo' neH lo'lu'.", |
| 72 | + "oauth_regenerate": "wa'logh vang: OAuth ngo' mIwvamvaD Client ID Secret je chu' chenmoH. repair QIn poQbogh Home Assistant Dataghqa'moHpu'DI' neH QapchoH - Home Assistant Dataghqa'moHpa', Client ID Secret je ngo' QaptaH, 'ej chu' Qapbe'. bIngDaq override 'ay'mey cha' chImmoH je.", |
| 73 | + "pip_spec": "chIm yIpol. ha-mcp build le' neH wa'logh nIDmeH lo' (chovnatlh pre-release pin); release He qa', 'ej chImmoHlu'pa' turwI' chu'moHmeH pat chu'Ha'moH.", |
| 74 | + "server_url": "Home AssistantlIj naw'meH turwI' QaptaHbogh lo'bogh URL (motlh patvam'e'). chIm yIpol patvam Qum lojmIt SSL DuHmey jevo' chenmoHmeH; latlh He poQ turwI' neHchugh, De' yIlan.", |
| 75 | + "external_url": "rarmeH URL wa'DIch 'anglu' - domainlIj proxy ghap 'emDaq ba'chugh Home Assistant, URLvam yIlo'. scheme ngaSbogh Quv wa'DIch naQ yIlan. Home Assistant neH ghoS net poQ - web leghwI'Daq DapoSmoHDI', HA login jIH Daghaj net poQ - 'ej :8123 rur port ghajbe'nIS (latlh port je), pagh Hop MCP nIqHommey naw'laHbe'. chIm yIpol; vaj Nabu Casa Quv Sum ghap wIv pat.", |
| 76 | + "webhook_id_override": "rarmeH URL (/api/webhook/...)Daq webhook pegh chenmoH pat; peghvetlh qa' DuHvam. chaw' 'oH URL'e' - nI'bogh, ghItlh Qatlhbogh De' yIlo'. chIm yIpol pegh DaH lo'lu'bogh polmeH.", |
| 77 | + "secret_path_override": "turwI' Qum lojmItDaq naw'meH He pIQ chenmoH pat; Hevetlh pegh, 'ej Hevetlh qa' DuHvam. rap chut: chaw' 'oH He'e'. chIm yIpol He DaH lo'lu'bogh polmeH.", |
| 78 | + "regenerate_secrets": "wa'logh vang: webhook pegh chu' chenmoH pat, 'ej turwI' Qum lojmItDaq naw'meH He pIQ chenmoHqa' pat, vaj SIbI' QapHa' rarmeH URLmey ngo'. bIngDaq override 'ay'mey cha' chImmoH je.", |
| 79 | + "enable_webhook": "Sum neH mIw lo'meH yIchu'Ha': Home Assistant webhook qonta'be'lu'chu', vaj turwI'Daq Home Assistant vegh naw'laH pagh - Nabu Casa je. turwI' Qum lojmIt vegh naw'lu'meH He pIQ Dop jIH je QaptaH.", |
| 80 | + "enable_llm_api": "Home Assistant Qum agentsvaD janmey naQ yInob (OpenAI, Google, Ollama, ...): chu'lu'taHvIS, Control Home Assistant bIngDaq 'HA-MCP Server' wIvlaH agents, 'ej Assist chat ghogh jevo' janmey SeHlaH. chu'moHlu' neHchugh wIvlaH; agentDaq wIvbe'lu'pa' pagh 'anglu'. lo'meH paq: {llm_api_docs_url}", |
| 81 | + "llm_api_exposure": "Qum agentsvaD noblu'bogh jan ghom SeH. jan nej (motlh) agent context mach pol: janmey lungu'lu'bogh, nej/lo' meta-janmey je ghajbogh API mach. jan tetlh naQ 'ang mIw naQ - context tIn ghajbogh modelvaD qaq. cha' mIwmey wIvlu'chugh, cha' mIwmey retlhDaq qonta'lu', vaj Control Home Assistant bIngDaq mIwvam wIvlaH Hoch agent. HA-MCP DuHmey jIHDaq Hoch jan 'angmeH DuH SeHlu'; De' latlh: {llm_api_docs_url}", |
| 82 | + "enable_startup_notification": "turwI' QapchoH Hochlogh QIn yI'ang; loHwI' neHvaD DuHmey Daqmey 'ang. tamtaH QapchoHmeH yIchu'Ha' - Home Assistant QonoSDaq rarmeH URLmey leghlu'taH.", |
| 83 | + "enable_sidebar_panel": "DopDaq HA-MCP DuHmey jIH yI'ang (loHwI' neH). Dop De' 'ay' teqmeH yIchu'Ha' - jIHvamDaq turwI' DuHmey tu'lu'taH." |
| 84 | + } |
| 85 | + } |
| 86 | + } |
| 87 | + }, |
| 88 | + "issues": { |
| 89 | + "server_start_failed": { |
| 90 | + "title": "QapchoHlaHbe' HA-MCP turwI' QaptaHbogh", |
| 91 | + "description": "Home Assistant qoDaq HA-MCP turwI' QaptaHbogh QapchoHmoHlaHbe'lu':\n\n{detail}\n\nHome Assistant QonoSmey yInuD; ghIq nIDqa'meH integration yItaghqa'moH (pagh Qagh mung yItI' 'ej yItaghqa'moH)." |
| 92 | + }, |
| 93 | + "server_package_install_failed": { |
| 94 | + "title": "HA-MCP turwI' QaptaHbogh package jomlaHbe'lu'", |
| 95 | + "description": "HA-MCP turwI' QaptaHboghvaD ha-mcp package jomlu'DI' Qagh qaS:\n\n{detail}\n\nbIngDaq compatibility Qagh, jomlu'DI' Qagh ghap QIjlu'bogh yItI'; ghIq nIDqa'meH integration yItaghqa'moH." |
| 96 | + }, |
| 97 | + "component_outdated": { |
| 98 | + "title": "HACS vegh HA-MCP Custom Component yIchu'moH", |
| 99 | + "description": "HA-MCP Custom Component {required} ghap chu' law' poQ ha-mcp turwI' jomlu'bogh, 'ach {installed} Daghaj. HACS vegh component yIchu'moH (HA-MCP Custom Component De' 'ay' yIpoS, 'ej De' chu' 'anglu'be'chugh 'Update information' yIlo'), ghIq Home Assistant yItaghqa'moH. qaStaHvIS QaptaH turwI', 'ach component chu'moHlu'pa' DuHmey chu' 'op Qapbe'laH." |
| 100 | + }, |
| 101 | + "server_update_held": { |
| 102 | + "title": "component chu'moHghach loS HA-MCP turwI' chu'moHghach", |
| 103 | + "description": "ha-mcp turwI' {latest} tu'lu', 'ach HA-MCP Custom Component chu'moH je releasevetlh ({shipped}; {running} Dalo'taH). turwI' Dotlh'e' nIDbe'pu'bogh component QaptaHbogh QapchoHmoHlu'be'meH, component chu'moHlu'pa' turwI' chu'moHghach pat jomQo'.\n\nHACS vegh component yIchu'moH (HA-MCP Custom Component De' 'ay' yIpoS, 'ej De' chu' 'anglu'be'chugh 'Update information' yIlo'), ghIq Home Assistant yItaghqa'moH - ghIq nuv vangnISbe'taHvIS turwI' chu'moHghach jomlu'. turwI' chu'moHghach DaH jom DaneHchugh, HA-MCP turwI' chu'moHghach DolDaq jom leQ yIwIv." |
| 104 | + }, |
| 105 | + "legacy_hacs_source": { |
| 106 | + "title": "repository ngo'vo' jomlu' component", |
| 107 | + "description": "componentvamvaD ha-mcp turwI' repository wa'DIch Hotlh HACS, vaj component Dotlh mI' (2.x) QInmey je 'angbe' 'ej turwI' Dotlh mI' QInmey je 'ang. chu'moHtaH HACS, 'ach pongmey muj pol. tI'meH: HACSvo' repositoryvam yIteq (integration DuHmey config De' 'ay'mey je pollu'), repository le' 'oHmeH homeassistant-ai/ha-mcp-integration yIchel, componentvo' yIjomqa', 'ej Home Assistant yItaghqa'moH." |
| 108 | + }, |
| 109 | + "legacy_oauth_restart": { |
| 110 | + "title": "OAuth ngo' choH lo'meH Home Assistant yItaghqa'moH", |
| 111 | + "description": "OAuth ngo' chaw' 'olmeH mIw /authorize /token web endpoints ghajbogh'e' qon; Home Assistant naQ taghqa'moHlu'DI' neH rarlaH pagh rarHa'laH - mIwvam Dachu'pu'chugh, Dachu'Ha'pu'chugh, pagh Client ID/Secret DachoHpu'chugh je, rap ghu'. choH lo'meH Home Assistant yItaghqa'moH (Settings - System - Restart); Home Assistant Dataghqa'moHpa' QaptaH mIw ngo'." |
| 112 | + } |
| 113 | + }, |
| 114 | + "selector": { |
| 115 | + "server_channel": { |
| 116 | + "options": { |
| 117 | + "stable": "Dotlh Qapchu'bogh (chup)", |
| 118 | + "dev": "ghunmeH Dotlh (build chu'qu')" |
| 119 | + } |
| 120 | + }, |
| 121 | + "server_webhook_auth": { |
| 122 | + "options": { |
| 123 | + "none": "webhook URL pegh (motlh)", |
| 124 | + "ha_auth": "Home Assistant lo'taHvIS yI'el (OAuth)", |
| 125 | + "legacy": "OAuth ngo' (Client ID/Secret; Google Gemini SparkvaD)" |
| 126 | + } |
| 127 | + }, |
| 128 | + "llm_api_exposure": { |
| 129 | + "options": { |
| 130 | + "tool_search": "jan nej (mach, motlh)", |
| 131 | + "full": "janmey naQ", |
| 132 | + "both": "cha' mIwmey (Hoch agentvaD yIwIv)" |
| 133 | + } |
| 134 | + } |
| 135 | + }, |
| 136 | + "entity": { |
| 137 | + "update": { |
| 138 | + "server_update": { |
| 139 | + "name": "chu'moH" |
| 140 | + } |
| 141 | + } |
| 142 | + }, |
| 143 | + "common": { |
| 144 | + "connect_direct_access": "Home Assistant janvo' naw' pIQ: {url}", |
| 145 | + "connect_local_lan": "SIr'o' Sum/LAN (rarmeH naw'Daq \"Local network\" wIvlu'chugh): {url}", |
| 146 | + "connect_remote_url": "Daq Hopvo' rarmeH URL: {url}", |
| 147 | + "connect_urls_label": "rarmeH URLmey:", |
| 148 | + "connect_urls_pending": "turwI' QapchoHpu'DI', naDev rarmeH URLmey 'anglu', 'ej Home Assistant QonoSDaq 'anglu' je.", |
| 149 | + "connect_webhook_disabled": "Daq Hopvo' webhook lo'bogh naw' Qotlhlu' (Daq Sumvo' neH naw'lu').", |
| 150 | + "oauth_creds_pending": "turwI' QapchoHpu'DI', naDev Client ID, Client Secret je 'anglu'.", |
| 151 | + "oauth_not_serving": "wej Dochmeyvam laj OAuth ngo' — Home Assistant Dataghqa'moH 'e' tlhoblu'DI', QapchoHmeH Dochmeyvam Home Assistant yItaghqa'moH.", |
| 152 | + "oauth_select_legacy_mode": "DungDaq chaw' 'olmeH mIwvaD OAuth ngo' yIwIv 'ej Client ID Client Secret je chenmoHlu'meH yIpol.", |
| 153 | + "panel_hint": "janmey Davu'meH 'ej turwI' DuHmey DachermeH [HA-MCP SeHlaw](/ha-mcp) yIpoSmoH.", |
| 154 | + "tools_module_installed": "'a'baqa' & YAML janmey bobcho' (Beta/'Itlh; wIvlaH): jomlu'pu'", |
| 155 | + "tools_module_not_installed": "'a'baqa' & YAML janmey bobcho' (Beta/'Itlh; wIvlaH): jomlu'be' — navvamDaq \"De' 'ay' chel\" yI'uy, 'ej bobcho'vam DachelmeH \"HA-MCP File & YAML Tools\" yIwIv", |
| 156 | + "tools_module_not_loaded": "'a'baqa' & YAML janmey bobcho' (Beta/'Itlh; wIvlaH): jomlu'pu' 'ach QaptaHbe' — navvamDaq \"HA-MCP File & YAML Tools\" De' 'ay' yIQotlhHa' pagh yItaghqa'moH", |
| 157 | + "version_line": "component {component_version} - ha-mcp turwI' {server_version} ({channel} Dotlh He)", |
| 158 | + "version_not_installed": "wej jomlu'", |
| 159 | + "version_unknown": "Sovbe'lu'" |
| 160 | + } |
| 161 | +} |
0 commit comments