Configure hass on zeus
This commit is contained in:
parent
c505328f00
commit
d408411880
1 changed files with 8 additions and 23 deletions
|
@ -69,11 +69,10 @@ in
|
||||||
"Z /home/maralorn - maralorn users - -"
|
"Z /home/maralorn - maralorn users - -"
|
||||||
"d /disk/volatile/maralorn 700 maralorn users - -"
|
"d /disk/volatile/maralorn 700 maralorn users - -"
|
||||||
"d /disk/persist/var/lib/bluetooth - - - - -"
|
"d /disk/persist/var/lib/bluetooth - - - - -"
|
||||||
"d /disk/persist/var/lib/home-assistant - - - - -"
|
"d /disk/persist/var/lib/hass - - - - -"
|
||||||
#"d /disk/persist/var/lib/waydroid 770 root users - -"
|
#"d /disk/persist/var/lib/waydroid 770 root users - -"
|
||||||
"d /tmp/scans/scans 777 ftp ftp - -"
|
"d /tmp/scans/scans 777 ftp ftp - -"
|
||||||
"L+ /var/lib/bluetooth - - - - /disk/persist/var/lib/bluetooth"
|
"L+ /var/lib/bluetooth - - - - /disk/persist/var/lib/bluetooth"
|
||||||
"L+ /var/lib/home-assistant - - - - /disk/persist/var/lib/home-assistant"
|
|
||||||
#"L+ /var/lib/waydroid - - - - /disk/persist/var/lib/waydroid"
|
#"L+ /var/lib/waydroid - - - - /disk/persist/var/lib/waydroid"
|
||||||
"L+ /root/.ssh - - - - /disk/persist/root/.ssh"
|
"L+ /root/.ssh - - - - /disk/persist/root/.ssh"
|
||||||
];
|
];
|
||||||
|
@ -160,30 +159,16 @@ in
|
||||||
model = "everywhere";
|
model = "everywhere";
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
systemd.services.home-assistant.serviceConfig.DeviceAllow = [ "char-ttyUSB rw" ];
|
|
||||||
services = {
|
services = {
|
||||||
home-assistant = {
|
home-assistant = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = (pkgs.home-assistant.override {
|
configDir = "/disk/persist/var/lib/hass";
|
||||||
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/home-assistant/component-packages.nix
|
config = {
|
||||||
extraComponents = [
|
met = { };
|
||||||
"default_config"
|
default_config = { };
|
||||||
"zha"
|
zha = { };
|
||||||
"met"
|
ipp = { };
|
||||||
"tts"
|
};
|
||||||
"brother"
|
|
||||||
"ipp"
|
|
||||||
];
|
|
||||||
extraPackages = py: with py; [
|
|
||||||
# Are you using a database server for youre recorder?
|
|
||||||
# https://www.home-assistant.io/integrations/recorder/
|
|
||||||
#mysqlclient
|
|
||||||
#psycopg2
|
|
||||||
];
|
|
||||||
}).overrideAttrs (oldAttrs: {
|
|
||||||
# Don't run package tests, they take a long time
|
|
||||||
doInstallCheck = false;
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
#teamviewer.enable = true;
|
#teamviewer.enable = true;
|
||||||
pipewire.enable = lib.mkForce false;
|
pipewire.enable = lib.mkForce false;
|
||||||
|
|
Loading…
Reference in a new issue