| 6 Feb 2025 |
@hexa:lossy.network | bisect goes across staging, so lots of fun involved | 22:32:38 |
@hexa:lossy.network | tried nixpkgs-staging-bisecter, but it crashed on me | 22:32:54 |
colonelpanic | Yeah I was going to say, I actually had to do an overlay for the satellite to make it work because a dependency got bumped that is stricter about the chunking | 22:33:03 |
@hexa:lossy.network | hydrasect doesn't work anymore either | 22:33:05 |
colonelpanic | So I guess I'd be surprised if anyone else had it working | 22:33:12 |
@hexa:lossy.network | hm | 22:33:23 |
colonelpanic | @hexa:lossy.network: do you have the exact config you were using when you had it working? | 22:33:32 |
@hexa:lossy.network | services.wyoming.satellite = {
enable = false;
user = "hexa";
group = "users";
sounds = {
awake = "/etc/nixos/start_of_input.wav";
done = "/etc/nixos/end_of_input.wav";
};
extraArgs = [
"--snd-volume-multiplier" "0.5"
];
};
| 22:33:48 |
@hexa:lossy.network | * services.wyoming.satellite = {
enable = false;
user = "hexa";
group = "users";
sounds = {
awake = "/etc/nixos/start_of_input.wav";
done = "/etc/nixos/end_of_input.wav";
};
extraArgs = [
"--snd-volume-multiplier" "0.5"
];
};
| 22:33:51 |
colonelpanic | Wow okay, don't you need to specify the wake word address? | 22:34:23 |
@hexa:lossy.network | uh no | 22:34:33 |
@hexa:lossy.network | that is a pipeline that goes via home-assistant | 22:34:40 |
@hexa:lossy.network | home-assistant is like a control panel for that pipeline | 22:34:51 |
colonelpanic | well i mean there is the --wake-uri flag to the satellite | 22:46:03 |
colonelpanic | i think maybe that is specifically for using local wake word detection and avoiding any streaming when no voice is detected | 22:46:29 |
colonelpanic | so kind of like a replacement for --vad | 22:47:03 |
@hexa:lossy.network | yeah, that is indeed local wake word | 22:49:36 |
colonelpanic | maybe i haven't done the pipeline properly. it seems like you're suggesting that the typical setup is
the satellite -> homeAssistant -> openWakeWord -> homeAssistant -> the satellite | 22:50:47 |
colonelpanic | none of the tutorial that i've seen indicate that much beyond adding the wyoming protocol devices should be required though | 22:51:07 |
@hexa:lossy.network | yeah, everything here goes through home-assistant | 22:53:49 |
@hexa:lossy.network | but bypassing home-assistant for local wake word is a possibility | 22:54:02 |
| 7 Feb 2025 |
| @sleepymonad:matrix.org left the room. | 08:45:20 |
| 8 Feb 2025 |
kdn | Any idea what kind of kernel module is needed for cp210x / ZBT-1 / Home Assistant SkyConnect | 10:06:41 |
colonelpanic | I didn't need to add a kernel module for the zbt-1. Why are you assuming one is needed? | 10:36:06 |
macaroniskengz | Has somebody used Home Assistant with impermanence? | 11:13:29 |
macaroniskengz | And does backup and restore work with declarative Home Assistant setup work? | 11:58:00 |
macaroniskengz | * And does backup and restore work with declarative Home Assistant setup? | 11:58:07 |
oddlama | yes, all you need is something like
environment.persistence."/persist".directories = [
{
directory = config.services.home-assistant.configDir;
user = "hass";
group = "hass";
mode = "0700";
}
];
| 13:04:45 |
oddlama | I personally just backup the persisted directory directly, I have not tested the internal backup/restore | 13:05:27 |
@hexa:lossy.network | In reply to @nazarewk:matrix.org Any idea what kind of kernel module is needed for cp210x / ZBT-1 / Home Assistant SkyConnect That is just a USB serial device | 13:11:23 |