| 17 Nov 2024 |
mfed3 | * https://github.com/NixOS/nixpkgs/issues/310129 home-assistant extraComponents "starlink" fails at runtime because of missing "starlink_grpc" dependency #310129
| 07:17:08 |
mfed3 | * Anyone else try to install the Starlink integration? It seems like it doesn't recognize that when I include it in my config, it thinks I don't need to rebuild anything | 15:23:12 |
| 18 Nov 2024 |
| jamesstone joined the room. | 15:12:15 |
| 19 Nov 2024 |
| @beat_link:matrix.org joined the room. | 03:16:23 |
spacekitteh | Hmm, I can't set up a home assistant install anymore. It hangs during the first step of onboarding and never enables the "create user" button ;/ | 05:52:04 |
spacekitteh | Are there any other state directories apart from /var/lib/hass? | 05:52:50 |
spacekitteh | oh i'm a moron, i somehow deleted openFirewall = true and yet it still partially loaded | 06:11:57 |
@hexa:lossy.network | browser caching at it again | 11:27:59 |
spacekitteh | aye | 11:46:45 |
Sandro 🐧 | or conn tracking and h2 | 13:01:39 |
| 20 Nov 2024 |
| Inayet removed their profile picture. | 00:59:46 |
| apyh joined the room. | 03:56:01 |
apyh | hi folks!! i noticed there's parsing for !secrets values, but didn't see a place to pass a file path that should be used for secrets. do i have to write to the secrets.yaml file myself? (probably with an activation script as to not include those secrets in my nix store) | 03:58:01 |
@hexa:lossy.network | apyh: indeed, the module does not provide any option to pass a secrets file. Would probably do it with a tmpfiles rule to create a symlink from /var/lib/hass/secrets.yaml to where my secrets were decrypted at, e.g. /run/agenix/hass-secrets.yaml | 12:12:09 |
mjm | that’s exactly how I do it | 14:17:38 |
@hexa:lossy.network | feel free to send a PR with an option for that | 14:54:34 |
@hexa:lossy.network | secretsFile | 14:54:41 |
| netpleb joined the room. | 23:38:31 |
netpleb | In reply to @koen:procolix.com Feb 28 21:35:12 frigate python3.11[36370]: OSError: libedgetpu.so.1.0: cannot open shared object file: No such file or directory
better late than never -- did you ever resolve this issue? I am getting the same error when trying to get the frigate nixos module working with coral usb edgetpu | 23:45:50 |
@hexa:lossy.network | frigate/detectors/plugins/edgetpu_tfl.py
41: edge_tpu_delegate = load_delegate("libedgetpu.so.1.0", device_config)
| 23:50:09 |
@hexa:lossy.network | Is suspect you need to patch libedgetpu.so.1.0 with the absolute path to the library in nixpkgs | 23:50:37 |
netpleb | In reply to @hexa:lossy.network Is suspect you need to patch libedgetpu.so.1.0 with the absolute path to the library in nixpkgs uh oh, this is something I have never done before | 23:51:14 |
@hexa:lossy.network | hm ok | 23:51:30 |
netpleb | but I am happy and willing to try! so you're saying the issue is likely not with frigate and that simply putting environment.systemPackages = [ "libedgetpu" ]; in the config is not enough? | 23:52:34 |
@hexa:lossy.network | that will only put ${libedgetpu.out}/bin intO PATH | 23:53:05 |
@hexa:lossy.network | * that will only put ${libedgetpu.out}/bin into PATH | 23:53:07 |
netpleb | In reply to @hexa:lossy.network that will only put ${libedgetpu.out}/bin into PATH sorry, I am dumb when it comes to these things, please bear with me. So do I not even need to have libedgetpu included in environment.systemPackages at all? | 23:55:06 |
@hexa:lossy.network | load_delegate is a function provided by tensorflow that wants to load a shared library at runtime | 23:55:43 |
@hexa:lossy.network | but since nixos does not store libraries in easily discoverable paths like /usr/lib or similar, we need some patching | 23:56:13 |
netpleb | I see. That makes sense. So I need to apply the patch to frigate? (I'm using the nixos unstable module) | 23:57:32 |