!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

510 Members
Declarative Home Automation and other Sidequests | https://wiki.nixos.org/wiki/Home_Assistant137 Servers

Load older messages


SenderMessageTime
6 May 2025
@kranzes:matrix.orgkranzes

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@hexa:lossy.networkonboarding not that I know19:07:29
@hexa:lossy.network@hexa:lossy.networkdefault_config, yeah, if you configure all the actually required components19:07:50
@hexa:lossy.network@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:matrix.orgchristopherg98 joined the room.22:28:58
8 May 2025
@robert:funklause.dedotlambda@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@hexa:lossy.networkI just posted a review report16:33:34
@robert:funklause.dedotlambdaI saw that. Looks good to me16:33:57
@hexa:lossy.network@hexa:lossy.networkalso lol @ sbomnix16:33:58
@hexa:lossy.network@hexa:lossy.networkwe break it and leave it better than before16:34:04
@hexa:lossy.network@hexa:lossy.networkhttps://github.com/dermotduffy/hass-web-proxy-lib/issues/6516:34:36
@hexa:lossy.network@hexa:lossy.network I have not yet followed the hass reference upwards 16:34:52
@hexa:lossy.network@hexa:lossy.networktoo many sidequests16:35:01
@robert:funklause.dedotlambdaActually I just pushed a fix for the ring component16:36:48
@robert:funklause.dedotlambdaBut now I'm really done16:37:33
@hexa:lossy.network@hexa:lossy.networkhttps://github.com/NixOS/nixpkgs/pull/405025#issuecomment-286346171516:37:43
@hexa:lossy.network@hexa:lossy.network🙂 16:37:44
@hexa:lossy.network@hexa:lossy.networkprotobuf bumps are always to violent16:38:14
@hexa:lossy.network@hexa:lossy.networksmh16:38:15
@hexa:lossy.network@hexa:lossy.networkthat is the exact same package you touched, so we can close16:39:52
@k900:0upti.meK900Can't spell protobuf without uf 16:39:58
@k900:0upti.meK900Or something 16:40:00
* @hexa:lossy.network@hexa:lossy.network nods16:40:06
@robert:funklause.dedotlambdaWe now support more than 92% of all components 🎉16:43:58
@hexa:lossy.network@hexa:lossy.networkwhew 😄 16:44:53
@robert:funklause.dedotlambdaBtw, baloob was on the Home Assistant podcast and said something about cleaning up the esphome build pipeline. I didn't do any research but maybe there's hope of turning platformio into something that's more compatible with Nixpkgs16:45:39
@robert:funklause.dedotlambdaI guess we need to go lobby upstream16:45:47
@hexa:lossy.network@hexa:lossy.networkinteresting16:46:17
@hexa:lossy.network@hexa:lossy.networkhttps://hasspodcast.io/ha184/ this one?16:46:39
@robert:funklause.dedotlambda
In reply to @hexa:lossy.network
https://hasspodcast.io/ha184/ this one?
Yes. But it was just a remark in passing
16:47:17

Show newer messages


Back to Room ListRoom Version: 6