* Add climate * docstring * Add tests * Fix limited scope situation * Add another test * Add icons * Type vehicle data * Replace inline temperatures * Fix handle_vehicle_command type * Fix preset turning HVAC off * Fix cop_mode check * Use constants * Reference docs in command signing error * Move to a read-only check * Remove raise_for * Fixes * Tests * Remove raise_for_signing * Remove unused strings * Fix async_set_temperature * Correct tests * Remove HVAC modes at startup in read-only mode * Fix order of init actions to set hvac_modes correctly * Fix no temp test * Add handle command type * Docstrings * fix matches and fix a bug * Split tests * Fix issues from rebase
126 lines
3 KiB
JSON
126 lines
3 KiB
JSON
{
|
|
"entity": {
|
|
"binary_sensor": {
|
|
"climate_state_is_preconditioning": {
|
|
"state": {
|
|
"off": "mdi:hvac-off",
|
|
"on": "mdi:hvac"
|
|
}
|
|
},
|
|
"vehicle_state_is_user_present": {
|
|
"state": {
|
|
"off": "mdi:account-remove-outline",
|
|
"on": "mdi:account"
|
|
}
|
|
},
|
|
"vehicle_state_tpms_soft_warning_fl": {
|
|
"state": {
|
|
"off": "mdi:tire",
|
|
"on": "mdi:car-tire-alert"
|
|
}
|
|
},
|
|
"vehicle_state_tpms_soft_warning_fr": {
|
|
"state": {
|
|
"off": "mdi:tire",
|
|
"on": "mdi:car-tire-alert"
|
|
}
|
|
},
|
|
"vehicle_state_tpms_soft_warning_rl": {
|
|
"state": {
|
|
"off": "mdi:tire",
|
|
"on": "mdi:car-tire-alert"
|
|
}
|
|
},
|
|
"vehicle_state_tpms_soft_warning_rr": {
|
|
"state": {
|
|
"off": "mdi:tire",
|
|
"on": "mdi:car-tire-alert"
|
|
}
|
|
}
|
|
},
|
|
"climate": {
|
|
"driver_temp": {
|
|
"state_attributes": {
|
|
"preset_mode": {
|
|
"state": {
|
|
"off": "mdi:power",
|
|
"keep": "mdi:fan",
|
|
"dog": "mdi:dog",
|
|
"camp": "mdi:tent"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"device_tracker": {
|
|
"location": {
|
|
"default": "mdi:map-marker"
|
|
},
|
|
"route": {
|
|
"default": "mdi:routes"
|
|
}
|
|
},
|
|
"sensor": {
|
|
"battery_power": {
|
|
"default": "mdi:home-battery"
|
|
},
|
|
"charge_state_charging_state": {
|
|
"default": "mdi:ev-station",
|
|
"state": {
|
|
"disconnected": "mdi:connection",
|
|
"no_power": "mdi:power-plug-off-outline",
|
|
"starting": "mdi:play-circle",
|
|
"stopped": "mdi:stop-circle"
|
|
}
|
|
},
|
|
"drive_state_active_route_destination": {
|
|
"default": "mdi:routes"
|
|
},
|
|
"drive_state_active_route_minutes_to_arrival": {
|
|
"default": "mdi:routes-clock"
|
|
},
|
|
"drive_state_shift_state": {
|
|
"default": "mdi:car-shift-pattern",
|
|
"state": {
|
|
"d": "mdi:alpha-d",
|
|
"n": "mdi:alpha-n",
|
|
"p": "mdi:alpha-p",
|
|
"r": "mdi:alpha-r"
|
|
}
|
|
},
|
|
"energy_left": {
|
|
"default": "mdi:battery"
|
|
},
|
|
"generator_power": {
|
|
"default": "mdi:generator-stationary"
|
|
},
|
|
"grid_power": {
|
|
"default": "mdi:transmission-tower"
|
|
},
|
|
"grid_services_power": {
|
|
"default": "mdi:transmission-tower"
|
|
},
|
|
"load_power": {
|
|
"default": "mdi:power-plug"
|
|
},
|
|
"solar_power": {
|
|
"default": "mdi:solar-power"
|
|
},
|
|
"total_pack_energy": {
|
|
"default": "mdi:battery-high"
|
|
},
|
|
"vin": {
|
|
"default": "mdi:car-electric"
|
|
},
|
|
"wall_connector_fault_state": {
|
|
"default": "mdi:ev-station"
|
|
},
|
|
"wall_connector_power": {
|
|
"default": "mdi:ev-station"
|
|
},
|
|
"wall_connector_state": {
|
|
"default": "mdi:ev-station"
|
|
}
|
|
}
|
|
}
|
|
}
|