hass-core/homeassistant/components/evohome/strings.json
Paulus Schoutsen 7859be6481
Add deduplicate translations script (#96384)
* Add deduplicate script

* Fix forecast_solar incorrect key with space

* Fix utf-8

* Do not create references to other arbitrary other integrations

* Add commented code to only allow applying to referencing integrations

* Tweak

* Bug fix

* Add command line arg for limit reference

* never suggest to update common keys

* Output of script

* Apply suggestions from code review

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>

---------

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2023-07-13 11:52:50 -04:00

58 lines
2.2 KiB
JSON

{
"services": {
"set_system_mode": {
"name": "Set system mode",
"description": "Sets the system mode, either indefinitely, or for a specified period of time, after which it will revert to Auto. Not all systems support all modes.",
"fields": {
"mode": {
"name": "[%key:common::config_flow::data::mode%]",
"description": "Mode to set thermostat."
},
"period": {
"name": "Period",
"description": "A period of time in days; used only with Away, DayOff, or Custom. The system will revert to Auto at midnight (up to 99 days, today is day 1)."
},
"duration": {
"name": "Duration",
"description": "The duration in hours; used only with AutoWithEco (up to 24 hours)."
}
}
},
"reset_system": {
"name": "Reset system",
"description": "Sets the system to Auto mode and reset all the zones to follow their schedules. Not all Evohome systems support this feature (i.e. AutoWithReset mode)."
},
"refresh_system": {
"name": "Refresh system",
"description": "Pulls the latest data from the vendor's servers now, rather than waiting for the next scheduled update."
},
"set_zone_override": {
"name": "Set zone override",
"description": "Overrides a zone's setpoint, either indefinitely, or for a specified period of time, after which it will revert to following its schedule.",
"fields": {
"entity_id": {
"name": "Entity",
"description": "The entity_id of the Evohome zone."
},
"setpoint": {
"name": "Setpoint",
"description": "The temperature to be used instead of the scheduled setpoint."
},
"duration": {
"name": "Duration",
"description": "The zone will revert to its schedule after this time. If 0 the change is until the next scheduled setpoint."
}
}
},
"clear_zone_override": {
"name": "Clear zone override",
"description": "Sets a zone to follow its schedule.",
"fields": {
"entity_id": {
"name": "Entity",
"description": "The entity_id of the zone."
}
}
}
}
}