alias: Iroda világítás vezérlés és bejelentés
description: Lámpa vezérlés és AI bejelentés jelenlét vagy kézi kapcsolás alapján
triggers:
- trigger: state
entity_id: binary_sensor.iroda_vezerles_iroda_jelenlet
to: „on”
id: jelenlet_bekapcsolas - trigger: state entity_id:
- binary_sensor.iroda_vezerles_iroda_jelenlet
to: - „off”
for:
hours: 0
minutes: 0
seconds: 50
id: jelenlet_kikapcsolas
- binary_sensor.iroda_vezerles_iroda_jelenlet
- trigger: state
entity_id: light.iroda_led
to: „off”
id: kezi_kikapcsolas
actions: - choose:
- conditions:
- condition: trigger
id: jelenlet_bekapcsolas - condition: numeric_state
entity_id: sensor.kulso_fenyero
below: 200
sequence: - action: light.turn_on
target:
entity_id: light.iroda_led
- condition: trigger
- conditions:
- condition: trigger
id: jelenlet_kikapcsolas
sequence: - condition: state
entity_id: light.iroda_led
state: „on” - action: light.turn_off
target:
entity_id: light.iroda_led - action: conversation.process
data:
agent_id: conversation.ollama_conversation_hermes3
text: >-
Alfréd, jelentsd be, hogy lekapcsoltam a világítást, mert
elmentem az irodából.
response_variable: led_lekapcsol_jelenlet - action: tts.speak
target:
entity_id: tts.piper
data:
media_player_entity_id: media_player.halo_hangszoro_creative
message: „{{ led_lekapcsol_jelenlet.response.speech.plain.speech }}”
- condition: trigger
- conditions:
- condition: trigger
id: kezi_kikapcsolas
sequence: - condition: state
entity_id: light.iroda_led
state: „on” - action: conversation.process
data:
agent_id: conversation.ollama_conversation_hermes3
text: >-
Alfréd, jelentsd be, hogy kézzel kapcsoltam le a lámpát az
irodában.
response_variable: led_lekapcsol_kezi - action: tts.speak
target:
entity_id: tts.piper
data:
media_player_entity_id: media_player.okos_hangszoro_teszt_okos_hangszoro
message: „{{ led_lekapcsol_kezi.response.speech.plain.speech }}”
mode: single
- condition: trigger
- conditions: