mirror of
				https://github.com/Stunkymonkey/nixos.git
				synced 2025-10-31 17:52:10 +01:00 
			
		
		
		
	service/home-automation: add shelly component
This commit is contained in:
		
							parent
							
								
									fbec192d33
								
							
						
					
					
						commit
						aed19edcb6
					
				
					 1 changed files with 9 additions and 0 deletions
				
			
		|  | @ -110,6 +110,7 @@ in | |||
|         extraComponents = [ | ||||
|           "backup" | ||||
|           "esphome" | ||||
|           "shelly" | ||||
|           "prometheus" | ||||
|         ] ++ cfg.extraComponents; | ||||
|       }; | ||||
|  | @ -132,6 +133,14 @@ in | |||
|       esphome.enable = true; | ||||
|     }; | ||||
| 
 | ||||
|     # TODO remove after merge + backport: https://github.com/NixOS/nixpkgs/pull/270519 | ||||
|     systemd.services.esphome.serviceConfig = { | ||||
|       ProtectHostname = lib.mkForce false; | ||||
|       ProtectKernelLogs = lib.mkForce false; | ||||
|       ProtectKernelTunables = lib.mkForce false; | ||||
|       ProcSubset = lib.mkForce "all"; | ||||
|     }; | ||||
| 
 | ||||
|     my.services.prometheus.rules = { | ||||
|       homeassistant = { | ||||
|         condition = ''homeassistant_entity_available{domain="persistent_notification", entity!~"persistent_notification.http_login|persistent_notification.recorder_database_migration"} >= 0''; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Felix Buehler
						Felix Buehler