1
0
mirror of https://github.com/home-assistant/core.git synced 2026-07-15 02:23:47 +01:00
Files
core/homeassistant/components/fan/icons.json
T
Erik Montnemery 892618d2ff Add fan conditions (#160832)
Co-authored-by: Norbert Rittel <norbert@rittel.de>
2026-01-14 15:50:22 +01:00

68 lines
1.2 KiB
JSON

{
"conditions": {
"is_off": {
"condition": "mdi:fan-off"
},
"is_on": {
"condition": "mdi:fan"
}
},
"entity_component": {
"_": {
"default": "mdi:fan",
"state": {
"off": "mdi:fan-off"
},
"state_attributes": {
"direction": {
"default": "mdi:rotate-right",
"state": {
"reverse": "mdi:rotate-left"
}
},
"preset_mode": {
"default": "mdi:circle-medium",
"state": {}
}
}
}
},
"services": {
"decrease_speed": {
"service": "mdi:fan-minus"
},
"increase_speed": {
"service": "mdi:fan-plus"
},
"oscillate": {
"service": "mdi:arrow-oscillating"
},
"set_direction": {
"service": "mdi:rotate-3d-variant"
},
"set_percentage": {
"service": "mdi:fan"
},
"set_preset_mode": {
"service": "mdi:fan-auto"
},
"toggle": {
"service": "mdi:fan"
},
"turn_off": {
"service": "mdi:fan-off"
},
"turn_on": {
"service": "mdi:fan"
}
},
"triggers": {
"turned_off": {
"trigger": "mdi:fan-off"
},
"turned_on": {
"trigger": "mdi:fan"
}
}
}