8 May 2025 |
hexa | https://hasspodcast.io/ha184/ this one? | 16:46:39 |
dotlambda | In reply to @hexa:lossy.network https://hasspodcast.io/ha184/ this one? Yes. But it was just a remark in passing | 16:47:17 |
hexa | ok | 16:47:22 |
dotlambda | If anyone happens to listen it in the future, please let us know the timestamp of the esphome remark | 16:56:49 |
hexa | I can just … | 16:58:55 |
hexa |
[19:47.180 --> 19:50.140] clean up the build pipeline of ESP Home.
| 16:59:37 |
hexa | https://gist.github.com/mweinelt/61d2f668c14edb45375497be424d80ce | 17:01:34 |
hexa | expreesive 🫣 | 17:01:54 |
hexa | * expressive 🫣 | 17:02:00 |
hexa | espressif donated 25k to the open home foundation | 17:02:08 |
hexa | which is probably the money he talks about | 17:02:15 |
9 May 2025 |
kranzes | Can somebody know why I'm getting lots of errors about missing bluetooth and ZHA related python modules with the following config:
services.home-assistant = {
enable = true;
extraPackages = ps: with ps; [ psycopg2 ];
extraComponents = [
"isal"
"history"
"logbook"
"mobile_app"
"zeroconf"
"esphome"
"met"
"smlight"
];
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;
cors_allowed_origins = [ "https://portal.ilanjoselevich.com" ];
};
homeassistant.external_url = "https://${domain}";
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";
};
frontend.themes = "!include ${catppuccin-theme}";
history = { };
logbook = { };
zeroconf = { };
mobile_app = { };
};
};
| 01:15:27 |
kranzes | * Does somebody know why I'm getting lots of errors about missing bluetooth and ZHA related python modules with the following config:
services.home-assistant = {
enable = true;
extraPackages = ps: with ps; [ psycopg2 ];
extraComponents = [
"isal"
"history"
"logbook"
"mobile_app"
"zeroconf"
"esphome"
"met"
"smlight"
];
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;
cors_allowed_origins = [ "https://portal.ilanjoselevich.com" ];
};
homeassistant.external_url = "https://${domain}";
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";
};
frontend.themes = "!include ${catppuccin-theme}";
history = { };
logbook = { };
zeroconf = { };
mobile_app = { };
};
};
| 01:15:38 |
hexa | probably discovery | 01:15:47 |
kranzes | I understand that I am without the default_config, but still a bit confusing | 01:15:56 |
kranzes | It is from zerconf I think? | 01:16:05 |
kranzes | yeah | 01:16:07 |
kranzes | hmmm, why does it do that? | 01:16:12 |
kranzes | I dont want any bluetooth or ZHA stuff, but I also don't want default_config, and I do want mdns discovery | 01:16:38 |
kranzes | what are my options? | 01:16:40 |
hexa | do you have a zigbee dongle? | 01:16:47 |
kranzes | Yes | 01:16:51 |
kranzes | I also have an esphome device that can do bluetooth | 01:17:02 |
Sandro 🐧 | maybe auto discovery? | 01:17:02 |
hexa | https://github.com/home-assistant/core/blob/dev/homeassistant/components/zha/manifest.json | 01:17:06 |
kranzes | they get discovered, and then spammed with errors | 01:17:09 |
kranzes | Hmm | 01:17:47 |
kranzes | Maybe I don't understand the infra then | 01:18:01 |
hexa | could also be a component dependency | 01:18:19 |
kranzes | I only want them to be discovered for components which I have explicitly enabled | 01:18:27 |