66 lines
4.2 KiB
JSON
66 lines
4.2 KiB
JSON
{
|
|
"config": {
|
|
"abort": {
|
|
"already_configured": "Location is already configured"
|
|
},
|
|
"error": {
|
|
"cannot_connect": "Failed to connect",
|
|
"invalid_api_key": "Invalid API key"
|
|
},
|
|
"step": {
|
|
"user": {
|
|
"data": {
|
|
"api_key": "API Key",
|
|
"language": "Language",
|
|
"latitude": "Latitude. Set as 0 to use current location",
|
|
"longitude": "Longitude. Set as 0 to use current location",
|
|
"mode": "Forecast mode for the Weather entity",
|
|
"name": "Integration Name",
|
|
"units": "Units.",
|
|
"models": "Weather models to exclude (csv)",
|
|
"forecast": "Daily forecasts sensors in csv form from 0-7 (ex. '0,1,3'). Only used if sensors are requested.",
|
|
"hourly_forecast": "Hourly forecast sensors in csv form from 0-168 (ex. '0,1,10'). Only used if sensors are requested.",
|
|
"monitored_conditions": "Monitored conditions to create sensors for. Only used if sensors are requested.",
|
|
"pw_platform": "Weather Entity and/or Sensor Entity. Sensor will create entities for each condition at each time. If unsure, only select Weather!",
|
|
"pw_round": "Round values to the nearest integer. Ensure that the selected units match the system units.",
|
|
"scan_interval": "Seconds to wait between updates. Reducing this below 900 seconds (15 minutes) is not recomended.",
|
|
"endpoint": "Endpoint to use dev or local source, with https://. Default is api.pirateweather.net"
|
|
},
|
|
"description": "Set up Pirate Weather integration. To generate API key visit pirateweather.net",
|
|
"data_description": {
|
|
"forecast": "ex. '0,1,4' (without quotes)",
|
|
"hourly_forecast": "ex. '0,1,4' (without quotes)"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"init": {
|
|
"data": {
|
|
"api_key": "API Key",
|
|
"language": "Language",
|
|
"latitude": "Latitude. Set as 0 to use current location",
|
|
"longitude": "Longitude. Set as 0 to use current location",
|
|
"scan_interval": "Seconds to wait between updates. Reducing this below 900 seconds (15 minutes) is not recomended.",
|
|
"mode": "Forecast mode for the Weather entity",
|
|
"name": "Integration Name",
|
|
"units": "Units.",
|
|
"models": "Weather models to exclude (csv)",
|
|
"forecast": "Daily forecasts sensors in csv form from 0-7 (ex. '0,1,3'). Only used if sensors are requested.\n NOTE: Removing sensors will produce orphaned entities that need to be deleted.",
|
|
"hourly_forecast": "Hourly forecast sensors in csv form from 0-168 (ex. '0,1,10'). Only used if sensors are requested.\n NOTE: Removing sensors will produce orphaned entities that need to be deleted.",
|
|
"monitored_conditions": "Monitored conditions to create sensors for. Only used if sensors are requested.\n NOTE: Removing sensors will produce orphaned entities that need to be deleted.",
|
|
"pw_platform": "Weather Entity and/or Sensor Entity. Sensor will create entities for each condition at each time. If unsure, only select Weather!",
|
|
"pw_round": "Round values to the nearest integer. Ensure that the selected units match the system units.",
|
|
"endpoint": "Endpoint to use dev or local source, with https://. Default is api.pirateweather.net"
|
|
},
|
|
"description": "Set up Pirate Weather integration. To generate API key visit pirateweather.net",
|
|
"data_description": {
|
|
"forecast": "ex. '0,1,4'.\n To remove existing sensors, type 'None' (without quotes).",
|
|
"hourly_forecast": "ex. '0,1,4'.\n To remove existing sensors, type 'None' (without quotes)."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|