20 lines
		
	
	
		
			577 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
		
			577 B
		
	
	
	
		
			Plaintext
		
	
	
	
|  | #!/usr/bin/env bash | ||
|  | 
 | ||
|  | set -e | ||
|  | 
 | ||
|  | cd "$(dirname "$0")/.." | ||
|  | 
 | ||
|  | # Create config dir if not present | ||
|  | if [[ ! -d "${PWD}/config" ]]; then | ||
|  |     mkdir -p "${PWD}/config" | ||
|  |     hass --config "${PWD}/config" --script ensure_config | ||
|  | fi | ||
|  | 
 | ||
|  | # Set the path to custom_components | ||
|  | ## This let's us have the structure we want <root>/custom_components/integration_blueprint | ||
|  | ## while at the same time have Home Assistant configuration inside <root>/config | ||
|  | ## without resulting to symlinks. | ||
|  | export PYTHONPATH="${PYTHONPATH}:${PWD}/custom_components" | ||
|  | 
 | ||
|  | # Start Home Assistant | ||
|  | hass --config "${PWD}/config" --debug |