hass-core/homeassistant/components/tesla_fleet/icons.json
Brett Adams 6ecc5c19a2
Add climate platform to Tesla Fleet (#123169)
* 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
2024-09-03 14:38:47 +02:00

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"
}
}
}
}