summaryrefslogtreecommitdiffstats
path: root/krebs/2configs/shack/glados/switch
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2023-04-11 22:33:28 +0200
committermakefu <github@syntax-fehler.de>2023-04-11 22:49:26 +0200
commit6e44c39fe0946d29436766c49ee73de6c69191c8 (patch)
tree657e209c66b93c8bbe2e9c3c3d7c8d77ad13b36f /krebs/2configs/shack/glados/switch
parent7239ec83c5531fa100d1863fec9d82033d13ad34 (diff)
k shack/glados: now a docker deployment
Diffstat (limited to 'krebs/2configs/shack/glados/switch')
-rw-r--r--krebs/2configs/shack/glados/switch/power.nix44
1 files changed, 0 insertions, 44 deletions
diff --git a/krebs/2configs/shack/glados/switch/power.nix b/krebs/2configs/shack/glados/switch/power.nix
deleted file mode 100644
index 9ec115faa..000000000
--- a/krebs/2configs/shack/glados/switch/power.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-# 1 - haupt
-# 2 - dusche
-# 3 - warmwasser
-# 4 - or
-# 5 - kueche
-let
- nodelight = type: ident: name: {
- platform = "mqtt";
- name = "${type} ${name}";
- command_topic = "${type}/${toString ident}/command";
- state_topic = "${type}/${toString ident}/state";
- payload_on = "on";
- payload_off = "off";
- };
- power = nodelight "power";
- light = ident: name: { icon = "mdi:lightbulb";} // nodelight "light" ident name;
-in
-{
- services.home-assistant.config.switch =
- [
- # These commands we see with a shutdown:
- # power/143/state on
- # power/142/state on
- # power/141/state on
- # power/142/state off
- # power/141/state off
- # power/10/state off
- # power/main/state off
-
- (power "10" "Hauptschalter")
- (power 1 "Dusche") # ???
- (power 2 "Warmwasser") # ???
- (power 3 "Optionsräume") # ???
- (power 4 "Küche") # ???
- (light 1 "Decke Lounge 1")
- (light 2 "Decke Lounge 2")
- (light 3 "Decke Lounge 3")
- (light 4 "Decke Lounge 4")
- (light 5 "Decke Lounge 5")
- (light 6 "Decke Lounge 6")
- (light 7 "Decke Lounge 7")
- (light 8 "Decke Lounge 8")
- ];
-}