36 lines
1.1 KiB
Nix
36 lines
1.1 KiB
Nix
{
|
|
services.home-assistant.config = {
|
|
intent_script = {
|
|
GetTime.speech.text = ''
|
|
Es ist {{ now().hour }} Uhr {{ now().minute }}
|
|
'';
|
|
GutenMorgen.speech.text = ''
|
|
Einen wunderschönen Guten Morgen wünsche ich dir
|
|
'';
|
|
WieGehtEsDir.speech.text = ''
|
|
Mir geht es sehr gut, und dir?
|
|
'';
|
|
Statusreport.speech.text = builtins.readFile ./statusbericht.txt.j2;
|
|
StartMusic = {
|
|
speech.text = "Spiele {{ music }} musik";
|
|
action_async = [
|
|
{
|
|
service = "media_player.play_media";
|
|
data_template = {
|
|
entity_id = "media_player.{{ _intent.siteId }}";
|
|
media_content_id = builtins.readFile ./music_chooser.txt.j2;
|
|
media_content_type = "music";
|
|
};
|
|
}
|
|
];
|
|
};
|
|
GetWeather = {
|
|
#speech.text = ''
|
|
# {{ states('sensor.openweathermap_weather') }} bei {{ states('sensor.openweathermap_temperature') }} Grad
|
|
#'';
|
|
speech.text = "{{ states('sensor.swr_prognose') }}";
|
|
};
|
|
};
|
|
};
|
|
}
|