light-control: wip

This commit is contained in:
Ingolf Wagner 2020-10-20 21:37:46 +02:00
parent 60d9482999
commit bc1f5ae7ac
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B

View file

@ -45,20 +45,20 @@ in {
};
}) allDevices;
#services.homeAssistantConfig = {
services.homeAssistantConfig = {
# light = lib.mapAttrsToList (name:
# { ... }: {
# platform = "mqtt";
# name = name;
# state_topic = "zigbee2mqtt/${name}";
# availability_topic = "zigbee2mqtt/bridge/state";
# command_topic = "zigbee2mqtt/${name}/set";
# value_template = "{{ value_json.click }}";
# brightness = true;
# color_temp = true;
# schema = "json";
# }) allDevices;
light = lib.mapAttrsToList (name:
{ ... }: {
platform = "mqtt";
name = name;
state_topic = "zigbee2mqtt/${name}";
availability_topic = "zigbee2mqtt/bridge/state";
command_topic = "zigbee2mqtt/${name}/set";
value_template = "{{ value_json.click }}";
brightness = true;
color_temp = true;
schema = "json";
}) allDevices;
# sensor = with lib;
# mapAttrsToList (name:
@ -108,6 +108,7 @@ in {
# all_lights.entities =
# lib.mapAttrsToList (name: { ... }: "light.${name}") allDevices;
# };
#};
};
}