mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-25 18:26:35 +00:00
Add icon and state formatting for tts and stt domain (#16304)
This commit is contained in:
parent
db0e5a8a41
commit
643b168c69
@ -50,6 +50,7 @@ import {
|
|||||||
mdiRobotVacuum,
|
mdiRobotVacuum,
|
||||||
mdiScriptText,
|
mdiScriptText,
|
||||||
mdiSineWave,
|
mdiSineWave,
|
||||||
|
mdiSpeakerMessage,
|
||||||
mdiSpeedometer,
|
mdiSpeedometer,
|
||||||
mdiSunWireless,
|
mdiSunWireless,
|
||||||
mdiThermometer,
|
mdiThermometer,
|
||||||
@ -75,8 +76,8 @@ export const DEFAULT_DOMAIN_ICON = mdiBookmark;
|
|||||||
|
|
||||||
/** Icons for each domain */
|
/** Icons for each domain */
|
||||||
export const FIXED_DOMAIN_ICONS = {
|
export const FIXED_DOMAIN_ICONS = {
|
||||||
alert: mdiAlert,
|
|
||||||
air_quality: mdiAirFilter,
|
air_quality: mdiAirFilter,
|
||||||
|
alert: mdiAlert,
|
||||||
calendar: mdiCalendar,
|
calendar: mdiCalendar,
|
||||||
climate: mdiThermostat,
|
climate: mdiThermostat,
|
||||||
configurator: mdiCog,
|
configurator: mdiCog,
|
||||||
@ -106,10 +107,12 @@ export const FIXED_DOMAIN_ICONS = {
|
|||||||
script: mdiScriptText,
|
script: mdiScriptText,
|
||||||
select: mdiFormatListBulleted,
|
select: mdiFormatListBulleted,
|
||||||
sensor: mdiEye,
|
sensor: mdiEye,
|
||||||
siren: mdiBullhorn,
|
|
||||||
simple_alarm: mdiBell,
|
simple_alarm: mdiBell,
|
||||||
|
siren: mdiBullhorn,
|
||||||
|
stt: mdiMicrophoneMessage,
|
||||||
text: mdiFormTextbox,
|
text: mdiFormTextbox,
|
||||||
timer: mdiTimerOutline,
|
timer: mdiTimerOutline,
|
||||||
|
tts: mdiSpeakerMessage,
|
||||||
updater: mdiCloudUpload,
|
updater: mdiCloudUpload,
|
||||||
vacuum: mdiRobotVacuum,
|
vacuum: mdiRobotVacuum,
|
||||||
zone: mdiMapMarkerRadius,
|
zone: mdiMapMarkerRadius,
|
||||||
|
@ -193,11 +193,9 @@ export const computeStateDisplayFromEntityAttributes = (
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// state of button is a timestamp
|
// state is a timestamp
|
||||||
if (
|
if (
|
||||||
domain === "button" ||
|
["button", "input_button", "scene", "stt", "tts"].includes(domain) ||
|
||||||
domain === "input_button" ||
|
|
||||||
domain === "scene" ||
|
|
||||||
(domain === "sensor" && attributes.device_class === "timestamp")
|
(domain === "sensor" && attributes.device_class === "timestamp")
|
||||||
) {
|
) {
|
||||||
try {
|
try {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user