| 9 Nov 2024 |
@hexa:lossy.network | does that fail to validate the config? | 05:10:15 |
mfed3 | * what's the code block escape I need again | 05:10:26 |
@hexa:lossy.network | three backticks | 05:10:34 |
@hexa:lossy.network | ``` | 05:10:45 |
mfed3 | { config, pkgs, ... }:
{
services.home-assistant.config.automation = [
{
alias = "Iron Auto Off";
trigger = {
platform = "state";
entity_id = "switch.sonoff_s31_lite_zb_switch_2";
to = "on";
for = "00:15:00";
};
action = {
service = "switch.turn_off";
entity_id = "switch.sonoff_s31_lite_zb_switch_2";
};
}
];
}
| 05:10:46 |
mfed3 |  Download image.png | 05:11:00 |
mfed3 | Then what ends up happening is it converts the "on" to true in the automation, but it compiles | 05:11:24 |
@hexa:lossy.network | hrm | 05:11:33 |
@hexa:lossy.network | I need something that will fail obviously in a nixos test | 05:11:41 |
mfed3 | Ah I see, yea I have like 23 out of 50 automations with this type of issue right now, but 100% of all the nix builds and passes | 05:13:02 |
@hexa:lossy.network | https://github.com/NixOS/nixpkgs/pull/354687 | 05:36:03 |
| Niten changed their display name from Peter to Niten. | 20:30:13 |
| 10 Nov 2024 |
johnhamelink | Hi, I just noticed that in the nixos.wiki page for home-assistant, it mentions that the declarative style might not be supported going forward. I just wanted to flag that I'm using it quite successfully. You can see most of my config here - I have quite an extensive config and I do plan on building it out further going forward. I was very much enjoying being able to use nix to split out and organise the home assistant config. https://git.sr.ht/~johnhamelink/nix/tree/master/item/os/hosts/sun/services/home-assistant | 00:54:07 |
CRTified | In reply to @johnhamelink:matrix.org Hi, I just noticed that in the nixos.wiki page for home-assistant, it mentions that the declarative style might not be supported going forward. I just wanted to flag that I'm using it quite successfully. You can see most of my config here - I have quite an extensive config and I do plan on building it out further going forward. I was very much enjoying being able to use nix to split out and organise the home assistant config. https://git.sr.ht/~johnhamelink/nix/tree/master/item/os/hosts/sun/services/home-assistant Do you have a declarative way of configuring e.g. the mqtt component, or do you have to enter credentials by yourself in the HA GUI? I didn't spot anything related to mqtt config besides the component definition in your config, so I might have missed it | 02:56:30 |
CRTified | * Do you have a declarative way of configuring e.g. the mqtt integration, or do you have to enter credentials by yourself in the HA GUI? I didn't spot anything related to mqtt config besides the component definition in your config, so I might have missed it | 02:57:00 |
@hexa:lossy.network | mqtt went fully guy | 02:59:48 |
CRTified | If not: that's something that used to be possible via YAML (i.e., declarative), and is not possible anymore since 2022.3 | 03:02:03 |
CRTified | In reply to @hexa:lossy.network mqtt went fully guy That's why I explicitly mentioned it, as it's a great example of what's meant with "declarative style might not be supported going forward" | 03:02:53 |
CRTified | I just wasn't fast enough with finding the correct version for that | 03:03:23 |
johnhamelink |
In reply to
CRTified
In reply to @johnhamelink:matrix.org Hi, I just noticed that in the nixos.wiki page for home-assistant, it mentions that the declarative style might not be supported going forward. I just wanted to flag that I'm using it quite successfully. You can see most of my config here - I have quite an extensive config and I do plan on building it out further going forward. I was very much enjoying being able to use nix to split out and organise the home assistant config. https://git.sr.ht/~johnhamelink/nix/tree/master/item/os/hosts/sun/services/home-assistant Do you have a declarative way of configuring e.g. the mqtt component, or do you have to enter credentials by yourself in the HA GUI? I didn't spot anything related to mqtt config besides the component definition in your config, so I might have missed it
I have mosquitto set up declaratively, including setting up ACL. I think I'm providing the MQTT credentials to HA through the UI though - I don't fully remember as it was one of the first things I did for this config | 14:58:36 |
johnhamelink | Worth noting my config has sections of it - particularly around connectivity & personal info - encrypted using git-crypt | 15:00:01 |
| @sbc64:matrix.org left the room. | 20:02:04 |
| 11 Nov 2024 |
| ginkogruen joined the room. | 09:15:20 |
| signaleleven joined the room. | 14:50:09 |
| 13 Nov 2024 |
| Inayet joined the room. | 22:15:00 |
| 15 Nov 2024 |
| rane [they/them] left the room. | 06:22:02 |
| zoechi joined the room. | 10:15:44 |
mfed3 | In reply to @johnhamelink:matrix.org Hi, I just noticed that in the nixos.wiki page for home-assistant, it mentions that the declarative style might not be supported going forward. I just wanted to flag that I'm using it quite successfully. You can see most of my config here - I have quite an extensive config and I do plan on building it out further going forward. I was very much enjoying being able to use nix to split out and organise the home assistant config. https://git.sr.ht/~johnhamelink/nix/tree/master/item/os/hosts/sun/services/home-assistant it is most definitely supported still and I'm using it for a many thousands of lines flake based config including installed packages and plugins, definitions and customizations of elements, helpers/groupings, alarm systems, and automations. I actually added a bunch of examples on the nixos wiki to help people here: https://wiki.nixos.org/wiki/Home_Assistant#Entity_Customization | 16:11:19 |
ibizaman | In reply to @johnhamelink:matrix.org Hi, I just noticed that in the nixos.wiki page for home-assistant, it mentions that the declarative style might not be supported going forward. I just wanted to flag that I'm using it quite successfully. You can see most of my config here - I have quite an extensive config and I do plan on building it out further going forward. I was very much enjoying being able to use nix to split out and organise the home assistant config. https://git.sr.ht/~johnhamelink/nix/tree/master/item/os/hosts/sun/services/home-assistant Note that nixos.wiki is deprecated. Long story short, the new home is wiki.nixos.org | 17:45:46 |
| 16 Nov 2024 |
| sheeley left the room. | 02:25:39 |