Home Assistant: Difference between revisions

imported>Nix
m change to Applications subcategory
imported>Mweinelt
No edit summary
Line 7: Line 7:
= Running a recent version using an overlay =  
= Running a recent version using an overlay =  


Home Assistant is a fast-paced open source project, that currently features one major release every month, and a handful of minor ones in between. Firmwares and API endpoints tend to change from time to  time, so Home Assistant and its bindings need to keep up to keep things work. The version we provide at the branch off is just a snapshot in time, and does not receive any updates, because there would just be too many dependencies to backport. But with NixOS it is still possible to use the version in nixpkgs/unstable by creating an overlay.
Home Assistant is a fast-paced open source project, that currently features one major release every month, and a handful of minor ones in between. Firmwares and API endpoints tend to change from time to  time, so Home Assistant and its bindings need to keep up to keep things work. The version we provide at the branch off is just a snapshot in time, and does not receive any updates, because there would just be too many dependencies to backport. But with NixOS it is still possible to use the version in nixpkgs/unstable by creating an overlay and using the module from nixos-unstable.


<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>
Line 27: Line 27:


   imports = [
   imports = [
     "${unstable}/nixos/modules/services/misc/home-assistant.nix"
     <nixos-unstable/nixos/modules/services/misc/home-assistant.nix>
   ];
   ];
}
}