6 May 2025 |
@kranzes:matrix.org | instead of postgresql or whatever other databases | 16:17:59 |
K900 | Uhh what | 16:34:49 |
K900 | I don't think it supports that | 16:35:11 |
@hexa:lossy.network | home-assistant relies on sqlalchemy | 16:36:11 |
@hexa:lossy.network | so in theory you can connect everything that it supports? | 16:36:41 |
@hexa:lossy.network | https://github.com/Mause/duckdb_engine | 16:37:00 |
@hexa:lossy.network | so maybe providing this dependency and configuring the correct dsn will just work | 16:37:18 |
ethan | At that point I'd just use sqlite, not sure what benefit duckdb would give you in this space... | 16:51:27 |
@kranzes:matrix.org | noob question: why do we explictly disable proxy_buffering in the nginx config on the wiki? | 17:11:31 |
@kranzes:matrix.org | Is there a way to skip the entire onboarding process? | 18:53:32 |
@kranzes:matrix.org | and not import any of the default_config stuff, it's spamming me with google translate errors | 18:53:48 |
@kranzes:matrix.org | I have this config right now:
services.home-assistant = {
enable = true;
extraPackages = ps: with ps; [ psycopg2 ];
extraComponents = [
"isal"
"esphome"
];
customComponents = with pkgs.home-assistant-custom-components; [
auth_oidc
];
config = {
http = {
server_host = "127.0.0.1";
trusted_proxies = [ hassCfg.http.server_host ];
use_x_forwarded_for = true;
};
recorder.db_url = "postgresql://@/hass";
auth_oidc = {
client_id = "home-assistant";
discovery_url = "https://idm.ilanjoselevich.com/oauth2/openid/home-assistant/.well-known/openid-configuration";;
client_secret = "!secret auth_oidc_client_secret";
id_token_signing_alg = "ES256";
roles.admin = "home-assistant_admins@idm.ilanjoselevich.com";
};
};
};
| 18:54:18 |
@hexa:lossy.network | onboarding not that I know | 19:07:29 |
@hexa:lossy.network | default_config, yeah, if you configure all the actually required components | 19:07:50 |
@hexa:lossy.network | services.home-assistant.config = {
# opinionated default_config
bluetooth = {};
config = {};
dhcp = {};
logbook = {};
history = {};
media_source = {};
mobile_app = {};
person = {};
scene = {};
system_health = {};
ssdp = {};
sun = {};
script = {};
tag = {};
timer = {};
zeroconf = {};
| 19:09:06 |
7 May 2025 |
| christopherg98 joined the room. | 22:28:58 |
8 May 2025 |
dotlambda | @hexa I'm done with the Home Assistant branch. Feel free to rebase and merge (make sure package drops come after the HA update) or to wait until frigate is fixed. | 16:33:13 |
@hexa:lossy.network | I just posted a review report | 16:33:34 |
dotlambda | I saw that. Looks good to me | 16:33:57 |
@hexa:lossy.network | also lol @ sbomnix | 16:33:58 |
@hexa:lossy.network | we break it and leave it better than before | 16:34:04 |
@hexa:lossy.network | https://github.com/dermotduffy/hass-web-proxy-lib/issues/65 | 16:34:36 |
@hexa:lossy.network | I have not yet followed the hass reference upwards | 16:34:52 |
@hexa:lossy.network | too many sidequests | 16:35:01 |
dotlambda | Actually I just pushed a fix for the ring component | 16:36:48 |
dotlambda | But now I'm really done | 16:37:33 |
@hexa:lossy.network | https://github.com/NixOS/nixpkgs/pull/405025#issuecomment-2863461715 | 16:37:43 |
@hexa:lossy.network | 🙂 | 16:37:44 |
@hexa:lossy.network | protobuf bumps are always to violent | 16:38:14 |
@hexa:lossy.network | smh | 16:38:15 |