From d6cf94d3023fa9e7ad0934255cf6702b27cb5663 Mon Sep 17 00:00:00 2001 From: oddlama Date: Sun, 14 Jul 2024 14:12:46 +0200 Subject: [PATCH] feat: assign static ips to wallbox and home assistant --- globals.nix | 2 ++ hosts/ward/kea.nix | 9 +++++++++ secrets/global.nix.age | Bin 2560 -> 2695 bytes 3 files changed, 11 insertions(+) diff --git a/globals.nix b/globals.nix index 9283bfe..dfd1849 100644 --- a/globals.nix +++ b/globals.nix @@ -17,6 +17,8 @@ in { hosts.ward-adguardhome.id = 3; hosts.ward-web-proxy.id = 4; hosts.sire-samba.id = 10; + hosts.wallbox.id = 40; + hosts.home-assistant-temp.id = 85; }; proxy-home = { diff --git a/hosts/ward/kea.nix b/hosts/ward/kea.nix index bfad152..f7e0205 100644 --- a/hosts/ward/kea.nix +++ b/hosts/ward/kea.nix @@ -1,4 +1,5 @@ { + config, lib, globals, utils, @@ -65,6 +66,14 @@ in { hw-address = nodes.sire-samba.config.lib.microvm.mac; ip-address = globals.net.home-lan.hosts.sire-samba.ipv4; } + { + hw-address = config.repo.secrets.global.macs.wallbox; + ip-address = globals.net.home-lan.hosts.wallbox.ipv4; + } + { + hw-address = config.repo.secrets.global.macs.home-assistant; + ip-address = globals.net.home-lan.hosts.home-assistant-temp.ipv4; + } ]; } ]; diff --git a/secrets/global.nix.age b/secrets/global.nix.age index 388b29b16b83ad7a18c67e98f05d0570a69dc300..279bbe639b25b5235b183aa038b72065967af81c 100644 GIT binary patch delta 2690 zcmV-|3Vro}6o(a%Ab)9NI4?n1XKPtdZf|o~QE+!yZ9+FrFgHc{wvLcu!<>GIVb_FHc!PF-1)LU&J9XJI)}PfKEWD^XNfOi^+XL3(lJOElWl9J@aZ7c;r4l@ha#h`z-2hA&0Y=5=kuRSHX#*XL5Us~>9MF=vW zz5>)+P*Nd~Q%XR(We%?9Qv-@nOQ8M->+mlF{f65b7F1&5Ki zVsD7UjR8a2^#BX!5;{$nwQpFFk@SdHHhNk=7gQMez{SFps%Kr3{we>+;6{d+LgjM3 zeX&FW4}Z{}>J|DW-6emfHUf{|ux);$pQuaVWQn$BK6*x!G$pK79klogo~-@nekwKN zhSOBHx`~c=qQ(9I zhSxkr9xsu&<7tUDFGlEo0eGQh=?NbH=u;jKxbv~(gShdahA?iZ-&SK&yRBrfSPzOl zW%=}_5vEHcSt_XubVWv4Wbk!vSRMipEbYOWkBmCO!^8>5Jk@w!N`vUN`7ILrz#m2dZM9IyG|;p7RBluYcP9Xf%&KPlL!vh;6+Aja2};s4 z;>y&qjS>rFGBg~Yze@8)>KS~6jP2a6r5ju6nXO>j>ooiCeA_sm9zd&rS=BXLD@*rZ%pXMNmOEJlm!Op$yWcP|IDbSuGAxpMND;bh z9SoHdsxFC3NiM!yQxNnu6+}+TTLO_Z_hSN2Hvl8j1>lnAh223$=YK<7BnNT4;9%L` zLGw__Fha7RPxGj~o$4XKgG9TEe-j1lI6=G}f;rN2q*3^XxKnnThpPBC6a7*)Clys@ zkQhnAUL6H$8kXbWEe}h`?KlB`*T!YfRCgG3eMS9Pm`L3;&9#utpKsMBz(hHx z*WYivdJ#&ByNh&7SbwtqJNw)C4i#f%Wa}BuEB-HSoK?+Cqp73Ma?KQe8EN618cs`W0^d(p4Qb6XHniJ2oy z$>@|Jv{;hDl(a3Hf)2X7L>ISYrPYvuUD!lxcLLy)s}ib5Ygau+gRc2q0d@O4lc$M4 z>CqdYFL;OvbAO^WGQ7aiHrhiK6gR{656zq^3O_&W;*VI5!dI^LD=j0x=G=Q$x$#Rk zdMbFZDu;thD|;EB{2?&vVh*2Q1j_45VD7>`@WW7-%HKxxx^#ud$e)jElQ01vPt^k0gxRz67!mN+DPh(9!DTi?%4*f$kwmc=Ix1XjqJdga_*bu(WLGm zP+$dvu3TJ8vdb=ve6qJGjnn95f@ZS`B41VUXL?d9(BlAZ}x%V**x(TFk z(xp%z#P4$hLQ*n$kTl8!a1m|@DNxfUn=g9_c+V}K6ftzYqW|pmzaA}d0Aays4+$w3 zUXI=-vTTOqUS=_Oh1zO2M6`)=?+12;-4`Vzbbo%FFC@ve&F$=k)TMH3k2~swf@;il z@G0x8@(ujhoYmMSr7ObO|Cq1)eT$Y31Fg|(*O*#e+jM)XZQ4Tc{r*@~h>)1YQ1w5K zA+u9hQh&H2`%_DZ1#^X7cC1`ApB9Xm&%~tm#YlDegmn*hJvC8J;4r9rxdAG7Uah9T zdVft7LC8_bq?k~2)FecY8_1}~f^BWl%>Rt5?J*qkfGuvIE^Wsv<{B+PK(Dbbc-@*C ze;8s2sKWA?yg`14b1Z;OTkItFykd)}T<%{9$oF zwX8ADZ3eYiJG5}$Q?Y}?NjQJ+cem~xhI^L9@^WPP)edFSJ_lq|U^Yue`;@z}!bs3Tv wGNI(WTUfBS)B6y{{@ufZPMAr%Og6$=8y`&?Qk~yY7H;}0n19y%{{igx04<3CJ^%m! delta 2554 zcmV$G*K^2G&pQ`Qg&H(X@6Q#W=?NLQ%*E+b~kP} zNIWTxb7depO(`HFWFRbfGb(f-N?b5+K}`xbZ&qtrb}vC$YfWo1S9VTJ zVlPxo$AXnAKaF={ttNlijIW;HTMH*|GTcrQ;_Vrf-o zF;8a-A;yl-4B&-=-PwQRkj0&H2;ed2pJiT+14~;M=ra~%lB4I`_190Z+{^*kgw}Zu&O=w&w(iKlf?a& zJX+c8-rc=6=y+FJPIw8~jO0I)$vdCmB%FjcbD_UDcWqXHEAzG1pjQ<^)n0SFt&>6f z8JxzvvsY1`!^}&1ipI|9<9)?{{l2ZFA6G?~Zx*9mn!}IMg)=-*$>>V~i zP&;S)$Xgs>I&*v`W(uGxz(b^cW54bgSzGlcPZF2`UuAw6Ta@=To zT)(FWPBd#*;K3f<6fz_$qe_mK}?r?cu5UJ>!S zpMQxL(Vv=II?{_bHQM+W8++?7W9JxLRgmoOzrCdEq#2e^tHBxo0A`UFZuaG8%S=in*tF7`_^a_Z_AFEm>=O%e~_eYD5Hgqq3jH zS7DBWm{AhJ?#drC-by24kaVWBc2$UfVwgsd=~IO>?LzRJ_2dG%W)@oTw!_)nySUhR zF51tnk~%Ue8NVrjG1?CLUVn}@#!IZ&_|+Sq?BUh8L&7$$H&WLpe5L3+wvvEB7*`qc zCj`3~Cc=sD-xs%AVOu-u9t<>}T3M)2*7|}4W4xSkA@iK2dl^H-=JY|=yTw^6W2dKW z&7oJIlXWa16JUL2`jP(H9Dza?k~K#7#gMR^8u>nN>W%dpo}3~U1%Hiy{6Zp=_-xGF z3ZtYcpa{c`&MHp5olUJ_hb-GA&UTWV@v@maVUzjcLe%S-7uvPa-CYM;y!&Ae2d=8l zW0NAbe&=CFs*OVleT`LC$flYl2eK>)e0^@9%0(nZyHsA9H+-}SuyjOFjghkgt{T%B z>?H#HD&IYs>Q8gos(*Y-XK zk^3G$%~|Z=!<1;Oq)yD^p9OcHWo$h=8*S-H!Pv+z^M;JC1AnpcOapt7feW)jnejQN zDtEpN1R)z2O*;y9pOI=hc)24;=Qt@3`y})!;9NWyk4BiN@h{P9n0iqcxG7chWR2}e zXi8*cDwSXtEY+|6CZsV#rH;rm+&hmMNhXAj>;m#rsu`+WqeT}6f6=%4aSG5Mot_N! zmuQu&#+7*wQ;d0Gnn}(zKGl?cfhDZ?M0m zmLs=qT~W6w%3dZN>@Q@pyN@>;K1Pmm-LdwIcUTL4bK?4Fpn@5D6p?}a#p_iX-PDWpqpS9)K8HE#j z^Q~hpC01ITP&xwh@)YL zAo!Vv$1UvjqW_9k5ydu}%nHhOCQQ2Ea3yoMEDS8}gs0GZiN=4&X+JYJ$q{%&Fx0T^ zHS0dw{Y!L$YHXAE`a1v)7v6sy@|34k664p5&2>0TuvYH!sf6 zZ*vBf%rle_4an@LQ+4`+JdT>&6wfF5xI#7GN?6S?Q?-IC3sb+x@xw#e{nnbiBjopX zHwXdvQ)0n6wu<09x*Nl{HEUzu(TdkvoZI%(GGgE2?W*>I<|Cmqk|y?d3eTOQ!@-~U Q(5M)5Lxao>V4IF324gdfE