mirror of
https://github.com/home-assistant/core.git
synced 2026-08-14 09:13:06 +01:00
Co-authored-by: J. Nick Koston <nick@home-assistant.io> Co-authored-by: J. Nick Koston <nick@koston.org>
112 lines
4.8 KiB
JSON
112 lines
4.8 KiB
JSON
{
|
|
"config": {
|
|
"abort": {
|
|
"port_name_in_use": "An accessory or bridge with the same name or port is already configured."
|
|
},
|
|
"step": {
|
|
"pairing": {
|
|
"description": "To complete pairing follow the instructions in “Notifications” under “HomeKit Pairing”.",
|
|
"title": "Pair HomeKit"
|
|
},
|
|
"user": {
|
|
"data": {
|
|
"include_domains": "Domains to include"
|
|
},
|
|
"description": "Choose the domains to be included. All supported entities in the domain will be included except for categorized entities. A separate HomeKit instance in accessory mode will be created for each tv/receiver media player, activity based remote, lock, and camera.",
|
|
"title": "Select domains to be included"
|
|
}
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"accessory": {
|
|
"data": {
|
|
"entities": "Entity"
|
|
},
|
|
"title": "Select the entity for the accessory"
|
|
},
|
|
"bridged_device_triggers": {
|
|
"data": {
|
|
"devices": "Devices (Triggers)"
|
|
},
|
|
"description": "Programmable switches are created for each selected device. When a device trigger fires, HomeKit can be configured to run an automation or scene.",
|
|
"title": "Bridged device triggers"
|
|
},
|
|
"cameras": {
|
|
"data": {
|
|
"camera_audio": "Cameras that support audio",
|
|
"camera_copy": "Cameras that support native H.264 streams"
|
|
},
|
|
"description": "Check all cameras that support native H.264 streams. If the camera does not output a H.264 stream, the system will transcode the video to H.264 for HomeKit. Transcoding requires a performant CPU and is unlikely to work on single-board computers.",
|
|
"title": "Camera configuration"
|
|
},
|
|
"climate": {
|
|
"description": "Choose which accessory each climate entity uses in HomeKit. Heater Cooler puts the mode, temperature, and the supported fan speed and swing controls on one air conditioner style tile; Thermostat is the classic temperature dial with a separate fan. Automatic keeps the accessory the entity already uses and picks the best fit when it is bridged for the first time. Changing the accessory type keeps the room and name, but HomeKit scenes or automations that used the old controls may need to be recreated.",
|
|
"title": "Climate accessory configuration"
|
|
},
|
|
"exclude": {
|
|
"data": {
|
|
"entities": "[%key:component::homekit::options::step::include::data::entities%]"
|
|
},
|
|
"description": "All “{domains}” entities will be included except for the excluded entities and categorized entities.",
|
|
"title": "Select the entities to be excluded"
|
|
},
|
|
"include": {
|
|
"data": {
|
|
"entities": "Entities"
|
|
},
|
|
"description": "Select entities from each domain in “{domains}”. The include will cover the entire domain if you do not select any entities for a given domain.",
|
|
"title": "Select the entities to be included"
|
|
},
|
|
"init": {
|
|
"data": {
|
|
"domains": "[%key:component::homekit::config::step::user::data::include_domains%]",
|
|
"include_exclude_mode": "Inclusion mode",
|
|
"mode": "HomeKit mode"
|
|
},
|
|
"description": "HomeKit can be configured to expose a bridge or a single accessory. In accessory mode, only a single entity can be used. Accessory mode is required for media players with the TV or RECEIVER device class to function properly. Entities in the “Domains to include” will be included to HomeKit. You will be able to select which entities to include or exclude from this list on the next screen.",
|
|
"title": "Select mode and domains."
|
|
},
|
|
"yaml": {
|
|
"description": "This entry is controlled via YAML",
|
|
"title": "Adjust HomeKit options"
|
|
}
|
|
}
|
|
},
|
|
"selector": {
|
|
"climate_accessory_type": {
|
|
"options": {
|
|
"automatic": "Automatic",
|
|
"heater_cooler": "Heater Cooler",
|
|
"thermostat": "Thermostat"
|
|
}
|
|
}
|
|
},
|
|
"services": {
|
|
"reload": {
|
|
"description": "Reloads HomeKit and re-processes the YAML-configuration.",
|
|
"name": "[%key:common::action::reload%]"
|
|
},
|
|
"reset_accessory": {
|
|
"description": "Resets a HomeKit accessory.",
|
|
"fields": {
|
|
"entity_id": {
|
|
"description": "Entity to reset.",
|
|
"name": "Entity"
|
|
}
|
|
},
|
|
"name": "Reset accessory"
|
|
},
|
|
"unpair": {
|
|
"description": "Forcefully removes all pairings from an accessory to allow re-pairing. Use this action if the accessory is no longer responsive and you want to avoid deleting and re-adding the entry. Room locations and accessory preferences will be lost.",
|
|
"fields": {
|
|
"device_id": {
|
|
"description": "Device to unpair.",
|
|
"name": "Device"
|
|
}
|
|
},
|
|
"name": "Unpair an accessory or bridge"
|
|
}
|
|
}
|
|
}
|