summaryrefslogtreecommitdiffstats
path: root/makefu/2configs/ham/light/groups.nix
blob: 274fd60a3d0ac722fcc8cc6c7d6dfab4fd59570c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
let
  arbeitszimmer_licht = [
    "light.led_wand"
    "light.arbeitszimmer_led1_led_strip" # LED-Kreis in cube
    "light.arbeitszimmer_flur_osram_light"
    "light.arbeitszimmer_schrank_dimmer_light"
    "light.arbeitszimmer_schrank_osram_light"
  ];
  wohnzimmer_licht = [
    "light.wohnzimmer_fernseher_led_strip" # led um fernseher
    "light.wohnzimmer_komode_osram_light"
    "light.wohnzimmer_schrank_osram_light"
    "light.wohnzimmer_stehlampe_osram_light"
  ];
  schlafzimmer_licht = [
    "light.schlafzimmer_komode_osram_light"
  ];
in {
  services.home-assistant.config.light = [
    {
      platform = "group";
      name = "Arbeitszimmer Lichter";
      entities = arbeitszimmer_licht;
    }
    {
      platform = "group";
      name = "Wohnzimmer Lichter";
      entities = wohnzimmer_licht;
    }
    {
      platform = "group";
      name = "Schlafzimmer Lichter";
      entities = schlafzimmer_licht;
    }
    {
      platform = "group";
      name = "Alle Lichter";
      entities = arbeitszimmer_licht ++ wohnzimmer_licht ++ schlafzimmer_licht;
    }
  ];
}