diff --git a/hosts/ward/default.nix b/hosts/ward/default.nix index 0b70239..1f6c823 100644 --- a/hosts/ward/default.nix +++ b/hosts/ward/default.nix @@ -1,4 +1,5 @@ { + config, nixos-hardware, pkgs, ... @@ -43,4 +44,23 @@ fwupd.enable = true; smartd.enable = true; }; + + services.home-assistant = { + enable = true; + extraComponents = ["default_config" "met" "zha"]; + openFirewall = true; + config = { + default_config = {}; + met = {}; + }; + }; + #networking.firewall.allowedTCPPorts = [1883]; + #services.zigbee2mqtt.enable = true; + #services.zigbee2mqtt.settings = { + # homeassistant = config.services.home-assistant.enable; + # permit_join = true; + # serial = { + # port = "/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0"; + # }; + #}; }