| 17 Feb 2025 |
rane [they/them] | that's helpful background on how custom components are approached, thank you | 00:40:30 |
@hexa:lossy.network | could be, but I heard some people are also using HACS on nixos | 00:40:45 |
@hexa:lossy.network | you will need to satisfy dependencies yourself, but that's not too hard | 00:40:54 |
rane [they/them] | i think one of the things I've found tricky about HACS is it feels difficult to define the configuration and keep custom components up to date with it, so that's definitely something I'm hoping to solve with my setup, I'm definitely not afraid of getting my hands dirty and packaging some components :) | 00:41:47 |
@hexa:lossy.network | https://wiki.nixos.org/wiki/Home_Assistant is also a good read | 00:41:55 |
rane [they/them] | ah great, I haven't read this in a while, I can see there is some relevant guidance here, thanks | 00:42:24 |
| 18 Feb 2025 |
@hexa:lossy.network | https://www.home-assistant.io/blog/2025/02/13/voice-chapter-9-speech-to-phrase/ | 01:14:36 |
aos | What's y'alls preferred way to use home-assistant, native, container or VM? | 06:20:00 |
K900 | NixOS module | 06:22:28 |
aos | Cool - ty | 06:25:25 |
uep | nixos module in a nixos-container | 08:07:10 |
uep | (mostly because i want to give it its own IP address | 08:07:29 |
uep | * (mostly because i want to give it its own IP address) | 08:07:32 |
j-k | If I'm using home-assistant should I be on nixos-unstable rather than nixos-unstable-small? Looks like I got a cache miss on home-assistant | 12:26:24 |
K900 | It's a pretty cheap build | 12:31:58 |
K900 | But it's not blocking unstable-small no | 12:32:03 |
@hexa:lossy.network | very few things block unstable-small :) | 12:47:23 |
@hexa:lossy.network | https://github.com/NixOS/nixpkgs/blob/master/nixos/release-small.nix#L83-L162 | 12:48:20 |
j-k | 👍️ thanks both. | 12:53:08 |
j-k | I'm reading through the nixos org wiki entry and trying to address
Error occurred loading flow for integration nest: No module named 'grpc'
Do I need to create a PR to change the actual component-packages.nix in nixpkgs or is there a good pattern for adjusting/overriding/configuring?
| 12:59:34 |
K900 | You can just add it to extraPythonPackages or whatever the name of that thing is | 13:00:21 |
j-k | 👍️ cool. TY And can I ban integrations? I'm getting logs failing to start the apple_tv integration but I don't have one on the network or in my config | 13:05:31 |
K900 | You kinda can | 13:10:58 |
K900 | You basically need to disable the default config | 13:11:24 |
K900 | And then pick the bits of it that you want | 13:11:29 |
K900 | Which is very silly | 13:11:33 |
@hexa:lossy.network | that error is triggered by discovery | 13:11:36 |
@hexa:lossy.network | basically home-assistant's discovery component knows what to look for as supported components | 13:12:19 |
@hexa:lossy.network | https://github.com/home-assistant/core/blob/dev/homeassistant/components/apple_tv/manifest.json#L11-L55 | 13:12:23 |
@hexa:lossy.network | (I feel like we've had this discussion months ago already 🤔) | 13:12:35 |