homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge.
1 lines • 1.85 MB
JavaScript
import{a as J}from"./chunk-O7QMSLAF.js";import{a as yi}from"./chunk-JW2WSFV4.js";import{b as wi}from"./chunk-JRQEWFL4.js";import{a as Hi}from"./chunk-YHPS7HTH.js";import{a as pi}from"./chunk-SLEKX5ZW.js";import{a as mi}from"./chunk-35OGCMTN.js";import{a as _i,b as bi,c as hi,d as fi,e as vi,f as ki}from"./chunk-DHMNT764.js";import"./chunk-7ZRJGJS4.js";import{c as xe}from"./chunk-JVKXR53D.js";import"./chunk-3UI2RHE7.js";import"./chunk-KNJE27OR.js";import"./chunk-VXWFTLY2.js";import"./chunk-4O7NT7TT.js";import"./chunk-J6ICAYDY.js";import"./chunk-3OSK5OW7.js";import"./chunk-KUFAY5CP.js";import{c as di}from"./chunk-XJY7A24W.js";import"./chunk-TIE2WSHM.js";import"./chunk-6SEBWKRM.js";import"./chunk-S5L52QFG.js";import"./chunk-3XNLIEKF.js";import"./chunk-ZCCLGLMW.js";import"./chunk-77GWB2NW.js";import"./chunk-P5DRV4DP.js";import"./chunk-HHPGR3HF.js";import"./chunk-6M524CF7.js";import{q as Re}from"./chunk-OHFVMRCL.js";import{A as me,z as ge}from"./chunk-MMYB2ZMV.js";import"./chunk-2QXNFD4L.js";import{c as ui,d as Ee,g as we}from"./chunk-QY7HUYL5.js";import{b as gi,c as be}from"./chunk-7LZPZXYJ.js";import{b as _e}from"./chunk-3P637DAY.js";import{a as v,b as L,c as li,d as ut,e as oe,f as Ue,g as ye,i as ci,j as pe}from"./chunk-SXUVUFAV.js";import{g as si,h as ri,i as oi,j as ai,k as ni}from"./chunk-R3JWGCC5.js";import{a as Ke,c as G}from"./chunk-KPKQNEWS.js";import{Fc as ti,Ka as ct,Qb as ei,a as Ie,c as Yt,d as Gt,da as y,db as $t,e as w,ga as X,h as De,ha as E,ib as Zt,ka as Ce,kd as ee,la as M,lb as Qt,mb as F,na as Wt,nd as H,sd as ii,ub as Xt,va as Jt,w as Be}from"./chunk-QSPBB6EE.js";var ws=w((yn,Po)=>{Po.exports={"accessories.accessory_info":"Accessory Information","accessories.bridge_ip":"Bridge IP","accessories.bridge_link_name":"Linked Bridge Name","accessories.bridge_link_port":"Linked Bridge Port","accessories.bridge_link_username":"Linked Bridge Username","accessories.bridge_name":"Bridge Name","accessories.bridge_port":"Bridge Port","accessories.bridge_username":"Bridge Username","accessories.button_add_room":"\u0414\u043E\u0431\u0430\u0432\u0435\u0442\u0435 \u0421\u0442\u0430\u044F","accessories.button_hidden_hide":"Hide Hidden","accessories.button_hidden_show":"Show Hidden","accessories.button_remove":"Remove From Cache","accessories.control.adaptive_lighting":"Adaptive Lighting","accessories.control.adaptive_lighting_note":"Some plugins may automatically re-enable Adaptive Lighting when changing this.","accessories.control.auto":"\u0410\u0432\u0442\u043E","accessories.control.away":"Away","accessories.control.battery_charged":"Charged","accessories.control.battery_charging":"\u0437\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435","accessories.control.battery_low":"Battery Low","accessories.control.battery_notchargeable":"\u041D\u0435 \u0441\u0435 \u0437\u0430\u043F\u043B\u0430\u0449\u0430","accessories.control.battery_notcharging":"\u041D\u0435 \u0441\u0435 \u0437\u0430\u0440\u0435\u0436\u0434\u0430","accessories.control.brightness":"\u042F\u0440\u043A\u043E\u0441\u0442","accessories.control.closed":"\u0417\u0430\u0442\u0432\u043E\u0440\u0435\u043D\u043E","accessories.control.closing":"\u0417\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435","accessories.control.color_temperature":"Color Temperature","accessories.control.cool":"\u041E\u0445\u043B\u0430\u0436\u0434\u0430\u043D\u0435","accessories.control.current":"Current","accessories.control.default_room":"\u0421\u0442\u0430\u044F \u043F\u043E \u043F\u043E\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043D\u0435","accessories.control.dehumidify":"Dehumidify","accessories.control.detected":"Detected","accessories.control.drag_here":"Drag Here","accessories.control.heat":"\u0417\u0430\u0442\u043E\u043F\u043B\u044F\u043D\u0435","accessories.control.home":"Home","accessories.control.hue":"Hue","accessories.control.humidify":"Humidify","accessories.control.input":"Input List","accessories.control.jammed":"\u0417\u0430\u0441\u0435\u0434\u043D\u0430\u043B","accessories.control.lock_auto":"Auto Lock Timer","accessories.control.locked":"\u0417\u0430\u043A\u043B\u044E\u0447\u0435\u043D\u043E","accessories.control.manual":"Manual","accessories.control.mode":"Mode","accessories.control.mute":"Mute","accessories.control.night":"Night","accessories.control.not_detected":"Not Detected","accessories.control.not_mute":"Audible","accessories.control.off":"\u0418\u0437\u043A\u043B\u044E\u0447\u0435\u043D\u043E","accessories.control.on":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u043E","accessories.control.open":"\u041E\u0442\u0432\u043E\u0440\u0435\u043D\u043E","accessories.control.opening":"\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435","accessories.control.rotation_c_clockwise":"Counter Clockwise","accessories.control.rotation_clockwise":"Clockwise","accessories.control.rotation_direction":"Rotation Direction","accessories.control.rotation_speed":"\u0421\u043A\u043E\u0440\u043E\u0441\u0442 \u043D\u0430 \u0432\u044A\u0440\u0442\u0435\u043D\u0435","accessories.control.running":"Running","accessories.control.set_duration":"Set Duration","accessories.control.speaker_volume":"\u0421\u0438\u043B\u0430 \u043D\u0430 \u0437\u0432\u0443\u043A\u0430","accessories.control.stopped":"\u0421\u043F\u0440\u044F\u043D\u043E","accessories.control.target":"\u0426\u0435\u043B","accessories.control.target_auto":"Auto Target","accessories.control.threshold_auto":"Auto Threshold","accessories.control.triggered":"\u0417\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u0430\u043D","accessories.control.unknown":"\u041D\u0435\u043F\u043E\u0437\u043D\u0430\u0442","accessories.control.unlocked":"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u043E","accessories.control_disabled":"Homebridge \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435\u0442\u043E \u043D\u0430 \u0430\u043A\u0441\u0435\u0441\u043E\u0430\u0440\u0438\u0442\u0435 \u0435 \u0438\u0437\u043A\u043B\u044E\u0447\u0435\u043D\u043E","accessories.custom_name":"Custom Name","accessories.hide_this_accessory":"\u0421\u043A\u0440\u0438\u0439 \u0430\u043A\u0441\u0435\u0441\u043E\u0430\u0440\u0430","accessories.message_must_use_insecure_mode":"\u0417\u0430 \u0434\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0432\u0430\u0442\u0435 \u0432\u0430\u0448\u0438\u0442\u0435 \u0430\u043A\u0441\u0435\u0441\u043E\u0430\u0440\u0438 Homebridge \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0440\u0430\u0431\u043E\u0442\u0438 \u0432 insecure \u0440\u0435\u0436\u0438\u043C {{ link }}.","accessories.name":"\u0418\u043C\u0435","accessories.plugin":"Plugin","accessories.room_name":"\u0418\u043C\u0435 \u043D\u0430 \u0441\u0442\u0430\u044F","accessories.service":"Service","accessories.service_info":"Service Information","accessories.settings_link":"You can access the Homebridge Settings at any time from the cog icon in the side menu.","accessories.show_on_dashboard":"Show in dashboard widget","accessories.support.list_1":"The rooms you create here will not appear in HomeKit, they are only for the organisation of accessories in the Homebridge UI.","accessories.support.list_2":"To rename an existing room, create a new room with the desired name and move the accessories to the new room.","accessories.support.list_3":"To delete an existing room, move all its accessories to another room and refresh the page.","accessories.support.list_4":"Accessories may take a few minutes to appear on this screen after a Homebridge restart or after being added. If accessories are consistently missing, try changing the mDNS advertiser in the settings.","accessories.title_accessories":"\u0410\u043A\u0441\u0435\u0441\u043E\u0430\u0440\u0438","backup.backup_delete_failed":"Backup deletion failed. See logs for details.","backup.backup_download_failed":"Backup download failed.","backup.backup_exceeds_max_size":"Backup ({{ backupSize }}) exceeds maximum restore file size of {{ maxBackupSizeText }}","backup.backup_help_one":"Download a backup archive of your entire Homebridge environment. This will backup the entire contents of your Homebridge storage directory which you can later restore on any platform capable of running Homebridge UI.","backup.backup_help_two":"Plugins not hosted on npm, or plugins installed directly from GitHub will not be backed up or restored.","backup.backup_now":"Backup Now","backup.backup_now_desc":"Generate and download an up-to-date backup file.","backup.backup_restored":"Backup Archive Restored","backup.backup_warning":"Backup archives contain sensitive information and should not be shared with others.","backup.button_restore_backup":"Restore Backup","backup.files_auto":"Previous Automated Backups","backup.label_uploading":"Uploading\u2026","backup.load_error":"Failed to load config backup.","backup.restore_failed":"Restore Failed","backup.restore_help_one":"Restore a backup archive you previously made using the Homebridge UI. Your Homebridge config, cached accessories, HomeKit pairings and Homebridge UI user accounts will be restored. Any Homebridge plugins you had installed will also be downloaded from the npm registry.","backup.restore_help_two":"You will need to login to the Homebridge UI after doing a restore using the credentials from the restored instance.","backup.restore_max_size":"You can restore a backup archive up to {{ maxBackupSizeText }} in size.","backup.restore_now":"Restore Now","backup.restore_now_desc":"Restore from a previously downloaded backup file.","backup.restore_warning":"Restoring from a backup will irreversibly overwrite the current Homebridge configuration.","backup.scheduled_backup_disabled":"Scheduled backups have been disabled via the configuration.","backup.scheduled_backup_time":"A full backup of the Homebridge instance is automatically created every day at {{ backupTime }} and kept for {{ dayCount }} days.","backup.settings_enable":"Enable Scheduled Backups","backup.settings_path":"Scheduled Backup Path","backup.settings_title":"Scheduled Backup Settings","backup.title_backup":"Backup & Restore","child_bridge.about":"Homebridge allows you to run your plugin's platform or accessory as an isolated child bridge {{ link }}. This can improve the general responsiveness and reliability of Homebridge.","child_bridge.bridge_connect":"Connect to HomeKit","child_bridge.bridge_settings":"Child Bridge Config","child_bridge.bridges":"Bridges","child_bridge.bridges_paired":"Each child bridge platform or accessory will need to be paired with HomeKit separately.","child_bridge.bridges_paired_2":"If you set up a child bridge now and later disable it, any accessories on this bridge will be removed and re-created on the main Homebridge bridge.","child_bridge.config.accessory":"Accessory","child_bridge.config.debug":"Debug Mode","child_bridge.config.firmware":"Firmware Version","child_bridge.config.manufacturer":"Manufacturer","child_bridge.config.model":"Model","child_bridge.config.name":"Name","child_bridge.config.or_link":"Or, Link Existing Bridge","child_bridge.config.platform":"Platform","child_bridge.config.prevent":"Cannot disable a child bridge with linked accessories.","child_bridge.config.select_existing":"Select an existing bridge...","child_bridge.config.use":"Use Child Bridge","child_bridge.confirm_delete_1":"The following child bridges will be removed.","child_bridge.confirm_delete_2":"You will need to remove the paired bridges manually from the Home app. Any accessories will be removed and re-created on the main Homebridge bridge.","child_bridge.must_configure_plugin":"You need to configure this plugin before you can manage its bridge settings.","child_bridge.reset_accessories":"Reset Accessories","child_bridge.restart":"Restart Child Bridges","child_bridge.restart_homebridge":"Restart Homebridge to finish setting up this child bridge.","child_bridge.restart_plural":"Restart Child Bridges","child_bridge.return_to_pair":"Return to this screen after Homebridge has restarted to view the pairing QR code.","child_bridge.select_type":"Select which platforms or accessories you want to run as a child bridge","child_bridge.setup":"Set Up Child Bridge","child_bridge.start":"Start Child Bridge","child_bridge.start_plural":"Start Child Bridges","child_bridge.stop":"Stop Child Bridge","child_bridge.stop_plural":"Stop Child Bridges","config.config_accessory_must_be_array":"\u0430\u043A\u0441\u0435\u0441\u043E\u0430\u0440\u0438\u0442\u0435 \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0441\u0430 \u0432 \u0441\u043A\u043E\u0431\u0438 []","config.config_bridge_missing":"\u041B\u0438\u043F\u0441\u0432\u0430\u0442 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0437\u0430 \u0431\u0440\u0438\u0434\u0436\u0430","config.config_invalid_json":"\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0442\u043E\u0440\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430 \u043D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D JSON","config.config_platform_must_be_array":"\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0438\u0442\u0435 \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0441\u0430 \u0432 \u0441\u043A\u043E\u0431\u0438 []","config.config_username_error":"\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E\u0442\u043E \u0438\u043C\u0435 \u043D\u0430 \u0431\u0440\u0438\u0434\u0436\u0430 \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0435 6 \u0434\u0432\u043E\u0439\u043A\u0438 \u0448\u0435\u0441\u0442\u043D\u0430\u0434\u0435\u0441\u0435\u0442\u0438\u0447\u043D\u0438 \u0437\u043D\u0430\u043A\u0430, \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438 \u0441 \u0434\u0432\u043E\u0435\u0442\u043E\u0447\u0438\u0435 (A-F 0-9)","config.error_blocks_objects":"All {{ type }} blocks must be objects.","config.error_blocks_type":"All {{ type }} blocks must contain the {{ type }} attribute.","config.error_string_array":"Each item in the {{ key }} array must be a string.","config.error_string_type":"The {{ type }} attribute must be a string.","config.failed_to_save_config":"\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0442\u0430 \u043D\u0435 \u043C\u043E\u0436\u0430 \u0434\u0430 \u0441\u0435 \u0437\u0430\u043F\u0430\u043C\u0435\u0442\u0438","config.restore.confirm":"\u041D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435 \u0437\u0430\u043F\u0430\u043C\u0435\u0442\u0438 \u0437\u0430 \u0434\u0430 \u043F\u043E\u0442\u0432\u044A\u0440\u0434\u0438\u0442\u0435, \u0447\u0435 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0432\u044A\u0437\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u0442\u043E\u0432\u0430 \u0440\u0435\u0437\u0435\u0440\u0432\u043D\u043E \u043A\u043E\u043F\u0438\u0435.","config.restore.copy_to_editor":"\u041A\u043E\u043F\u0438\u0440\u0430\u0439 \u0432 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440","config.restore.no_backups":"\u041D\u044F\u043C\u0430 \u0440\u0435\u0437\u0435\u0440\u0432\u043D\u0438 \u043A\u043E\u043F\u0438\u044F","config.restore.title_restore_homebridge_backup":"\u0412\u044A\u0437\u0441\u0442\u0430\u043D\u043E\u0432\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043D\u043E \u043A\u043E\u043F\u0438\u0435 \u043D\u0430 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0442\u043E\u0440\u0430 \u0437\u0430 Homebridge","config.restore.toast_backups_deleted":"\u0412\u0441\u0438\u0447\u043A\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043D\u0438 \u043A\u043E\u043F\u0438\u044F \u0441\u0430 \u0438\u0437\u0442\u0440\u0438\u0442\u0438","config.title_backup_loaded":"\u0420\u0435\u0437\u0435\u0440\u0432\u043D\u043E\u0442\u043E \u043A\u043E\u043F\u0438\u0435 \u0435 \u0437\u0430\u0440\u0435\u0434\u0435\u043D\u043E","form.auto_save":"Changes are automatically saved.","form.button_back":"Back","form.button_cancel":"\u041E\u0442\u043A\u0430\u0437","form.button_close":"\u0417\u0430\u0442\u0432\u043E\u0440\u0438","form.button_delete":"\u0418\u0437\u0442\u0440\u0438\u0439","form.button_disable":"Disable","form.button_download":"Download","form.button_edit":"\u041F\u0440\u043E\u043C\u0435\u043D\u0438","form.button_enable":"Enable","form.button_hide":"Hide","form.button_lock":"Lock","form.button_more_info":"More Info","form.button_remove":"Remove","form.button_reset":"Reset","form.button_restore":"\u0412\u044A\u0437\u0441\u0442\u0430\u043D\u043E\u0432\u0438","form.button_save":"\u0417\u0430\u043F\u0430\u0437\u0438","form.button_show":"Show","form.button_unlock":"Unlock","form.button_unpair":"Unpair","form.label.changes_kept":"Note that existing selections/changes are preserved when switching between items.","form.label_continue":"Continue","form.label_invalid":"Config validation failed - you can still save your changes.","form.label_invalid_strict":"Config validation failed - please review the form before saving.","form.label_valid":"Config validation passed.","form.select.auto":"Automatic (Use Browser Settings)","login.invalid_code":"The code entered is incorrect or has expired","login.invalid_credentials":"\u0413\u0440\u0435\u0448\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u0438\u043C\u0435 \u0438\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u0430","login.invalid_credentials_2":"To reset your credentials or 2fa code, delete the <code>auth.json</code> file in your Homebridge storage directory, restart Homebridge, then login with <code>admin</code> / <code>admin</code>.","login.invalid_password":"Invalid Password","login.label_2fa_code":"Two Factor Authentication Code","logs.download.error":"Failed to download log file.","logs.download_warning":"Homebridge log files may contain personal information, passwords or access tokens. Please review the log file and remove any sensitive information before sharing with others.","logs.log_file_truncated":"Log file truncated.","logs.title_download_log_file":"Download Log File","logs.title_truncate_log_file":"Delete Logs","logs.truncate.error":"Failed to truncate log file.","logs.truncate_log_warning":"This action will irreversibly delete your existing Homebridge logs. Are you sure you want to continue?","menu.config_json_editor":"JSON Config","menu.docker.restart_container":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439 \u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0430","menu.docker.startup_script":"\u0421\u0442\u0430\u0440\u0442\u043E\u0432 \u0441\u043A\u0440\u0438\u043F\u0442","menu.docker.terminal":"\u0422\u0435\u0440\u043C\u0438\u043D\u0430\u043B","menu.hbrestart.confirm_hb":"Restart Homebridge","menu.hbrestart.confirm_ui":"Restart HB Service & UI","menu.hbrestart.title":"Restart Homebridge","menu.label_accessories":"\u0410\u043A\u0441\u0435\u0441\u043E\u0430\u0440\u0438","menu.label_plugins":"\u0414\u043E\u0431\u0430\u0432\u043A\u0438","menu.label_settings":"Settings","menu.label_settings_advanced":"UI Advanced Settings","menu.label_status":"\u0421\u0442\u0430\u0442\u0443\u0441","menu.linux.label_logs":"Logs","menu.linux.label_restart_server":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439 \u0421\u044A\u0440\u0432\u044A\u0440\u0430","menu.linux.label_shutdown_server":"\u0418\u0437\u043A\u043B\u044E\u0447\u0438 \u0421\u044A\u0440\u0432\u044A\u0440\u0430","menu.linux.label_terminal":"\u0422\u0435\u0440\u043C\u0438\u043D\u0430\u043B","menu.reload":"Reload","menu.restart.title":"Power Options","menu.settings.title":"Settings","menu.tooltip_logout":"\u0418\u0437\u043B\u0435\u0437","menu.tooltip_restart":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442","menu.tooltip_user_accounts":"\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0438","menu.tooltip_view_logs":"\u041F\u043E\u043A\u0430\u0436\u0438 \u041B\u043E\u0433\u043E\u0432\u0435\u0442\u0435","platform.docker.container_restarted":"Docker \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0430 \u0435 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D","platform.docker.must_use_hashbang":"\u0421\u043A\u0440\u0438\u043F\u0442\u044A\u0442 \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430 #!/bin/sh hashbang.","platform.docker.restart_required":"\u0422\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0442\u0435 \u0442\u043E\u0437\u0438 Docker \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0437\u0430 \u0434\u0430 \u0432\u043B\u0435\u0437\u043D\u0430\u0442 \u0432 \u0441\u0438\u043B\u0430 \u043F\u0440\u043E\u043C\u0435\u043D\u0438\u0442\u0435.","platform.docker.run_with_restart":"\u0423\u0432\u0435\u0440\u0435\u0442\u0435 \u0441\u0435, \u0447\u0435 \u0438\u043C\u0430\u0442\u0435 \u0440\u0430\u0431\u043E\u0442\u0435\u0449 Docker \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0441 {{ command }}","platform.docker.script_help":"\u0422\u043E\u0437\u0438 \u0441\u043A\u0440\u0438\u043F\u0442 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043F\u044A\u043B\u043D\u044F\u0432\u0430 \u0432\u0441\u0435\u043A\u0438 \u043F\u044A\u0442, \u043A\u043E\u0433\u0430\u0442\u043E \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430 Docker \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0430. \u041C\u043E\u0436\u0435 \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 \u0442\u043E\u0432\u0430, \u0437\u0430 \u0434\u0430 \u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0442\u0435 \u0432\u0441\u0438\u0447\u043A\u0438 \u0434\u043E\u043F\u044A\u043B\u043D\u0438\u0442\u0435\u043B\u043D\u0438 \u043F\u0430\u043A\u0435\u0442\u0438, \u043E\u0442 \u043A\u043E\u0438\u0442\u043E \u0432\u0430\u0448\u0438\u0442\u0435 \u043F\u043B\u044A\u0433\u0438\u043D\u0438 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043D\u0443\u0436\u0434\u0430\u044F\u0442 \u043A\u0430\u0442\u043E ffmpeg \u0438\u043B\u0438 libpcap-dev.","platform.docker.script_saved":"\u0421\u0442\u0430\u0440\u0442\u043E\u0432\u0438\u044F \u0441\u043A\u0440\u0438\u043F\u0442 \u0435 \u0437\u0430\u043F\u0430\u043C\u0435\u0442\u0435\u043D","platform.docker.server_long_time":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435to \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430 \u043E\u0442\u043D\u0435\u043C\u0430 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435. \u041C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043D\u0430\u043B\u043E\u0436\u0438 \u0434\u0430 \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u0435 Docker \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0430 \u0440\u044A\u0447\u043D\u043E.","platform.docker.title_restarting":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 Docker \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0430","platform.linux.long_time":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435\u0442\u043E \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430 \u043E\u0442\u043D\u0435\u043C\u0430 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435. \u041C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043D\u0430\u043B\u043E\u0436\u0438 \u0434\u0430 \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u044A\u0440\u0432\u044A\u0440\u0430 \u0440\u044A\u0447\u043D\u043E.","platform.linux.restart":"\u041C\u043E\u043B\u044F \u0438\u0437\u0447\u0430\u043A\u0430\u0439\u0442\u0435. \u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u0442\u0430 \u0449\u0435 \u0441\u0435 \u043F\u0440\u0435\u0437\u0430\u0440\u0435\u0434\u0438 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E, \u043A\u043E\u0433\u0430\u0442\u043E Homebridge \u0435 \u043E\u0442\u043D\u043E\u0432\u043E \u043E\u043D\u043B\u0430\u0439\u043D.","platform.linux.restarting_server":"\u0421\u044A\u0440\u0432\u044A\u0440\u0430 \u0441\u0435 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430","platform.linux.server_restart_error":"\u0412\u044A\u0437\u043D\u0438\u043A\u043D\u0430 \u0433\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u0438\u0437\u043F\u0440\u0430\u0449\u0430\u043D\u0435\u0442\u043E \u043D\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u0442\u0430 \u0437\u0430 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430","platform.linux.server_restarted":"\u0421\u044A\u0440\u0432\u044A\u0440\u0430 \u0435 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D","platform.linux.server_taking_long_time":"\u041E\u0442\u043D\u0435\u043C\u0430 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430 \u0437\u0430 \u0434\u0430 \u0431\u044A\u0434\u0435 \u043E\u0442\u043D\u043E\u0432\u043E \u043E\u043D\u043B\u0430\u0439\u043D","platform.linux.server_will_power_down":"\u0421\u044A\u0440\u0432\u044A\u0440\u0430 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043A\u043B\u044E\u0447\u0438 \u0441\u043A\u043E\u0440\u043E.","platform.linux.shutting_down_server":"\u0421\u044A\u0440\u0432\u044A\u0440\u0430 \u0441\u0435 \u0438\u0437\u043A\u043B\u044E\u0447\u0432\u0430","platform.version.restart_required":"Homebridge UI v{{ uiVersion }} has been installed, but the server service is still running v{{ serverVersion }}.","platform.version.service_restart_required":"Restart Required","plugins.bridge.action_error":"Failed to {{ action }} child bridge(s).","plugins.button_homepage":"Plugin Homepage","plugins.button_set_up":"Set Up","plugins.button_settings":"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438","plugins.button_uninstall":"\u0414\u0435\u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0439","plugins.button_update":"\u0410\u043A\u0442\u0443\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u0439","plugins.compat.are_you_sure":"Are you sure you want to continue anyway?","plugins.compat.hb_node_too_low":"{{ packageName }} v{{ latestVersion }} requires Node.js v{{ minVersion }} or later. You are currently running Node.js {{ installedVersion }}.","plugins.compat.hb_too_low":"The {{ pluginName }} plugin recommends running on Homebridge v{{ minVersion }} or later. You are currently running Homebridge v{{ installedVersion }}.","plugins.compat.node_first":"Please update Node.js before updating {{ packageName }}.","plugins.compat.node_link":"How To Update Node.js","plugins.compat.node_too_low":"The {{ pluginName }} plugin recommends running on Node.js v{{ minVersion }} or later. You are currently running Node.js {{ installedVersion }}.","plugins.compat.title":"Compatibility Check","plugins.config.load_error":"Failed to load plugin config.","plugins.config.must_be_array":"Plugin config must be an array.","plugins.config.must_be_array_objects":"Plugin config must be an array of objects.","plugins.config.must_be_object":"Config block must be an object.","plugins.config.name_property":'Accessory must have a valid "name" attribute',"plugins.config.please_fix":"Please fix validation errors before adding a new block.","plugins.config.remove_error":"Failed to remove plugin config.","plugins.disable.error":"Failed to disable plugin.","plugins.donate.message_1":"As more users install their plugins through the Homebridge UI, they are less likely to visit the projects' GitHub page where the ways to support a developer would typically be displayed.","plugins.donate.message_2":"Adding donation links directly in the Homebridge UI ensures users know how to support Homebridge developers if they wish to do so.","plugins.donate.tile_donate_to":"Donate to {{ author }}","plugins.enable.error":"Failed to enable plugin.","plugins.manage.all_versions":"All versions","plugins.manage.child_bridge_restart":"Child bridge restarted successfully.","plugins.manage.child_bridge_restart_failed":"Plugin restart failed, please restart Homebridge manually.","plugins.manage.confirm_disable":"Are you sure you want to disable {{ pluginName }}?","plugins.manage.confirm_disable_accessory_1":"Any accessories exposed by this plugin will be removed from the Homebridge UI accessory screen and removed from HomeKit.","plugins.manage.confirm_disable_accessory_2":"When you re-enable the plugin, the accessories will reappear in the Homebridge UI and HomeKit. The accessories will lose their HomeKit data (like related scenes and automations).","plugins.manage.confirm_disable_platform_1":"Any accessories exposed by this plugin will be removed from the Homebridge UI accessory screen but remain in HomeKit with a 'No Response' label.","plugins.manage.confirm_disable_platform_2":"When you re-enable the plugin, the accessories will reappear in the Homebridge UI and become controllable again in HomeKit. The accessories will not lose their HomeKit data (like related scenes and automations).","plugins.manage.confirm_enable":"Are you sure you want to enable {{ pluginName }}?","plugins.manage.disable":"Disable","plugins.manage.enable":"Enable","plugins.manage.github_support":"You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!","plugins.manage.information":"Plugin Information","plugins.manage.install":"\u0418\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0439","plugins.manage.installed":"\u0418\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u043D","plugins.manage.json_config":"JSON Config","plugins.manage.manage_version":"Manage Version","plugins.manage.manual_update_command":"To upgrade the package, open a Node.js command prompt as an Administrator and run the following commands:","plugins.manage.more_info":"More information about scoped {{ scopedLink }} and verified {{ verifiedLink }} plugins.","plugins.manage.online_updates":"Online updates are not supported on Windows. You will need to upgrade Homebridge UI manually after stopping the Homebridge service.","plugins.manage.plugin_logs":"Plugin Logs","plugins.manage.scoped.error":"An error occurred. You can download the logs below.","plugins.manage.scoped.info_1":"Homebridge scoped plugins have names beginning with {{ prefix }}.","plugins.manage.scoped.info_2":"For more information about scoped plugins and why to switch, see the wiki page {{ link }}.","plugins.manage.scoped.process":"This process will not affect your Homebridge/HomeKit accessories. You will not be able to cancel the process once it has started. It will:","plugins.manage.scoped.switch":"Switch To Scoped Plugin","plugins.manage.scoped.windows":'Online updates are not supported on Windows. You will need to install the new plugin and uninstall the old plugin manually. You should <span class="fw-bold">not</span> restart Homebridge until both steps are complete.',"plugins.manage.scoped_message":"Scoped plugins improve long-term reliability and ensure consistent maintenance by combining centralized oversight from the Homebridge team with continued involvement from the original maintainer.","plugins.manage.scoped_subtitle":"This plugin is scoped and verified.","plugins.manage.select_version":"Select the version to install","plugins.manage.thanks_for_updating":"\u0411\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u0438\u043C, \u0447\u0435 \u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0442\u0435 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0430\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u044F \u043D\u0430 {{ pluginName }}.","plugins.manage.uninstall":"\u0414\u0435\u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0439","plugins.manage.uninstalled":"\u0418\u0437\u0442\u0440\u0438\u0442","plugins.manage.unverified_message":"Unverified Homebridge plugins indicate that they haven't undergone the review process by the Homebridge project team. Lack of verification does not necessarily imply inefficacy or safety concerns. Authors might have opted not to seek verification for various reasons.","plugins.manage.unverified_subtitle":"This plugin is not verified.","plugins.manage.update":"\u0410\u043A\u0442\u0443\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u0439","plugins.manage.updated":"\u0410\u043A\u0442\u0443\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u043D","plugins.manage.verified_message":"Homebridge plugins that are marked as verified have been reviewed by the Homebridge project team to ensure they meet various requirements that encourage best practices and a trouble-free user experience.","plugins.manage.verified_subtitle":"This plugin is verified.","plugins.placeholder_search_first":"Use the search bar above to find your first plugin","plugins.placeholder_search_none":"No results were found","plugins.placeholder_search_plugin":"\u0422\u044A\u0440\u0441\u0435\u0442\u0435 \u0434\u043E\u0431\u0430\u0432\u043A\u0438, \u043A\u043E\u0438\u0442\u043E \u0434\u0430 \u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0442\u0435\u2026","plugins.settings.custom.homebridge-gsh.label_account_linked":"Account Linked","plugins.settings.custom.homebridge-gsh.label_link_account":"Link Account","plugins.settings.custom.homebridge-gsh.label_unlink_account":"Unlink Account","plugins.settings.custom.homebridge-gsh.message_about":"The Homebridge Google Smart Home plugin allows you to control your Homebridge accessories from a Google Home enabled smart speaker or the Google Home mobile app.","plugins.settings.custom.homebridge-gsh.message_account_link_required":"To enable this functionality you must sign in with your Google or GitHub account; make sure you use the same account when adding the Homebridge action in the Google Home mobile app.","plugins.settings.custom.homebridge-gsh.message_homebridge_restart_required":"Homebridge requires restarting for the changes to take effect.","plugins.settings.custom.homebridge-gsh.message_invalid_token":"Invalid account linking token in config.json","plugins.settings.deconz.dump_no_exist":"Homebridge deCONZ dump file does not exist yet.","plugins.settings.hue.dump_no_exist":"Homebridge Hue dump file does not exist yet.","plugins.settings.label_open_config_editor":"Open Config Editor","plugins.settings.message_consult_documentation":"Please consult the plugin documentation for instructions on how to correctly configure this plugin.","plugins.settings.message_manual_config_required":"This plugin must be configured manually using the Homebridge UI Config Editor.","plugins.settings.plugin_config_saved":"\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0442\u0430 \u043D\u0430 \u0434\u043E\u0431\u0430\u0432\u043A\u0430\u0442\u0430 \u0435 \u0437\u0430\u043F\u0430\u043C\u0435\u0442\u0435\u043D\u0430","plugins.settings.restart_required":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439 Homebridge \u0437\u0430 \u0434\u0430 \u0432\u043B\u0435\u0437\u043D\u0430\u0442 \u0432 \u0441\u0438\u043B\u0430 \u043F\u0440\u043E\u043C\u0435\u043D\u0438\u0442\u0435.","plugins.status_disabled":"Disabled","plugins.status_installed":"\u0418\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u043D","plugins.toast_failed_to_load_plugin_schema":"Failed to load plugin config schema.","plugins.toast_failed_to_load_plugins":"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0437\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435 \u043D\u0430 \u0434\u043E\u0431\u0430\u0432\u043A\u0438\u0442\u0435","plugins.uninstall_bridge_error":"Failed to remove child bridge.","plugins.uninstall_remove_child_bridge":"Remove plugin child bridge?","plugins.uninstall_remove_child_bridges":"Remove {{ count }} plugin child bridges?","plugins.uninstall_remove_config_required":"If you are permanently removing this plugin, make sure you remove any config for this plugin in the config.json before restarting Homebridge.","plugins.uninstall_remove_confirmation":"Are you sure you want to uninstall {{ pluginName }}?","plugins.uninstall_remove_plugin_config":"Remove plugin config?","plugins.uninstall_warn_1":"When removing a child bridge, any accessories published by this bridge will be removed from the Homebridge cache.","plugins.uninstall_warn_2":"The accessories will become stale in HomeKit (showing no response). To remove them, you will need to manually remove this bridge from HomeKit. You can do this in the Home app from the Home Settings section.","reset.accessory_all.desc":"Remove all accessories from the cache.","reset.accessory_all.list_1":"When clicking on the remove button below, Homebridge will restart and all your existing accessories will be removed from Homebridge and HomeKit.","reset.accessory_all.list_2":"All associated HomeKit data will also be removed, this includes room associations, scenes and automations that this accessory uses.","reset.accessory_all.list_3":"After Homebridge restarts, your plugins will re-add any accessories as if the plugin was being installed for the first time.","reset.accessory_all.title":"Remove All Accessories","reset.accessory_ind.bridge":"Bridge","reset.accessory_ind.desc":"Remove individual accessories from the cache.","reset.accessory_ind.done":"Finished removing accessories from the cache, check the log for confirmation and/or errors.","reset.accessory_ind.fail":"Failed to remove accessories from cache, check the log for errors.","reset.accessory_ind.list_1":"Some plugins don't clean up after themselves properly. If you have stale accessories, you can remove them from the cache. This function can also be used to reset an existing accessory in HomeKit.","reset.accessory_ind.list_2":"The accessories will be removed from Homebridge and HomeKit, along with their related room associations, scenes and automations.","reset.accessory_ind.list_3":"After Homebridge restarts, your plugins will re-add any removed accessories as if the plugin was being installed for the first time.","reset.accessory_ind.title":"Remove Individual Accessories","reset.accessory_ind.unknown":"Unknown Name","reset.accessory_reset":"\u041D\u0443\u043B\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0430\u043A\u0441\u0435\u0441\u043E\u0430\u0440 \u0437\u0430 Homebridge","reset.action_is_irreversible":"\u0422\u043E\u0432\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0435 \u043D\u0435\u043E\u0431\u0440\u0430\u0442\u0438\u043C\u043E. \u041C\u043E\u043B\u044F, \u043F\u0440\u043E\u0447\u0435\u0442\u0435\u0442\u0435 \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u043D\u043E, \u043F\u0440\u0435\u0434\u0438 \u0434\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435.","reset.bridge_accessories.desc":"Remove all accessories published by a child bridge from the cache.","reset.bridge_accessories.empty":"You have no bridges from which to remove accessories.","reset.bridge_accessories.list_1":"This function can be used to reset a plugin's existing accessories in HomeKit. They will be removed from Homebridge and HomeKit, and then re-added by the plugin as new accessories.","reset.bridge_accessories.list_2":"The child bridge's pairing details and status will remain the same.","reset.bridge_accessories.title":"Remove Bridge Accessories","reset.bridge_all.desc":"Reset all bridges by removing them from the cache. This includes the main Homebridge bridge, child bridges and bridges for external accessories.","reset.bridge_all.list_1":"This will reset the Homebridge bridge, all child bridges and bridges for external accessories from HomeKit.","reset.bridge_all.list_2":"Note that your accessories will continue to show in HomeKit as no response, until the bridges are manually removed from HomeKit. You can do this in the Home app, by accessing Home Settings \u2192 Home Hubs & Bridges \u2192 {Bridge} \u2192 Remove Bridge from Home.","reset.bridge_all.list_3":"All your Homebridge to HomeKit accessories, scenes and automations will need to be reconfigured after the unpairing.","reset.bridge_all.list_4":"The pin for pairing your Homebridge bridge to HomeKit will be changed. You can see the new values in your Homebridge config after the unpairing.","reset.bridge_all.title":"Reset All Bridges","reset.bridge_ind.desc":"Reset an individual bridge by removing it from the cache. This may be a child bridge or a bridge for an external accessory like a camera or TV.","reset.bridge_ind.desc_child_active":"Homebridge has detected that these child bridges are in-use. Once removed, their accessories will be removed from the Homebridge cache. If paired with HomeKit, the bridge's accessories will show as 'No Response', and the bridge will need to be removed via the Home app. The child bridge's pairing information will be changed. Once Homebridge has restarted, the plugin will create the new child bridge and accessories. The new bridge will need to be re-paired with HomeKit. You can view the new pairing information from the corresponding plugin's bridge settings page.","reset.bridge_ind.desc_child_stale":"Homebridge has detected that these bridges are not in-use, but double-check before deleting. They could be left-over from previously uninstalled plugins. If paired with HomeKit, the accessories will show as 'No Response', and the bridge will need to be removed via the Home app.","reset.bridge_ind.desc_non_child":"Homebridge has detected that these bridges are in-use. You can remove them from the cache, but they will likely be re-added by the plugin when Homebridge restarts. The pairing information will remain unchanged.","reset.bridge_ind.done":"Finished resetting bridges, check the log for confirmation and/or errors.","reset.bridge_ind.fail":"Failed to reset bridges, check the log for errors.","reset.bridge_ind.head_child_active":"Active Child Bridges","reset.bridge_ind.head_child_stale":"Stale Child Bridges","reset.bridge_ind.head_non_child":"Non Child Bridges","reset.bridge_ind.title":"Reset Individual Bridges","reset.bridges.desc":"If you are having trouble pairing Homebridge, an external accessory or a child bridge to HomeKit, you may need to unpair it from HomeKit to start again.","reset.bridges.empty":"You have no bridges to unpair from HomeKit.","reset.bridges.title":"Bridges","reset.clear_cache_single.list_3":"When removing an accessory from the cache, all its associated HomeKit data will be removed. This includes any associated scenes and automations that use this accessory.","reset.delete_success":"Restarting Homebridge and clearing accessory cache.","reset.error_message":"Accessory cache could not be loaded. You may not have any cached accessories.","reset.failed_to_reset":"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043D\u0443\u043B\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 Homebridge. \u0412\u0438\u0436 \u043B\u043E\u0433.","reset.force_restart_hb_help_text":"Use this action to force the hb-service service to do a full restart.","reset.no_accessories":"You have no cached accessories to remove.","restart.child_bridge_list":"Please restart these child bridges for the changes to apply:","restart.child_bridges":"Please restart the plugin's child bridges for the changes to apply.","restart.label_restart_command_executed":"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0442\u0430 \u0437\u0430 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u0435 \u0438\u0437\u043F\u044A\u043B\u043D\u0435\u043D\u0430","restart.please_wait_while_server_restarts":"\u041C\u043E\u043B\u044F, \u0438\u0437\u0447\u0430\u043A\u0430\u0439\u0442\u0435, \u0442\u0430\u0437\u0438 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0449\u0435 \u0441\u0435 \u043F\u0440\u0435\u043D\u0430\u0441\u043E\u0447\u0438, \u043A\u043E\u0433\u0430\u0442\u043E \u0441\u044A\u0440\u0432\u044A\u0440\u044A\u0442 \u043E\u0442\u043D\u043E\u0432\u043E \u0435 \u043E\u043D\u043B\u0430\u0439\u043D.","restart.server_is_taking_long_time_to_restart":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435\u0442\u043E \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430 \u043E\u0442\u043D\u0435\u043C\u0430 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435. \u041C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043D\u0430\u043B\u043E\u0436\u0438 \u0434\u0430 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0442\u0435 \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430 Homebridge \u0440\u044A\u0447\u043D\u043E.","restart.service_ready":"Homebridge Server Ready","restart.title_restart":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 Homebridge","restart.toast_server_restart_error":"\u0412\u044A\u0437\u043D\u0438\u043A\u043D\u0430 \u0433\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u0438\u0437\u043F\u0440\u0430\u0449\u0430\u043D\u0435 \u043D\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u0442\u0430 \u0437\u0430 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430","restart.toast_server_restart_timeout":"\u041E\u0442\u043D\u0435\u043C\u0430 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430 \u0437\u0430 \u0434\u0430 \u0431\u044A\u0434\u0435 \u043E\u0442\u043D\u043E\u0432\u043E \u043E\u043D\u043B\u0430\u0439\u043D","restart.toast_server_restarted":"\u0421\u044A\u0440\u0432\u044A\u0440\u0430 \u0435 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D","restart.ui_online":"Homebridge UI Online","rpi.throttled.currently_message":"This Raspberry Pi is reporting it is currently under-voltage; please check it is connected to an appropriate power supply. Under-voltage can result in system instability and SD card corruption.","rpi.throttled.previously_message":"This Raspberry Pi has reported an under-voltage event since it was last rebooted; please check it is connected to an appropriate power supply.","rpi.throttled.undervoltage_title":"Under Voltage","settings.cache.desc":"Homebridge maintains accessories in cache so they aren't removed and re-added to HomeKit each time Homebridge restarts. Sometimes this cache can become out of sync with the actual accessories in Homebridge.","settings.cache.title":"Accessories","settings.changes.saved":"Your changes have been saved and require a restart to take effect.","settings.datetime.incorrect":"The date and time on your Homebridge server seem to be incorrect. This may cause unexpected issues. Click here for more information.","settings.display.blue":"Blue","settings.display.bluegrey":"Blue Grey","settings.display.brown":"Brown","settings.display.cyan":"Cyan","settings.display.dark":"Dark","settings.display.deep_purple":"Deep Purple","settings.display.green":"Green","settings.display.grey":"Grey","settings.display.indigo":"Indigo","settings.display.lang":"Language","settings.display.light":"Light","settings.display.lighting_mode":"Lighting Mode","settings.display.menu_default":"Default","settings.display.menu_freeze":"Keep Closed (On Desktop)","settings.display.menu_mode":"Menu Mode","settings.display.orange":"Orange","settings.display.pink":"Pink","settings.display.purple":"Purple","settings.display.red":"Red","settings.display.teal":"Teal","settings.display.temp_units":"Temperature Units","settings.display.temp_units.c":"Celsius (\xB0C)","settings.display.temp_units.f":"Fahrenheit (\xB0F)","settings.display.theme":"Theme","settings.display.wallpaper":"Wallpaper","settings.display.wallpaper_intro":"Upload a wallpaper for your Homebridge UI. This is currently shown on the login screen.","settings.display.wallpaper_rule":"You can choose an image file which is up to {{ maxFileSizeText }}.","settings.display.wallpaper_rule2":"You will need to click Save to upload the wallpaper to your Homebridge storage directory.","settings.display.wallpaper_success":"Wallpaper was successfully updated.","settings.general.title_display":"Display","settings.general.title_general":"General","settings.mdns_advertiser":"mDNS Advertiser","settings.mdns_advertiser_exp":"experimental","settings.mdns_advertiser_help":"If you have trouble connecting Homebridge to HomeKit (all accessories showing 'No Response' in the Home app), try using one of the alternate mDNS advertisers.","settings.mdns_advertiser_not_connected":"Not Connected","settings.mdns_advertiser_rec":"recommended","settings.network.label_interface_name":"Interface Name","settings.network.label_ip_address":"IP Address","settings.network.message_network_interface":"If no network interfaces are selected, Homebridge will attempt to automatically determine which interfaces to advertise.","settings.network.port_hb":"Homebridge Port","settings.network.port_hb_desc":"The port number to run the Homebridge bridge on. This must be between 1025 and 65533, and should not be the same as the Homebridge UI port.","settings.network.port_ui":"UI Port","settings.network.port_ui_desc":"The port number to run the Homebridge UI on.","settings.network.title_network":"Network","settings.network.title_network_interfaces":"Network Interfaces","settings.reset_bridge.error":"Failed to reset bridge.","settings.service.debug_tooltip":"Some plugins require you to set the DEBUG environment variable {{ link }} to enable debug level logging.","settings.service.node_tooltip":"Node.js runtime options for this process. This should be kept blank unless you know what you are doing.","settings.startup.debug":"Homebridge Debug Mode","settings.startup.debug_desc_v1":"Enable this if you need Homebridge to output more detailed logs. This setting applies to the main Homebridge bridge as well as all child bridges. Some plugins may also adhere to this setting and output more detailed logs.","settings.startup.debug_desc_v2":"Enable this if you need Homebridge to output more detailed logs. This setting applies to the main Homebridge bridge. The setting for child bridges can be found in the child bridge configuration from the plugins page. Some plugins may also adhere to this setting and output more detailed logs.","settings.startup.insecure":"Homebridge 'Insecure' Mode","settings.startup.insecure_desc":"To control your accessories via the Homebridge UI you must be running Homebridge in insecure mode.","settings.startup.keep_accessories":"Keep Accessories Of Uninstalled Plugins","settings.startup.keep_accessories_desc":"If enabled, accessories of platform plugins will remain in the cache even after the plugin is uninstalled. This can be us